Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Chris GayleWIICC World Cup 2006/0720079902287925.3327283.82010286
Azhar AliPAKZimbabwe in Pakistan ODI Series 2015201533022710275.6723994.98110213
Ben DuckettENGICC Champions Trophy 2024/25202533022716575.67209108.61100253
Dean JonesAUSBenson & Hedges Challenge 1986/87198733022712175.6726087.31200184
Mike AthertonENGWest Indies tour of England 1995199533022712775.6731172.99110241
Gary KirstenSASameer Cup 1996–971996441227118*75.6725589.02110301
JP DuminySAWest Indies in South Africa ODI Series 2007/08200854222779*113.5027981.36020183
Jacques KallisSAWest Indies in South Africa ODI Series 2007/082008552227121*75.6726087.31110231
Misbah-ul-HaqPAKPakistan in South Africa ODI Series 2012/1320135512278056.7528380.21020206
Michael HusseyAUSNatWest Challenge 200520057522278475.6723795.78020260
JP DuminySASouth Africa tour of Sri Lanka 201820185512279256.75167135.93020199
Mushfiqur RahimBANICC Cricket World Cup 2014/1520155502278945.40226100.44020204
William PorterfieldIREICC Cricket World Cup Qualifier (ICC Trophy) 2017/18201855022711145.4028280.50111243
George BaileyAUSIndia in Australia ODI Series 2015/16201655122711256.75220103.18110163
Rahul DravidINDTVS Cup (India) 2003/0420037612275945.4024293.80020223
Romesh KaluwitharanaSLSri Lanka tour of South Africa 2000/012000-20016602278337.8333368.17030210
Avishka GunawardeneSLAsia Cup 200420046612277345.4037959.89020211
Jacques RudolphSANatWest Series 2003200376222771*56.7535464.12020310
Jacques KallisSAEngland tour of South Africa 2004/0520057702277132.4332769.42021201
Ahmed ShehzadPAKICC Cricket World Cup 2014/1520157702279332.4331372.52021241
Sourav GangulyIND1996-97 Standard Bank International One-Day Series19978802278328.3839457.61011211
Andy FlowerZIM2000–01 Australia Tri-Nation Series20018802275128.3829676.69020200
Zeeshan MaqsoodOMAICC Men's Cricket World Cup League 2 2021/222021-20229902275825.2230973.46010155
Jeremy ConeyNZ1982–83 Australian Tri-Series19831212422758*28.3833168.5801093
Aiden MarkramSANetherlands tour of South Africa 2022/232023221226175226.00165136.97110248
Phil SimmonsWISouth Africa tour of West Indies 1991/921992320226122113.0025289.68200227
Sean WilliamsZIMZimbabwe tour of Bangladesh 2018/192018332226129*226.0027781.59110172
Anamul HaqueBANAsia Cup 2013/14201433022610075.3332469.75110138
Chris CairnsNZIndia tour of New Zealand 1998/99199954022611556.5023496.581001110
Elton ChigumburaZIMZimbabwe in Kenya ODI Series 2008/0920095402267956.50158143.040202111
Steve SmithAUSCarlton Mid One-Day International Tri-Series 2014/152015541226102*75.3324492.62100192
Imran NazirPAK2002 Sharjah Cup20025502266345.2027981.00020311
Upul TharangaSLZimbabwe in Sri Lanka ODI Series 2017201755322679*113.00220102.73020224
Asghar AfghanAFGIreland v Afghanistan in India 2018/19201955222682*75.3331072.90030168
John DavisonCANICC World Cup 2002/03200366022611137.67190118.951112112
Saleem MalikPAKPakistan tour of India 1986/8719876612268445.2023098.26020202
Dave HoughtonZIM1987 Cricket World Cup198766022614237.6727482.48111196
Steve WaughAUS1995–96 Wills World Cup19967722268245.2028579.30030142
Pargat SinghCANICC Men's Cricket World Cup League 2 202520257702268532.2932070.63010224
Damien MartynAUS2001–02 VB Series2002882226104*37.6735863.13100120
Shreyas MovvaCANICC Men's Cricket World Cup League 2 202420248832266845.2033966.67020170
Arjuna RanatungaSL1987–88 Australian Tri-Series19888802266728.2530075.33010201
Michael HusseyAUSCommonwealth Bank Series 2011/122012101012265925.1124891.13010195
Kim HughesAUS1980–81 Australia Tri-Nation Series1980-1981141102264720.5533367.87002141
Allan BorderAUS1983-84 Australian Tri-Series19841312122684*20.5539257.6502190
Rohit SharmaINDWest Indies tour of India 2026/27202633022510175.00195115.381102212
Kane WilliamsonNZPakistan Tri-Nation Series 2024/252025331225133*112.5025189.64110233
Joe RootENGICC Champions Trophy 2024/25202533022512075.0023396.57110192
Devon ConwayNZBangladesh tour of New Zealand 2020/21202133022512675.0025588.24110260
Kusal MendisSLBangladesh tour of Sri Lanka 2025202533022512475.00188119.68110332

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.