- Home
- Players
- Kevin O'Brien
Ireland · Men's cricket
Kevin O'Brien stats
Data through 29 July 2022Last updated 29 July 2022
Coverage: matches in the Cricsheet data from 13 June 2006 to 29 July 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Kevin O'Brien played 2 Tests, 90 ODIs, 81 T20Is for Ireland in the data, between 2006 and 2022. The most runs came in ODIs: 1,990 at an average of 26.89 and a strike rate of 95.4, with a highest score of 113. With the ball, the best return was 52 wickets in ODIs at an average of 41.96 and an economy rate of 5.64. Against Pakistan in ODIs, Kevin O'Brien averaged 50.00 over 5 innings.
Teams played for
Kevin O'Brien batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 2 | 4 | 1 | 190 | 118 | 63.33 | 366 | 51.9 | 1 | 0 | 0 | 20 | 0 |
| ODI | 90 | 84 | 10 | 1,990 | 113 | 26.89 | 2,087 | 95.4 | 1 | 8 | 3 | 198 | 48 |
| T20I | 81 | 77 | 9 | 1,571 | 124 | 23.10 | 1,193 | 131.7 | 1 | 3 | 10 | 133 | 66 |
| T20 (leagues & domestic) | 74 | 68 | 12 | 1,293 | 90* | 23.09 | 946 | 136.7 | 0 | 6 | 6 | 102 | 69 |
| First-class | 6 | 9 | 3 | 368 | 78* | 61.33 | 475 | 77.5 | 0 | 3 | 0 | 33 | 10 |
| List A | 35 | 32 | 7 | 938 | 89* | 37.52 | 980 | 95.7 | 0 | 7 | 3 | 90 | 24 |
| Other T20 | 10 | 10 | 1 | 256 | 62* | 28.44 | 205 | 124.9 | 0 | 1 | 0 | 13 | 8 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2006 | 35 |
| 2007 | 204 |
| 2008 | 65 |
| 2009 | 73 |
| 2010 | 84 |
| 2011 | 302 |
| 2012 | 195 |
| 2013 | 778 |
| 2014 | 569 |
| 2015 | 493 |
| 2016 | 650 |
| 2017 | 564 |
| 2018 | 480 |
| 2019 | 879 |
| 2020 | 444 |
| 2021 | 524 |
| 2022 | 267 |
Year-by-year batting (56 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2006 | ODI | 1 | 35 | 35.00 | 72.9 | 35 | 0 | 0 |
| 2007 | ODI | 11 | 204 | 20.40 | 68.2 | 49 | 0 | 0 |
| 2008 | ODI | 2 | 48 | 48.00 | 70.6 | 38 | 0 | 0 |
| 2008 | T20I | 1 | 17 | – | 106.2 | 17 | 0 | 0 |
| 2009 | ODI | 1 | 4 | 4.00 | 30.8 | 4 | 0 | 0 |
| 2009 | T20I | 5 | 69 | 17.25 | 123.2 | 39 | 0 | 0 |
| 2010 | ODI | 4 | 65 | 21.67 | 52.0 | 43 | 0 | 0 |
| 2010 | T20I | 3 | 19 | 9.50 | 86.4 | 10 | 0 | 0 |
| 2011 | ODI | 9 | 302 | 37.75 | 134.8 | 113 | 1 | 0 |
| 2012 | ODI | 2 | 58 | 29.00 | 61.1 | 39 | 0 | 0 |
| 2012 | T20I | 8 | 137 | 22.83 | 105.4 | 35 | 0 | 0 |
| 2013 | First-class | 1 | 45 | 45.00 | 118.4 | 45 | 0 | 0 |
| 2013 | List A | 2 | 43 | 43.00 | 64.2 | 25 | 0 | 0 |
| 2013 | ODI | 5 | 180 | 45.00 | 120.8 | 84 | 0 | 1 |
| 2013 | Other T20 | 6 | 200 | 40.00 | 129.9 | 62 | 0 | 1 |
| 2013 | T20 (leagues & domestic) | 16 | 279 | 21.46 | 124.0 | 70 | 0 | 1 |
| 2013 | T20I | 1 | 31 | 31.00 | 134.8 | 31 | 0 | 0 |
| 2014 | First-class | 1 | 17 | 17.00 | 43.6 | 17 | 0 | 0 |
| 2014 | ODI | 5 | 181 | 45.25 | 88.7 | 67 | 0 | 2 |
| 2014 | T20 (leagues & domestic) | 14 | 294 | 29.40 | 138.7 | 90 | 0 | 2 |
| 2014 | T20I | 5 | 77 | 25.67 | 171.1 | 42 | 0 | 0 |
| 2015 | First-class | 1 | 45 | – | 81.8 | 45 | 0 | 0 |
| 2015 | ODI | 10 | 175 | 17.50 | 90.7 | 50 | 0 | 1 |
| 2015 | Other T20 | 3 | 34 | 11.33 | 117.2 | 23 | 0 | 0 |
| 2015 | T20 (leagues & domestic) | 7 | 160 | 26.67 | 139.1 | 48 | 0 | 0 |
| 2015 | T20I | 5 | 79 | 19.75 | 131.7 | 36 | 0 | 0 |
| 2016 | First-class | 2 | 94 | 94.00 | 55.3 | 75 | 0 | 1 |
| 2016 | List A | 5 | 292 | 73.00 | 108.6 | 89 | 0 | 3 |
| 2016 | ODI | 4 | 80 | 20.00 | 98.8 | 41 | 0 | 0 |
| 2016 | T20 (leagues & domestic) | 8 | 115 | 16.43 | 111.7 | 29 | 0 | 0 |
| 2016 | T20I | 5 | 69 | 13.80 | 101.5 | 32 | 0 | 0 |
| 2017 | First-class | 4 | 167 | 55.67 | 96.5 | 78 | 0 | 2 |
| 2017 | List A | 4 | 166 | 55.33 | 125.8 | 75 | 0 | 2 |
| 2017 | ODI | 5 | 102 | 20.40 | 120.0 | 69 | 0 | 1 |
| 2017 | Other T20 | 1 | 22 | 22.00 | 100.0 | 22 | 0 | 0 |
| 2017 | T20 (leagues & domestic) | 4 | 37 | 9.25 | 137.0 | 19 | 0 | 0 |
| 2017 | T20I | 2 | 70 | 35.00 | 142.9 | 40 | 0 | 0 |
| 2018 | List A | 3 | 13 | 4.33 | 46.4 | 6 | 0 | 0 |
| 2018 | ODI | 9 | 245 | 35.00 | 137.6 | 50 | 0 | 1 |
| 2018 | T20I | 6 | 64 | 12.80 | 133.3 | 28 | 0 | 0 |
| 2018 | Test | 2 | 158 | 79.00 | 55.4 | 118 | 1 | 0 |
| 2019 | List A | 3 | 57 | 57.00 | 116.3 | 47 | 0 | 0 |
| 2019 | ODI | 7 | 184 | 30.67 | 102.2 | 68 | 0 | 2 |
| 2019 | T20 (leagues & domestic) | 2 | 56 | 28.00 | 155.6 | 56 | 0 | 1 |
| 2019 | T20I | 19 | 550 | 28.95 | 160.8 | 124 | 1 | 1 |
| 2019 | Test | 2 | 32 | 32.00 | 39.5 | 28 | 0 | 0 |
| 2020 | List A | 4 | 106 | 26.50 | 83.5 | 51 | 0 | 1 |
| 2020 | ODI | 6 | 102 | 20.40 | 87.2 | 31 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 4 | 148 | 49.33 | 182.7 | 82 | 0 | 1 |
| 2020 | T20I | 3 | 88 | 29.33 | 154.4 | 48 | 0 | 0 |
| 2021 | List A | 6 | 128 | 25.60 | 82.6 | 39 | 0 | 0 |
| 2021 | ODI | 3 | 25 | 8.33 | 89.3 | 23 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 7 | 70 | 10.00 | 82.4 | 23 | 0 | 0 |
| 2021 | T20I | 14 | 301 | 21.50 | 108.7 | 60 | 0 | 2 |
| 2022 | List A | 5 | 133 | 33.25 | 86.9 | 66 | 0 | 1 |
| 2022 | T20 (leagues & domestic) | 6 | 134 | 33.50 | 216.1 | 64 | 0 | 1 |
Kevin O'Brien bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 1 | 36 | 20 | 0 | – | – | – | 3.33 | – | 0 | 0 | 1 |
| ODI | 67 | 2,320 | 2,182 | 52 | 4/13 | – | 41.96 | 5.64 | 44.6 | 3 | 0 | 14 |
| T20I | 34 | 599 | 710 | 44 | 3/8 | – | 16.14 | 7.11 | 13.6 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 39 | 645 | 799 | 40 | 4/22 | – | 19.98 | 7.43 | 16.1 | 1 | 0 | 1 |
| First-class | 10 | 378 | 190 | 8 | 3/14 | 4/26 | 23.75 | 3.02 | 47.2 | 0 | 0 | 15 |
| List A | 13 | 493 | 394 | 17 | 3/34 | – | 23.18 | 4.80 | 29.0 | 0 | 0 | 2 |
| Other T20 | 6 | 72 | 82 | 5 | 2/21 | – | 16.40 | 6.83 | 14.4 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2006 | 1 |
| 2007 | 3 |
| 2008 | 2 |
| 2009 | 1 |
| 2010 | 11 |
| 2011 | 5 |
| 2012 | 7 |
| 2013 | 23 |
| 2014 | 20 |
| 2015 | 27 |
| 2016 | 24 |
| 2017 | 19 |
| 2018 | 22 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 1 |
| 2022 | 0 |
Year-by-year bowling (45 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2006 | ODI | 1 | 1 | 47.00 | 4.70 | 1/47 |
| 2007 | ODI | 8 | 3 | 46.67 | 5.83 | 1/8 |
| 2008 | ODI | 1 | 0 | – | 6.14 | 0/43 |
| 2008 | T20I | 1 | 2 | 7.50 | 3.75 | 2/15 |
| 2009 | ODI | 2 | 1 | 62.00 | 4.77 | 1/40 |
| 2009 | T20I | 3 | 0 | – | 8.14 | 0/9 |
| 2010 | ODI | 5 | 8 | 19.62 | 4.24 | 3/43 |
| 2010 | T20I | 3 | 3 | 13.67 | 6.31 | 2/22 |
| 2011 | ODI | 7 | 5 | 29.60 | 5.69 | 4/71 |
| 2012 | ODI | 1 | 0 | – | 10.00 | 0/10 |
| 2012 | T20I | 4 | 7 | 12.71 | 6.85 | 3/35 |
| 2013 | First-class | 2 | 2 | 20.50 | 2.56 | 2/29 |
| 2013 | ODI | 5 | 7 | 22.00 | 5.50 | 4/13 |
| 2013 | Other T20 | 3 | 2 | 25.00 | 7.14 | 1/18 |
| 2013 | T20 (leagues & domestic) | 11 | 12 | 18.50 | 6.53 | 3/17 |
| 2013 | T20I | 1 | 0 | – | 11.00 | 0/22 |
| 2014 | First-class | 1 | 0 | – | 6.33 | 0/19 |
| 2014 | ODI | 5 | 2 | 41.50 | 3.95 | 1/10 |
| 2014 | T20 (leagues & domestic) | 10 | 11 | 18.82 | 8.28 | 4/22 |
| 2014 | T20I | 5 | 7 | 15.00 | 6.56 | 2/17 |
| 2015 | First-class | 2 | 1 | 30.00 | 3.00 | 1/21 |
| 2015 | ODI | 10 | 9 | 57.78 | 7.11 | 2/46 |
| 2015 | Other T20 | 2 | 1 | 11.00 | 5.50 | 1/2 |
| 2015 | T20 (leagues & domestic) | 6 | 5 | 22.60 | 7.53 | 2/20 |
| 2015 | T20I | 5 | 11 | 7.82 | 5.06 | 3/8 |
| 2016 | First-class | 2 | 1 | 41.00 | 4.10 | 1/24 |
| 2016 | List A | 6 | 7 | 32.29 | 5.79 | 2/32 |
| 2016 | ODI | 4 | 2 | 117.00 | 7.09 | 2/66 |
| 2016 | T20 (leagues & domestic) | 8 | 7 | 25.14 | 7.82 | 3/27 |
| 2016 | T20I | 6 | 7 | 19.14 | 7.88 | 3/14 |
| 2017 | First-class | 3 | 4 | 14.75 | 2.46 | 3/14 |
| 2017 | List A | 2 | 3 | 18.33 | 4.23 | 2/24 |
| 2017 | ODI | 5 | 2 | 78.00 | 5.35 | 1/22 |
| 2017 | Other T20 | 1 | 2 | 10.50 | 7.00 | 2/21 |
| 2017 | T20 (leagues & domestic) | 3 | 5 | 14.40 | 7.20 | 2/14 |
| 2017 | T20I | 2 | 3 | 20.33 | 8.71 | 2/24 |
| 2018 | List A | 4 | 7 | 13.00 | 3.77 | 3/34 |
| 2018 | ODI | 8 | 11 | 31.00 | 5.38 | 4/41 |
| 2018 | T20I | 3 | 4 | 21.25 | 10.62 | 3/40 |
| 2018 | Test | 1 | 0 | – | 3.33 | 0/20 |
| 2019 | List A | 1 | 0 | – | 3.67 | 0/22 |
| 2019 | ODI | 4 | 0 | – | 3.82 | 0/7 |
| 2021 | ODI | 1 | 1 | 22.00 | 5.50 | 1/22 |
| 2021 | T20 (leagues & domestic) | 1 | 0 | – | 9.00 | 0/9 |
| 2021 | T20I | 1 | 0 | – | 6.43 | 0/15 |
Kevin O'Brien against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| West Indies | ODI | 11 | 294 | 26.73 | 91.6 | 68 | 0 | 2 |
| Scotland | ODI | 9 | 290 | 48.33 | 112.4 | 67 | 0 | 2 |
| England | ODI | 12 | 285 | 25.91 | 108.4 | 113 | 1 | 0 |
| United Arab Emirates | ODI | 7 | 227 | 37.83 | 143.7 | 69 | 0 | 3 |
| Zimbabwe | ODI | 10 | 156 | 17.33 | 69.0 | 38 | 0 | 0 |
| Pakistan | ODI | 5 | 150 | 50.00 | 90.9 | 84 | 0 | 1 |
| Canada | ODI | 4 | 124 | 41.33 | 100.0 | 43 | 0 | 0 |
| South Africa | ODI | 4 | 114 | 28.50 | 86.4 | 48 | 0 | 0 |
| Bangladesh | ODI | 5 | 112 | 22.40 | 85.5 | 48 | 0 | 0 |
| Netherlands | ODI | 3 | 47 | 23.50 | 134.3 | 32 | 0 | 0 |
| Australia | ODI | 3 | 44 | 14.67 | 55.7 | 23 | 0 | 0 |
| Sri Lanka | ODI | 3 | 14 | 4.67 | 100.0 | 12 | 0 | 0 |
| India | ODI | 3 | 13 | 4.33 | 50.0 | 9 | 0 | 0 |
| Netherlands | T20I | 12 | 254 | 25.40 | 149.4 | 46 | 0 | 0 |
| Scotland | T20I | 8 | 209 | 34.83 | 150.4 | 65 | 0 | 1 |
| Zimbabwe | T20I | 8 | 206 | 25.75 | 123.4 | 60 | 0 | 1 |
| United Arab Emirates | T20I | 7 | 189 | 27.00 | 110.5 | 54 | 0 | 1 |
| Hong Kong | T20I | 4 | 161 | 40.25 | 167.7 | 124 | 1 | 0 |
| West Indies | T20I | 7 | 128 | 21.33 | 121.9 | 48 | 0 | 0 |
| Oman | T20I | 4 | 113 | 28.25 | 161.4 | 41 | 0 | 0 |
| Kenya | T20I | 4 | 60 | 30.00 | 92.3 | 30 | 0 | 0 |
| India | T20I | 3 | 12 | 4.00 | 109.1 | 10 | 0 | 0 |
| South Africa | T20I | 3 | 2 | 0.67 | 25.0 | 2 | 0 | 0 |
| North-West Warriors | T20 (leagues & domestic) | 8 | 168 | 24.00 | 158.5 | 82 | 0 | 1 |
| Munster Reds | T20 (leagues & domestic) | 5 | 114 | 28.50 | 131.0 | 56 | 0 | 1 |
| St Lucia Kings | T20 (leagues & domestic) | 3 | 101 | 50.50 | 117.4 | 55 | 0 | 1 |
| Antigua Hawksbills | T20 (leagues & domestic) | 3 | 99 | 49.50 | 162.3 | 90 | 0 | 1 |
| Guyana Amazon Warriors | T20 (leagues & domestic) | 4 | 90 | 22.50 | 147.5 | 70 | 0 | 1 |
| Leinster Lightning | T20 (leagues & domestic) | 3 | 83 | 41.50 | 224.3 | 64 | 0 | 1 |
| Northern Knights | T20 (leagues & domestic) | 7 | 80 | 11.43 | 131.1 | 19 | 0 | 0 |
| Durham | T20 (leagues & domestic) | 3 | 76 | 38.00 | 126.7 | 48 | 0 | 0 |
| Jamaica Tallawahs | T20 (leagues & domestic) | 4 | 56 | 14.00 | 116.7 | 32 | 0 | 0 |
| Northamptonshire | T20 (leagues & domestic) | 3 | 55 | 18.33 | 122.2 | 29 | 0 | 0 |
| Scotland | First-class | 3 | 141 | 70.50 | 91.0 | 78 | 0 | 1 |
| Northern Knights | List A | 12 | 336 | 33.60 | 103.4 | 89 | 0 | 2 |
| North-West Warriors | List A | 9 | 229 | 32.71 | 84.8 | 75 | 0 | 3 |
| Namibia | Other T20 | 3 | 53 | 17.67 | 106.0 | 28 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| United Arab Emirates | ODI | 5 | 9 | 18.67 | 4.94 | 4/41 |
| Zimbabwe | ODI | 8 | 7 | 36.00 | 4.82 | 2/46 |
| Canada | ODI | 4 | 5 | 14.80 | 3.52 | 2/21 |
| West Indies | ODI | 6 | 5 | 49.80 | 7.55 | 4/71 |
| Scotland | ODI | 10 | 4 | 76.00 | 5.12 | 1/32 |
| Pakistan | ODI | 5 | 4 | 54.25 | 5.86 | 2/43 |
| Netherlands | ODI | 3 | 4 | 15.50 | 3.44 | 4/13 |
| South Africa | ODI | 3 | 3 | 58.67 | 9.26 | 2/66 |
| England | ODI | 7 | 2 | 117.00 | 6.16 | 1/26 |
| Bangladesh | ODI | 4 | 2 | 39.50 | 5.21 | 1/22 |
| Sri Lanka | ODI | 3 | 1 | 95.00 | 8.64 | 1/10 |
| India | ODI | 3 | 0 | – | 5.92 | 0/3 |
| Netherlands | T20I | 5 | 7 | 13.29 | 7.15 | 3/26 |
| United Arab Emirates | T20I | 3 | 6 | 11.33 | 5.67 | 3/14 |
| Scotland | T20I | 4 | 6 | 13.17 | 7.52 | 3/35 |
| India | T20I | 3 | 4 | 23.25 | 10.33 | 3/40 |
| West Indies | T20I | 3 | 3 | 13.67 | 5.86 | 2/17 |
| Durham | T20 (leagues & domestic) | 3 | 4 | 14.25 | 6.33 | 2/20 |
| North-West Warriors | T20 (leagues & domestic) | 3 | 3 | 16.00 | 6.86 | 2/14 |
| Derbyshire | T20 (leagues & domestic) | 3 | 2 | 37.50 | 9.38 | 1/27 |
| Northamptonshire | T20 (leagues & domestic) | 3 | 0 | – | 8.67 | 0/12 |
| Scotland | First-class | 4 | 6 | 11.17 | 2.39 | 3/14 |
| North-West Warriors | List A | 4 | 6 | 16.17 | 4.38 | 3/34 |
| Northern Knights | List A | 3 | 4 | 18.75 | 3.57 | 2/21 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| The Village | 22 | 608 | 28.95 | 118 |
| Pembroke Cricket Club | 16 | 396 | 30.46 | 82 |
| Bready Cricket Club | 15 | 325 | 25.00 | 58 |
| Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) | 7 | 321 | 45.86 | 124 |
| Zayed Cricket Stadium | 16 | 318 | 21.20 | 62 |
| Dubai International Cricket Stadium | 11 | 274 | 34.25 | 78 |
| Grace Road | 10 | 271 | 30.11 | 89 |
| Clontarf Cricket Club Ground | 9 | 266 | 38.00 | 84 |
| Civil Service Cricket Club | 18 | 248 | 17.71 | 89 |
| ICC Academy | 7 | 204 | 34.00 | 54 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Dubai International Cricket Stadium | 8 | 13 | 13.69 | 5.16 |
| Civil Service Cricket Club | 13 | 12 | 23.33 | 4.24 |
| Grace Road | 11 | 11 | 27.45 | 7.11 |
| The Village | 14 | 11 | 39.73 | 6.07 |
| Zayed Cricket Stadium | 7 | 8 | 16.12 | 6.45 |
| Shere Bangla National Stadium | 7 | 8 | 20.38 | 7.09 |
| ICC Academy | 4 | 8 | 23.50 | 4.78 |
| Clontarf Cricket Club Ground | 9 | 8 | 28.38 | 4.83 |
| VRA Ground | 2 | 6 | 5.67 | 2.27 |
| Sabina Park | 7 | 6 | 18.50 | 5.05 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 1124 | 895 | 125.6 | 54 | 228 | 16 | 8.00 |
| T20 | Middle | 1258 | 955 | 131.7 | 44 | 746 | 45 | 6.43 |
| T20 | Death | 482 | 289 | 166.8 | 26 | 270 | 23 | 9.00 |
| ODI | Powerplay | 63 | 93 | 67.7 | 4 | 240 | 4 | 3.75 |
| ODI | Middle | 1447 | 1669 | 86.7 | 52 | 1638 | 27 | 5.06 |
| ODI | Death | 480 | 325 | 147.7 | 18 | 442 | 21 | 8.84 |
How Kevin O'Brien was dismissed
- Caught161 (67%)
- Bowled41 (17%)
- Lbw16 (7%)
- Run out11 (5%)
- Caught and bowled8 (3%)
- Stumped4 (2%)
How Kevin O'Brien took wickets
- Caught108
- Bowled30
- Lbw17
- Caught and bowled10
- Stumped1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 2 Sep 2021 | 47 |
| 4 Sep 2021 | 7 |
| 19 Sep 2021 | 23 |
| 7 Oct 2021 | 46 |
| 8 Oct 2021 | 12 |
| 10 Oct 2021 | 54 |
| 18 Oct 2021 | 9 |
| 20 Oct 2021 | 5 |
| 22 Oct 2021 | 25 |
| 5 May 2022 | 3 |
| 10 May 2022 | 37 |
| 19 May 2022 | 18 |
| 24 May 2022 | 66 |
| 27 May 2022 | 64 |
| 28 May 2022 | 7 |
| 29 May 2022 | 26 |
| 7 Jun 2022 | 9 |
| 10 Jun 2022 | 12 |
| 27 Jul 2022 | 7 |
| 29 Jul 2022 | 18 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 29 Jul 2022 | T20 (leagues & domestic) | North-West Warriors | 18* | 5 | not out | Pembroke Cricket Club |
| 27 Jul 2022 | T20 (leagues & domestic) | Leinster Lightning | 7 | 6 | caught | Pembroke Cricket Club |
| 10 Jun 2022 | T20 (leagues & domestic) | Leinster Lightning | 12 | 4 | caught | Bready Cricket Club |
| 7 Jun 2022 | List A | Leinster Lightning | 9* | 4 | not out | Mardyke |
| 29 May 2022 | T20 (leagues & domestic) | North-West Warriors | 26 | 14 | bowled | The Green |
| 28 May 2022 | T20 (leagues & domestic) | Northern Knights | 7 | 6 | bowled | The Green |
| 27 May 2022 | T20 (leagues & domestic) | Leinster Lightning | 64* | 27 | not out | The Green |
| 24 May 2022 | List A | Northern Knights | 66 | 75 | caught | Mardyke |
| 19 May 2022 | List A | North-West Warriors | 18 | 25 | bowled | Mardyke |
| 10 May 2022 | List A | Leinster Lightning | 37 | 39 | caught | Pembroke Cricket Club |
| 5 May 2022 | List A | Northern Knights | 3 | 10 | caught | Civil Service Cricket Club |
| 22 Oct 2021 | T20I | Namibia | 25 | 24 | caught | Sharjah Cricket Stadium |
| 20 Oct 2021 | T20I | Sri Lanka | 5 | 3 | caught | Zayed Cricket Stadium |
| 18 Oct 2021 | T20I | Netherlands | 9 | 10 | caught | Zayed Cricket Stadium |
| 10 Oct 2021 | T20I | United Arab Emirates | 54 | 45 | bowled | ICC Academy |
| 8 Oct 2021 | T20I | United Arab Emirates | 12 | 12 | caught | ICC Academy |
| 7 Oct 2021 | T20I | United Arab Emirates | 46 | 44 | caught | ICC Academy |
| 19 Sep 2021 | T20 (leagues & domestic) | North-West Warriors | 23 | 24 | caught | The Green |
| 4 Sep 2021 | T20I | Zimbabwe | 7 | 9 | bowled | Bready Cricket Club |
| 2 Sep 2021 | T20I | Zimbabwe | 47 | 39 | caught | Bready Cricket Club |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 22 Oct 2021 | T20I | Namibia | 0/15 | 2.2 | 0 | Sharjah Cricket Stadium |
| 19 Sep 2021 | T20 (leagues & domestic) | North-West Warriors | 0/9 | 1 | 0 | The Green |
| 18 Jan 2021 | ODI | United Arab Emirates | 1/22 | 4 | 1 | Zayed Cricket Stadium |
| 7 Jul 2019 | ODI | Zimbabwe | 0/25 | 8 | 0 | Civil Service Cricket Club |
| 4 Jul 2019 | ODI | Zimbabwe | 0/23 | 6 | 0 | Civil Service Cricket Club |
| 5 May 2019 | ODI | West Indies | 0/10 | 1 | 0 | Castle Avenue |
| 3 May 2019 | ODI | England | 0/7 | 2 | 0 | The Village |
| 25 Apr 2019 | List A | Northern Knights | 0/22 | 6 | 0 | La Manga Club Top Ground |
| 9 Sep 2018 | List A | North-West Warriors | 3/34 | 5.1 | 1 | Observatory Lane |
| 29 Jun 2018 | T20I | India | 3/40 | 4 | 0 | The Village |
| 27 Jun 2018 | T20I | India | 1/36 | 3 | 0 | The Village |
| 19 Jun 2018 | List A | North-West Warriors | 0/8 | 4 | 0 | Woodvale Road |
| 12 Jun 2018 | T20I | Netherlands | 0/9 | 1 | 0 | Hazelaarweg |
| 4 Jun 2018 | List A | Northern Knights | 2/21 | 8 | 0 | The Vineyard |
| 11 May 2018 | Test | Pakistan | 0/20 | 6 | 1 | The Village |
| 18 Mar 2018 | ODI | Scotland | 0/12 | 1 | 0 | Harare Sports Club |
| 16 Mar 2018 | ODI | Zimbabwe | 1/22 | 8 | 1 | Harare Sports Club |
| 10 Mar 2018 | ODI | West Indies | 0/66 | 8 | 0 | Harare Sports Club |
| 6 Mar 2018 | ODI | Papua New Guinea | 2/53 | 7 | 0 | Harare Sports Club |
| 4 Mar 2018 | List A | Netherlands | 2/28 | 7 | 0 | Old Hararians Sports Club |
Frequently asked questions
How many runs has Kevin O'Brien scored in Tests?
How many runs has Kevin O'Brien scored in ODIs?
How many runs has Kevin O'Brien scored in T20Is?
What is Kevin O'Brien's highest score?
How many wickets has Kevin O'Brien taken in ODIs?
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.