Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Kevin O'Brien: Batting by series (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Scotland in Ireland ODI Series 201420143311596779.5016894.64020191
Dubai Triangular Series 2014/152015330643021.338773.5600061
ICC Cricket World Cup 2014/1520156601315021.83131100.00011163
NatWest T20 Blast 2015201577116048*26.67115139.13001137
Scotland in Ireland T20I Series 20152015220663633.0048137.5000062
ICC World Twenty20 Qualifier 20152015771773312.8360128.3300063
Ireland in Zimbabwe ODI Series 2015/162015330311610.334175.6100040
ICC Intercontinental Cup 2015/162015-201623213975*139.0022561.78010102
Papua New Guinea v Ireland T20I Series 2015/162016110000.0010.0000100
Ireland in United Arab Emirates T20I Series 2015/162016110232323.002979.3100020
World T20 2015/16201632014147.0014100.0000110
Cricket Ireland Inter-Provincial Limited Over Cup 201620161118989*-77115.5801083
NatWest T20 Blast 201620169811152916.43103111.65000121
Royal London One-Day Cup 201620166402038950.75192105.73020224
Sri Lanka in Ireland ODI Series 20162016220766438.0058131.0301073
Afghanistan tour of Ireland 201620164401457536.2516786.83010113
Pakistan in Ireland ODI Series 20162016110444.002200.0000010
Hong Kong in Ireland T20I Series 20162016110323232.0024133.3300031
Desert T20 Challenge 2016/1720175501094021.8086126.7400045
Ireland in United Arab Emirates ODI Series 2016/172017210696969.0053130.1901071
Ireland v Afghanistan in India 2016/17201755110472*26.0010797.20010102
Cricket Ireland Inter-Provincial Limited Over Cup 201720174411667555.33132125.76020137
Ireland in England ODI Series 20172017220221811.0018122.2200002
Ireland Tri-Nation Series 2017201732011105.501478.5700010
Cricket Ireland Inter-Provincial Twenty20 Trophy 2017201744037199.2527137.0400151
ICC Intercontinental Cup 20172017120715835.5056126.7901063
ICC Intercontinental Cup 2017/1820171219678*96.0011782.0501083
Ireland v Afghanistan in United Arab Emirates 2017/182017331241112.003568.5700021
United Arab Emirates Tri-Nation Series 2017/182018441924630.6762148.3900065
ICC Cricket World Cup Qualifier 2017/182018110444.00666.6700000
ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18201855115350*38.25116131.90010183
2018 Cricket World Cup Qualifier2018110414141.0037110.8100031
Pakistan tour of Ireland, England and Scotland 2018201812015811879.0028555.44100170
Cricket Ireland Inter-Provincial Limited Over Cup 20182018320964.502240.9100010
Netherlands Tri-Nation T20I Series 20182018441542818.0041131.7100014
India tour of Ireland and England 2018201822010105.007142.8600101
Afghanistan tour of Ireland 20182018550552211.006387.3000050
Afghanistan Premier League 20182018220232211.5017135.2900030
Oman Quadrangular T20I Series 2018/1920193301306543.3382158.54010118
Ireland v Afghanistan in India 2018/1920197812377433.8629680.07020214
Cricket Ireland Inter-Provincial Limited Over Cup 201920193325747*57.0049116.3300141
England tour of Ireland 20192019110444.002200.0000010
Ireland Tri-Nation Series 201920193301346844.67121110.74020104
Afghanistan tour of Ireland 20192019220443222.005678.5700060
Cricket Ireland Inter-Provincial Twenty20 Trophy 20192019220565628.0036155.5601144
Zimbabwe tour of Netherlands and Ireland 201920194416535*21.677092.86000100
Ireland v Zimbabwe 20192019110222222.0013169.2300031
Ireland tour of England 201920191213228*32.008139.5100030
Ireland Tri-Nation T20I Series 201920193301106336.6770157.1401087
Oman Pentangular T20I Series 2019/20201944019112447.7599192.931001713

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.