Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)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
Harry TectorIRENew Zealand tour of Ireland 2022202233022511375.0024890.73200218
Nick KnightENGEngland tour of Australia 2002/032002441225111*75.0024791.09110221
Jesse RyderNZIndia in New Zealand ODI Series 2008/09200954022510556.25211106.64110258
Curtis CampherIREICC Cricket World Cup Qualifier 2023202354122512075.00201111.94110216
Mahela JayawardeneSLAustralia tour of Sri Lanka 2003/0420045502258045.0033866.57020170
Jacques KallisSASouth Africa in West Indies ODI Series 201020105502258545.0024691.46030122
Stephen FlemingNZVideocon Triangular Series 200520055502259345.0023894.54020286
Kevin PietersenENGEngland in India ODI Series 2008/092008551225111*56.2525488.58110214
Aiden MarkramSAAustralia tour of South Africa 2023/242023551225102*56.25194115.98110217
Ashish BagaiCANICC Cricket World Cup 2010/1120116612258445.0032269.88021270
Ryan BurlZIMICC Cricket World Cup Qualifier 202320237612258345.00203110.84020169
Javed MiandadPAK1992–93 Total International Series199366022510737.5036661.48111192
Jacques KallisSAICC Cricket World Cup 2010/1120117702256932.1430972.82020181
Lance KlusenerSAStandard Bank Triangular Tournament 1999/00200077322565*56.2532070.31010143
Ramiz RajaPAK1992-93 Benson & Hedges World Series1992-19937702256732.1440455.69021190
CJA AminiPNGICC Men's Cricket World Cup League 2 202220228802256028.1338159.06020180
Aamer SohailPAK1996–97 Carlton and United Series1996-19979902256725.0041853.83031261
Inzamam-ul-HaqPAK1992 Cricket World Cup1992101002256022.5024093.75011171
Lou VincentNZ2001–02 VB Series2002101002255522.5038758.14010192
Sherwin CampbellWI1996–97 Carlton and United Series1996-1997101002255222.5044750.34011161
Waseem MuhammadUAEICC Men's Cricket World Cup League 2 2021/222022111102257820.4531471.66012236
Shaun MarshAUSIndia tour of Australia 2018/19201933022413174.6724790.69110183
Thisara PereraSLSri Lanka tour of New Zealand 2018/19201933022414074.67142157.751101516
Will YoungNZNetherlands tour of New Zealand 2021/222022331224120112.0023196.97200147
Ramiz RajaPAKPakistan tour of New Zealand 1988/89198944022410156.0029476.19121181
Nick KnightENGEngland tour of New Zealand 2001/0220025502248044.8030473.68020231
Jan FrylinckNAMIreland in Namibia 2026/27202655022412644.8024093.33110206
Roger TwoseNZSouth Africa tour of New Zealand 1998/99199955122479*56.0028977.51021172
Scott StyrisNZSouth Africa tour of New Zealand 2003/0420046612246944.8024790.69020159
Geoff HowarthNZ1983 Cricket World Cup19836602247637.3333666.67020261
JP DuminySAICC Cricket World Cup 2010/1120117712249937.3322997.82011126
Corey AndersonNZICC Cricket World Cup 2014/1520158702247532.00205109.27021219
Inzamam-ul-HaqPAK1992-93 Benson & Hedges World Series1992-199388222460*37.3331770.6601193
Saleem MalikPAK1994–95 Mandela Trophy1994-199588322465*44.8030373.93020211
Adam GilchristAUS1999 Cricket World Cup1999101002246322.4028478.87021272
David BoonAUS1992-93 Benson & Hedges World Series1992-1993101002246422.4042352.96020140
Marvan AtapattuSLPaktel Cup 2004/05200443022311174.3328378.80110172
Shaun PollockAXAfro-Asia Cup 20072007331223130111.50198112.63110263
PL MommsenSCOICC Cricket World Cup Qualifier 2013/142014331223139*111.5026185.44110162
Liton DasBANAfghanistan tour of Bangladesh 2021/22202233022313674.3324790.28110232
Mohammad YousufPAKZimbabwe in Pakistan ODI Series 2007/082008442223108*111.5027481.39110172
David MillerSAWest Indies in South Africa ODI Series 2014/152015542223130*111.50210106.19110207
Max O'DowdNEDICC Men's Cricket World Cup League 2 2024202444122379*74.3333965.78020230
Javed MiandadPAKSri Lanka tour of Pakistan 1991/921992542223115*111.5025487.80110214
Saleem MalikPAKPakistan tour of Sri Lanka 1994199454222393*111.5031071.94030133
Neil McKenzieSA2001 Standard Bank Triangular Tournament2001754223131*223.0025687.11100204
Michael BevanAUSTitan Cup 1996/9719965502237944.6027880.22020170
Daren GangaWI2001 LG Abans Triangular Series20015502235944.6033067.58040212
Upul TharangaSLWest Indies Tri-Nation Series 20132013551223174*55.7525687.11100263
Alex HalesENGPakistan in England ODI Series 2016201655022317144.60189117.99100324

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.