Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Allan BorderAUS1990-91 Benson & Hedges World Series1990-19918811885526.8627169.37010161
David BoonAUS1990-91 Benson & Hedges World Series1990-1991101021884223.5033156.80001180
Sanjay ManjrekarIND1991-92 Benson & Hedges World Series1991-1992101001885718.8041145.7402040
Mohammad AzharuddinIND1985–86 Australian Tri-Series19861211318869*23.5033156.80010150
Kane WilliamsonNZNew Zealand in Zimbabwe ODI Series 201520153201879793.5021188.63020192
Andrew FlintoffENGNatWest Series 2008200853218778*187.00159117.61020232
Marvan AtapattuSLSouth Africa tour of Sri Lanka 2004200433118797*93.5025872.48020180
Boeta DippenaarSAPakistan tour of South Africa 2002/0320023311879393.5028465.85010190
Shane WatsonAUSNatWest Series 2013201343018714362.33169110.65100197
James FranklinNZNew Zealand in India ODI Series 2010/11201033318798*-20193.03020175
Hamilton MasakadzaZIMAfghanistan tour of Zimbabwe 201420143301879362.3322882.02020213
Angelo MathewsSLBangladesh tour of Sri Lanka 201920193311878793.5019993.97020181
Quinton de KockSAEngland tour of South Africa 2019/20202033018710762.3321188.63110163
Dhanushka GunathillekeSLWest Indies v Sri Lanka 2020/2120213301879662.3319595.90020233
Roy DiasSLSri Lanka tour of Pakistan 1981/8219823301878162.3318998.94020210
Ramiz RajaPAK1992–93 Wills Trophy1993331187109*93.5022782.38110170
Younis KhanPAKZimbabwe in Pakistan ODI Series 2007/0820084401877946.75160116.88020192
Stephen FlemingNZ1997–98 Coca-Cola Cup19984401877546.7526071.92020180
Steve TikoloKEN1998–99 Meril International Tournament1999541187106*62.3321786.18111221
Shai HopeWIZimbabwe Tri-Nation Series 2016/17201644018710146.7525573.33100125
Saleem MalikPAKSri Lanka tour of Pakistan 1991/92199254118710262.3320292.57100110
Martin CroweNZNew Zealand tour of India 1995/961995441187107*62.3323978.24110163
Andrew FlintoffENGEngland tour of Pakistan 2005/06200555118772*46.7523180.95011195
Paul CollingwoodENGNatWest Challenge 20052005752187112*62.3324077.92111165
Darron ReekersNEDICC World Cricket League Division One 2006/07200755018710437.40140133.57101274
Umar AkmalPAKPakistan in Australia ODI Series 2009/1020105501876737.4026271.37021102
Charith AsalankaSLAustralia tour of Sri Lanka 2022202255118711046.7521487.38100162
Charith AsalankaSLICC Cricket World Cup Qualifier 202320238511876346.75162115.43010146
Desmond HaynesWIWest Indies tour of Pakistan 1985/8619855501876037.4030661.11010160
Mohammad AzharuddinINDWorld Championship of Cricket 1984/85198555118793*46.7528465.85011100
Graeme HickENGPakistan tour of England 1992199255218771*62.33164114.02020175
Graham YallopAUS1983 Cricket World Cup198366218766*46.7526271.37020170
Steve WaughAUS1992 Cricket World Cup19928701875526.7123978.24010121
Steve WaughAUS2001–02 VB Series20028711876231.1727169.00010171
Colin AckermannNEDICC Cricket World Cup 2023/2420238801876923.3822882.02011230
Ravi ShastriINDWest Indies tour of India 1987/881987-198888118773*26.7126869.78010171
Ajay JadejaIND1996-97 Standard Bank International One-Day Series199788118756*26.7125673.0501054
Mohammad AzharuddinIND1990 Austral-Asia Cup1990221186108186.0021188.1511092
Tillakaratne DilshanSLTri-Nation Tournament in Bangladesh 2009/10201033018610462.0019396.37100280
Rohit SharmaINDNew Zealand tour of India 2022/23202333018610162.00173107.511102010
Glenn MaxwellAUSAustralia tour of England 2020202033018610862.00157118.47110811
Quinton de KockSAPakistan v South Africa ODI Series 2013/14201333018611262.0023379.83100191
Javed MiandadPAK1986–87 Sharjah Cup198733218674*186.0026570.19030170
Jacques KallisSASouth Africa in Australia ODI Series 2008/0920094401867246.5022981.22020170
Neil McKenzieSATVS Cup (Bangladesh) 200320035421868093.0025174.10020131
Sarfraz AhmedPAKPakistan tour of England 201920195421869793.00160116.25010142
Liam LivingstoneENGNew Zealand tour of England 2023202344118695*62.00169110.06020125
Bert VanceNZ1987–88 Sharjah Cup19884401869646.5030960.1901073
Lou VincentNZNew Zealand tour of West Indies 2002200255118660*46.5029962.21020121
Brian LaraWI1999 Singapore Challenge19995501866037.2019893.94010189

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.