CricketWise
  1. Home
  2. Players
  3. 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.

International matches
173
Tests 2 · ODIs 90 · T20Is 81
International runs
3,751
3 hundreds
International wickets
96
0 five-wicket hauls
T20 league & domestic matches
74
1,293 runs
Best batting average (ODI)
26.89
84 innings
Highest score
124
T20I

Teams played for

Ireland 2006–2021 · 191Leinster Lightning 2016–2021 · 38Leicestershire 2015–2016 · 22Trinbago Knight Riders 2013–2014 · 17Munster Reds 2022 · 11Surrey 2014 · 10Rangpur Riders 2013 · 9

Kevin O'Brien batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test24119011863.3336651.9100200
ODI9084101,99011326.892,08795.418319848
T20I817791,57112423.101,193131.7131013366
T20 (leagues & domestic)7468121,29390*23.09946136.706610269
First-class69336878*61.3347577.50303310
List A3532793889*37.5298095.70739024
Other T201010125662*28.44205124.9010138

Runs per year

02505007501K200620122022267
Kevin O'Brien: runs per calendar year (all formats in the data)
02505007501K200620082010201220142016201820202022267
Kevin O'Brien: runs per calendar year (all formats in the data)
Show as table
Kevin O'Brien: runs per calendar year (all formats in the data)
YearRuns
200635
2007204
200865
200973
201084
2011302
2012195
2013778
2014569
2015493
2016650
2017564
2018480
2019879
2020444
2021524
2022267
Year-by-year batting (56 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2006ODI13535.0072.93500
2007ODI1120420.4068.24900
2008ODI24848.0070.63800
2008T20I117–106.21700
2009ODI144.0030.8400
2009T20I56917.25123.23900
2010ODI46521.6752.04300
2010T20I3199.5086.41000
2011ODI930237.75134.811310
2012ODI25829.0061.13900
2012T20I813722.83105.43500
2013First-class14545.00118.44500
2013List A24343.0064.22500
2013ODI518045.00120.88401
2013Other T20620040.00129.96201
2013T20 (leagues & domestic)1627921.46124.07001
2013T20I13131.00134.83100
2014First-class11717.0043.61700
2014ODI518145.2588.76702
2014T20 (leagues & domestic)1429429.40138.79002
2014T20I57725.67171.14200
2015First-class145–81.84500
2015ODI1017517.5090.75001
2015Other T2033411.33117.22300
2015T20 (leagues & domestic)716026.67139.14800
2015T20I57919.75131.73600
2016First-class29494.0055.37501
2016List A529273.00108.68903
2016ODI48020.0098.84100
2016T20 (leagues & domestic)811516.43111.72900
2016T20I56913.80101.53200
2017First-class416755.6796.57802
2017List A416655.33125.87502
2017ODI510220.40120.06901
2017Other T2012222.00100.02200
2017T20 (leagues & domestic)4379.25137.01900
2017T20I27035.00142.94000
2018List A3134.3346.4600
2018ODI924535.00137.65001
2018T20I66412.80133.32800
2018Test215879.0055.411810
2019List A35757.00116.34700
2019ODI718430.67102.26802
2019T20 (leagues & domestic)25628.00155.65601
2019T20I1955028.95160.812411
2019Test23232.0039.52800
2020List A410626.5083.55101
2020ODI610220.4087.23100
2020T20 (leagues & domestic)414849.33182.78201
2020T20I38829.33154.44800
2021List A612825.6082.63900
2021ODI3258.3389.32300
2021T20 (leagues & domestic)77010.0082.42300
2021T20I1430121.50108.76002
2022List A513333.2586.96601
2022T20 (leagues & domestic)613433.50216.16401

Kevin O'Brien bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test136200–––3.33–001
ODI672,3202,182524/13–41.965.6444.63014
T20I34599710443/8–16.147.1113.6000
T20 (leagues & domestic)39645799404/22–19.987.4316.1101
First-class1037819083/144/2623.753.0247.20015
List A13493394173/34–23.184.8029.0002
Other T206728252/21–16.406.8314.4000

Wickets per year

01020302006201220220
Kevin O'Brien: wickets per calendar year (all formats in the data)
01020302006200820102012201420162018202020220
Kevin O'Brien: wickets per calendar year (all formats in the data)
Show as table
Kevin O'Brien: wickets per calendar year (all formats in the data)
YearWickets
20061
20073
20082
20091
201011
20115
20127
201323
201420
201527
201624
201719
201822
20190
20200
20211
20220
Year-by-year bowling (45 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2006ODI1147.004.701/47
2007ODI8346.675.831/8
2008ODI10–6.140/43
2008T20I127.503.752/15
2009ODI2162.004.771/40
2009T20I30–8.140/9
2010ODI5819.624.243/43
2010T20I3313.676.312/22
2011ODI7529.605.694/71
2012ODI10–10.000/10
2012T20I4712.716.853/35
2013First-class2220.502.562/29
2013ODI5722.005.504/13
2013Other T203225.007.141/18
2013T20 (leagues & domestic)111218.506.533/17
2013T20I10–11.000/22
2014First-class10–6.330/19
2014ODI5241.503.951/10
2014T20 (leagues & domestic)101118.828.284/22
2014T20I5715.006.562/17
2015First-class2130.003.001/21
2015ODI10957.787.112/46
2015Other T202111.005.501/2
2015T20 (leagues & domestic)6522.607.532/20
2015T20I5117.825.063/8
2016First-class2141.004.101/24
2016List A6732.295.792/32
2016ODI42117.007.092/66
2016T20 (leagues & domestic)8725.147.823/27
2016T20I6719.147.883/14
2017First-class3414.752.463/14
2017List A2318.334.232/24
2017ODI5278.005.351/22
2017Other T201210.507.002/21
2017T20 (leagues & domestic)3514.407.202/14
2017T20I2320.338.712/24
2018List A4713.003.773/34
2018ODI81131.005.384/41
2018T20I3421.2510.623/40
2018Test10–3.330/20
2019List A10–3.670/22
2019ODI40–3.820/7
2021ODI1122.005.501/22
2021T20 (leagues & domestic)10–9.000/9
2021T20I10–6.430/15

Kevin O'Brien against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesODI1129426.7391.66802
ScotlandODI929048.33112.46702
EnglandODI1228525.91108.411310
United Arab EmiratesODI722737.83143.76903
ZimbabweODI1015617.3369.03800
PakistanODI515050.0090.98401
CanadaODI412441.33100.04300
South AfricaODI411428.5086.44800
BangladeshODI511222.4085.54800
NetherlandsODI34723.50134.33200
AustraliaODI34414.6755.72300
Sri LankaODI3144.67100.01200
IndiaODI3134.3350.0900
NetherlandsT20I1225425.40149.44600
ScotlandT20I820934.83150.46501
ZimbabweT20I820625.75123.46001
United Arab EmiratesT20I718927.00110.55401
Hong KongT20I416140.25167.712410
West IndiesT20I712821.33121.94800
OmanT20I411328.25161.44100
KenyaT20I46030.0092.33000
IndiaT20I3124.00109.11000
South AfricaT20I320.6725.0200
North-West WarriorsT20 (leagues & domestic)816824.00158.58201
Munster RedsT20 (leagues & domestic)511428.50131.05601
St Lucia KingsT20 (leagues & domestic)310150.50117.45501
Antigua HawksbillsT20 (leagues & domestic)39949.50162.39001
Guyana Amazon WarriorsT20 (leagues & domestic)49022.50147.57001
Leinster LightningT20 (leagues & domestic)38341.50224.36401
Northern KnightsT20 (leagues & domestic)78011.43131.11900
DurhamT20 (leagues & domestic)37638.00126.74800
Jamaica TallawahsT20 (leagues & domestic)45614.00116.73200
NorthamptonshireT20 (leagues & domestic)35518.33122.22900
ScotlandFirst-class314170.5091.07801
Northern KnightsList A1233633.60103.48902
North-West WarriorsList A922932.7184.87503
NamibiaOther T2035317.67106.02800
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
United Arab EmiratesODI5918.674.944/41
ZimbabweODI8736.004.822/46
CanadaODI4514.803.522/21
West IndiesODI6549.807.554/71
ScotlandODI10476.005.121/32
PakistanODI5454.255.862/43
NetherlandsODI3415.503.444/13
South AfricaODI3358.679.262/66
EnglandODI72117.006.161/26
BangladeshODI4239.505.211/22
Sri LankaODI3195.008.641/10
IndiaODI30–5.920/3
NetherlandsT20I5713.297.153/26
United Arab EmiratesT20I3611.335.673/14
ScotlandT20I4613.177.523/35
IndiaT20I3423.2510.333/40
West IndiesT20I3313.675.862/17
DurhamT20 (leagues & domestic)3414.256.332/20
North-West WarriorsT20 (leagues & domestic)3316.006.862/14
DerbyshireT20 (leagues & domestic)3237.509.381/27
NorthamptonshireT20 (leagues & domestic)30–8.670/12
ScotlandFirst-class4611.172.393/14
North-West WarriorsList A4616.174.383/34
Northern KnightsList A3418.753.572/21

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
The Village2260828.95118
Pembroke Cricket Club1639630.4682
Bready Cricket Club1532525.0058
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)732145.86124
Zayed Cricket Stadium1631821.2062
Dubai International Cricket Stadium1127434.2578
Grace Road1027130.1189
Clontarf Cricket Club Ground926638.0084
Civil Service Cricket Club1824817.7189
ICC Academy720434.0054

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Dubai International Cricket Stadium81313.695.16
Civil Service Cricket Club131223.334.24
Grace Road111127.457.11
The Village141139.736.07
Zayed Cricket Stadium7816.126.45
Shere Bangla National Stadium7820.387.09
ICC Academy4823.504.78
Clontarf Cricket Club Ground9828.384.83
VRA Ground265.672.27
Sabina Park7618.505.05

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay1124895125.654228168.00
T20Middle1258955131.744746456.43
T20Death482289166.826270239.00
ODIPowerplay639367.7424043.75
ODIMiddle1447166986.7521638275.06
ODIDeath480325147.718442218.84

How Kevin O'Brien was dismissed

How Kevin O'Brien took wickets

Last 20 innings

0204060802 Sep 202120 Oct 202129 Jul 202218
Kevin O'Brien: runs in the last 20 innings
0204060802 Sep 20217 Oct 202118 Oct 20215 May 202224 May 202229 May 202229 Jul 202218
Kevin O'Brien: runs in the last 20 innings
Show as table
Kevin O'Brien: runs in the last 20 innings
InningsRuns
2 Sep 202147
4 Sep 20217
19 Sep 202123
7 Oct 202146
8 Oct 202112
10 Oct 202154
18 Oct 20219
20 Oct 20215
22 Oct 202125
5 May 20223
10 May 202237
19 May 202218
24 May 202266
27 May 202264
28 May 20227
29 May 202226
7 Jun 20229
10 Jun 202212
27 Jul 20227
29 Jul 202218
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
29 Jul 2022T20 (leagues & domestic)North-West Warriors18*5not outPembroke Cricket Club
27 Jul 2022T20 (leagues & domestic)Leinster Lightning76caughtPembroke Cricket Club
10 Jun 2022T20 (leagues & domestic)Leinster Lightning124caughtBready Cricket Club
7 Jun 2022List ALeinster Lightning9*4not outMardyke
29 May 2022T20 (leagues & domestic)North-West Warriors2614bowledThe Green
28 May 2022T20 (leagues & domestic)Northern Knights76bowledThe Green
27 May 2022T20 (leagues & domestic)Leinster Lightning64*27not outThe Green
24 May 2022List ANorthern Knights6675caughtMardyke
19 May 2022List ANorth-West Warriors1825bowledMardyke
10 May 2022List ALeinster Lightning3739caughtPembroke Cricket Club
5 May 2022List ANorthern Knights310caughtCivil Service Cricket Club
22 Oct 2021T20INamibia2524caughtSharjah Cricket Stadium
20 Oct 2021T20ISri Lanka53caughtZayed Cricket Stadium
18 Oct 2021T20INetherlands910caughtZayed Cricket Stadium
10 Oct 2021T20IUnited Arab Emirates5445bowledICC Academy
8 Oct 2021T20IUnited Arab Emirates1212caughtICC Academy
7 Oct 2021T20IUnited Arab Emirates4644caughtICC Academy
19 Sep 2021T20 (leagues & domestic)North-West Warriors2324caughtThe Green
4 Sep 2021T20IZimbabwe79bowledBready Cricket Club
2 Sep 2021T20IZimbabwe4739caughtBready Cricket Club

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
22 Oct 2021T20INamibia0/152.20Sharjah Cricket Stadium
19 Sep 2021T20 (leagues & domestic)North-West Warriors0/910The Green
18 Jan 2021ODIUnited Arab Emirates1/2241Zayed Cricket Stadium
7 Jul 2019ODIZimbabwe0/2580Civil Service Cricket Club
4 Jul 2019ODIZimbabwe0/2360Civil Service Cricket Club
5 May 2019ODIWest Indies0/1010Castle Avenue
3 May 2019ODIEngland0/720The Village
25 Apr 2019List ANorthern Knights0/2260La Manga Club Top Ground
9 Sep 2018List ANorth-West Warriors3/345.11Observatory Lane
29 Jun 2018T20IIndia3/4040The Village
27 Jun 2018T20IIndia1/3630The Village
19 Jun 2018List ANorth-West Warriors0/840Woodvale Road
12 Jun 2018T20INetherlands0/910Hazelaarweg
4 Jun 2018List ANorthern Knights2/2180The Vineyard
11 May 2018TestPakistan0/2061The Village
18 Mar 2018ODIScotland0/1210Harare Sports Club
16 Mar 2018ODIZimbabwe1/2281Harare Sports Club
10 Mar 2018ODIWest Indies0/6680Harare Sports Club
6 Mar 2018ODIPapua New Guinea2/5370Harare Sports Club
4 Mar 2018List ANetherlands2/2870Old Hararians Sports Club

Frequently asked questions

How many runs has Kevin O'Brien scored in Tests?
190 runs in 4 innings (2 matches) at an average of 63.33 and a strike rate of 51.9, in the data from 2018 to 2019.
How many runs has Kevin O'Brien scored in ODIs?
1,990 runs in 84 innings (90 matches) at an average of 26.89 and a strike rate of 95.4, in the data from 2006 to 2021.
How many runs has Kevin O'Brien scored in T20Is?
1,571 runs in 77 innings (81 matches) at an average of 23.10 and a strike rate of 131.7, in the data from 2008 to 2021.
What is Kevin O'Brien's highest score?
124 in T20Is, the highest score in the data.
How many wickets has Kevin O'Brien taken in ODIs?
52 wickets in 67 innings at an average of 41.96, economy 5.64, best figures 4/13.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.