Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Hiri HiriPNGICC Men's Cricket World Cup League 2 2022/232022-2023111102167719.6435960.17010145
RD ShahKENAssociates Triangular Series in Kenya in 2006–07200733021511371.6723790.72110263
Muhammad ShahdadUAEICC Men's Cricket World Cup League 2 2026/27202633021511471.6725783.66110195
Lance KlusenerSA1997-98 Wills Quadrangular Tournament19974402159953.75197109.14020313
AB de VilliersSAZimbabwe Triangular Series 20142014442215136*107.50184116.85110194
Andrew BalbirnieIREIreland v Afghanistan in India 2018/192019441215145*71.6725086.00111128
Younis KhanPAKNatWest Series 2006200655121510153.7529672.64111281
Jimmy HansraCANICC Cricket World Cup 2010/11201166121570*43.0037357.64020165
Zeeshan MaqsoodOMAICC Men's Cricket World Cup League 2 2019/20202066121510943.0025384.98110254
Gary KirstenSASouth Africa tour of New Zealand 1998/99199977221581*43.0030470.72021271
Desmond HaynesWI1992–93 Total International Series19937712155935.8338855.41032161
Mohammad HafeezPAKICC Cricket World Cup 2010/11201188121561*30.7126581.13010321
Yashpal SharmaIND1980–81 Australia Tri-Nation Series1980-19819912157226.8835660.39010134
Steve TikoloKENBermuda tour of Kenya 2006/072006331214111107.0023591.06110172
Alistair CampbellZIMNew Zealand tour of Zimbabwe 2000/01200033121499*107.0026082.31020230
Scott EdwardsNEDEngland tour of Netherlands 2022202233121478107.00201106.47030114
Manoj PrabhakarIND1994–95 Wills World Series1994331214102*107.0031168.81110220
Steve WaughAUS1996 Singer World Series19964402148253.5024288.4303094
Kyle CoetzerSCOICC Men's Cricket World Cup League 2 201920194402149653.5028774.56031205
Rahul DravidIND2001 Standard Bank Triangular Tournament20017512147753.5029871.81030200
Ricky PontingAUSSouth Africa in Australia ODI Series 2008/0920095502146442.8024388.07020260
Herschelle GibbsSASouth Africa in Pakistan ODI Series 2007/08200755021410242.8025185.26111321
Inzamam-ul-HaqPAK1998 'Friendship' Cup19985502148142.8029173.54021223
Inzamam-ul-HaqPAK1998–99 Pepsi Cup19995512149153.5030969.26020170
Inzamam-ul-HaqPAK1998–99 Coca-Cola Cup199955121410753.5023889.92110153
Hashim AmlaSAPakistan tour of South Africa 2018/192019551214108*53.5024786.64110211
Martin GuptillNZIndia in New Zealand ODI Series 2013/14201455021411142.8027976.70100264
Lance KlusenerSASouth Africa tour of New Zealand 1998/991999764214103*107.0023391.85101182
Allan LambENG1989 MRF World Series19896602149135.6727577.82021173
Mahela JayawardeneSLCommonwealth Bank Series 2007/0820088712147135.6729772.05020171
Shoaib KhanOMAICC Cricket World Cup Qualifier 2023202377221452*42.8025982.63021213
Viv RichardsWIWest Indies tour of India 1987/881987-1988871214110*35.6721599.53100149
Glenn PhillipsNZICC Cricket World Cup 2023/2420239822146035.67175122.290101810
Larry GomesWI1984–85 Australian Tri-Series1985109121410126.7528176.16102163
Arjuna RanatungaSL1998–99 Australia Tri-Nation Series1999101012147623.7832066.88013100
Mark GreatbatchNZNew Zealand tour of England 19901990221213111213.0023491.03200194
Ibrahim ZadranAFGBangladesh v Afghanistan in United Arab Emirates 2025/2620253302139571.0027677.17020143
Shakib Al HasanBANNew Zealand in Bangladesh ODI Series 2010/11201044121310671.0021897.71110241
Sachin TendulkarINDIndia tour of Pakistan 2003/04200455021314142.6023690.25101292
Darren LehmannAUSAustralia tour of South Africa 2001/0220025512139153.2523590.64010211
Andy FlowerZIM1999 Singapore Challenge19995512138953.2525184.86031291
Grant FlowerZIM1998–99 Meril International Tournament199955021314042.60209101.91101227
RD ShahKEN1998 Coca-Cola Triangular Series19985502137042.6024586.94030271
Gautam GambhirINDEngland in India ODI Series 2011/12201155121384*53.2523590.64020211
Mushfiqur RahimBANZimbabwe in Bangladesh ODI Series 2014/1520145502137742.6022495.09020154
Aaron FinchAUSIndia in Australia ODI Series 2015/16201655021310742.6022893.42110213
Quinton de KockSASouth Africa tour of Sri Lanka 201820185502138742.6021599.07020274
Nick KnightENG2001 NatWest Series20016612138442.6037057.57020202
Dinesh MongiaINDEngland tour of India 2001/0220026612137142.6028973.70010212
Kushal BhurtelNEPICC Cricket World Cup Qualifier 202320236602139935.5027577.45010263

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.