Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES80/1 (7.3)WAR206/4 (20)ES need 127 runs in 75 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Adam GilchristAUS2001 NatWest Series20016612488049.6027590.18030383
Grant FlowerZIM1996-97 Standard Bank International One-Day Series19976602489041.3337166.85021220
Misbah-ul-HaqPAKICC Cricket World Cup 2010/11201186124883*49.6033673.81031133
Glenn MaxwellAUSAustralia in India ODI Series 2013/1420136602489241.33163152.150301916
Kris SrikkanthIND1987 Cricket World Cup19877702487535.4329982.94020293
Ramiz RajaPAK1989–90 Australian Tri-Series1990772248116*49.6036567.95201120
Hansie CronjeSAEngland tour of South Africa 1995/9619967702487835.4335170.66020144
Richie RichardsonWI1983-84 Australian Tri-Series198488124880*35.4349550.10020251
Michael ClarkeAUSVB Series 2003/04200410912486331.0027689.86011171
Alastair CookENGNatWest Series 2007200799024810227.5633973.16102300
Greg ChappellAUS1981–82 Australia Tri-Nation Series1981-1982141402486117.7133075.15024190
Joe RootENGEngland tour of Sri Lanka 2025/262026331247111*123.5028885.76120191
Jordan HermannSASouth Africa tour of Namibia 2026202633024715082.33209118.18110324
Brian BennettZIMIreland tour of Zimbabwe 2024/25202533024716982.33245100.82100323
Sachin TendulkarINDWest Indies tour of India 1994/95199455024710549.4031877.67122250
Sourav GangulyINDWest Indies tour of India 2002/0320025502477849.4028686.36030311
Kumar SangakkaraSLSouth Africa tour of Sri Lanka 2004200455124774*61.7529683.45030142
Craig McMillanNZPakistan tour of New Zealand 2000/012001552247104*82.3327390.48110226
Ian BellENGCarlton Mid One-Day International Tri-Series 2014/15201555124714161.75239103.35111271
Ajinkya RahaneINDSouth Africa in India ODI Series 2015/1620155502478749.4026393.92030243
Javed MiandadPAKPakistan tour of West Indies 1987/881988551247100*61.7531378.91110174
Shivnarine ChanderpaulWI1995–96 Australian Tri-Series1995-19967702477735.2946952.67020122
Jonathan TrottENGNatWest Series 201120119812477235.2930481.25020212
Michael LevittNEDICC Men's Cricket World Cup League 2 202520258802474430.8828486.97000286
Kushal BhurtelNEPICC Men's Cricket World Cup League 2 20262026991247120*30.8828486.97101306
John WrightNZ1990-91 Benson & Hedges World Series1990-1991101002476724.7043157.31020241
Mahela JayawardeneSLNatWest Series 2011201155024614449.2026592.83110240
Lou VincentNZVideocon Triangular Series 2005200555124617261.50192128.13101279
Andy FlowerZIMEngland tour of Zimbabwe 2001/022001551246142*61.5027589.45110241
James TaylorENGAustralia in England ODI Series 2015201555024610149.2028287.23100241
Phil SimmonsWIWest Indies tour of India 1987/881987-1988551246104*61.5033074.55110155
Ed JoyceIREICC Cricket World Cup 2014/15201566024611241.0025098.40111235
Roshan MahanamaSL1992 Cricket World Cup19927702468035.1445653.95030190
Andy FlowerZIM1992 Cricket World Cup1992882246115*41.0038663.73100181
Babar AzamPAKICC Cricket World Cup 2023/24202388124666*35.1429483.67030283
Mark BoucherSA2001–02 VB Series200210932465841.00241102.07030194
Shubman GillINDIndia tour of Zimbabwe 20222022331245130122.50203120.69110312
Saiteja MukkamallaUSAICC Men's Cricket World Cup League 2 20242024432245107245.00244100.41120225
Mohammad HafeezPAKAsia Cup 2011/12201244024510561.2536167.87110211
MS DhoniINDAustralia in India ODI Series 2013/142013642245139*122.50204120.10110237
Mohammad YousufPAKPakistan in South Africa ODI Series 2006/072007551245101*61.2527389.74110272
Kamran AkmalPAKEngland tour of Pakistan 2005/06200555024510949.0027788.45200341
Cameron WhiteAUSPakistan in Australia ODI Series 2009/10201055024510549.0026094.23110197
Virat KohliINDSouth Africa in India ODI Series 2015/16201555024513849.0028187.19110116
David WarnerAUSAustralia tour of India 2017/18201755024512449.0026293.51110235
Rahul DravidINDNatWest Series 200220026612458249.0035269.60030201
Jos ButtlerENGNatWest Series 201320137622457561.25194126.29020218
Ian BellENGICC Cricket World Cup 2010/1120117702458135.0030779.80020162
MS DhoniINDWorld Cup 2019201987224556*49.0025994.59020175
Clive LloydWI1983-84 Australian Tri-Series198410912456530.6336966.40010184

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.