Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by series (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,030 of the 5,036 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryll CullinanSATitan Cup 1996/97199677227310654.6040767.08111200
Arjuna RanatungaSL1989–90 Australian Tri-Series1989-199088227371*45.5036574.79031134
Owais ShahENGNatWest Series 200920099902737530.3334579.13010222
Dean JonesAUS1992-93 Benson & Hedges World Series1992-1993101012738430.3350154.49021102
Richie RichardsonWI1991–92 Wills Trophy199144127212290.6735676.40200193
Rahmat ShahAFGZimbabwe v Afghanistan in United Arab Emirates 2017/18201854027211468.0029891.28120295
Yuvraj SinghINDPakistan in India ODI Series 2007/0820075512727768.0034080.00040206
MS DhoniINDIndia in New Zealand ODI Series 2013/14201455127279*68.0029592.20030209
Usman KhawajaAUSAustralia tour of United Arab Emirates 2018/1920195502729854.4033481.44031270
Faf du PlessisSASri Lanka tour of South Africa 2018/192019551272112*68.0028794.77110352
Sanjay ManjrekarIND1991–92 Wills Trophy19915502727254.4039069.74030132
Arjuna RanatungaSL1997–98 Standard Bank International One-Day Series199866127293*54.4031785.80031252
Aamer SohailPAK1995–96 Wills World Cup199666027211145.3333281.93120351
Adam GilchristAUS2000 Asia Cup2000101002729227.2031985.27020293
AB de VilliersSASouth Africa in Australia ODI Series 2014/1520144402719167.75239113.39030242
Virender SehwagIND2002 ICC Champions Trophy200255227112690.33225120.44110452
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 2008/0920095502718454.2032084.69030231
Shane WatsonAUSAustralia v Pakistan ODI Series 20092009552271116*90.3338770.03111174
Gerhard ErasmusNAMICC Men's Cricket World Cup League 2 2021/222022551271121*67.7533281.63110174
Rilee RossouwSAWest Indies in South Africa ODI Series 2014/15201555027113254.20235115.322012210
Imam-ul-HaqPAKPakistan tour of South Africa 2018/19201955027110154.2033281.63120203
David ObuyaKENICC World Cricket League Division One 2006/0720076612719354.2031087.42020265
Richie RichardsonWI1987 Cricket World Cup198766027111045.1738071.32121253
Michael BevanAUS1998–99 Australia Tri-Nation Series199997527172*135.5031486.31031110
Liton DasBANICC Cricket World Cup 2023/2420238802717633.8833680.65021305
Allan BorderAUS1989–90 Australian Tri-Series1989-1990109327169*45.1737672.07010190
Michael LeaskSCOICC Men's Cricket World Cup League 2 202220221514227150*22.58247109.720112211
Wasim AkramPAK2000 Asia Cup2000181512713519.3640367.250011310
Khurram KhanUAEAfghanistan tour of United Arab Emirates 2014/152014332270132*270.0028893.75120311
Virat KohliINDEngland in India ODI Series 2011/122011552270112*90.0029591.53111320
George BaileyAUSAustralia in Sri Lanka ODI Series 2016201655127090*67.5035775.63020211
Travis HeadAUSPakistan in Australia ODI Series 2016/17201755127012867.50268100.75110257
Steve WaughAUS1988–89 Australian Tri-Series1988-1989111032705438.5731286.54011191
Robin SinghIND2000 Asia Cup2000131212705124.5547357.08020142
Mushfiqur RahimBANAsia Cup 2018201844026914467.2532084.06110224
Brian LaraWI1995–96 Singer Champions Trophy199555026916953.80267100.75110227
Sanath JayasuriyaSL1994–95 Mandela Trophy199466026914044.8329591.191102212
Brian LaraWI1995–96 Wills World Cup199666126911153.80256105.08110332
Shoaib MalikPAKPakistan tour of India 2004/0520056602697544.8330887.34030253
Imam-ul-HaqPAKWorld Cup 2019201977026910038.4334977.08110271
Jimmy AdamsWIAustralia tour of West Indies 1998/9919997712698244.8337272.31010260
Brian LaraWIICC World Cup 2006/0720079812697738.4333081.52010195
Desmond HaynesWIEngland tour of West Indies 1993/94199444026811567.0032881.71120312
Virender SehwagINDSri Lanka Triangular Series 2010201055126811067.00250107.20110383
Herschelle GibbsSASouth Africa tour of India 1999/00200055026811153.60268100.00110353
Brendan TaylorZIMICC Cricket World Cup Qualifier (ICC Trophy) 2017/18201855026813853.6029790.24100304
Mohammad ShahzadAFG2018 Asia Cup201855026812453.6032283.23110298
Scott StyrisNZICC World Cup 2002/03200387226814153.60263101.90110129
Kevin PietersenENGNatWest Series 200820081082268110*44.6729391.47111225
Michael ClarkeAUSCommonwealth Bank Series 2006/07200710912687533.5040466.34021211

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.