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)Play interrupted - 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
Russel ArnoldSL2001 Sri Lanka Coca-Cola Cup200177220791*41.4026578.11020160
Kamran AkmalPAKICC Cricket World Cup 2010/1120118712075534.5027874.46010280
Craig McMillanNZ1997–98 Carlton and United Series1997-19988802078625.8828871.88010152
Desmond HaynesWI1979–80 Australia Tri-Nation Series1979-19809902078023.0038653.63011161
Kumar SangakkaraSLIndia in Sri Lanka ODI Series 20122012320206133103.0024683.74110170
Graeme SmithSAICC Champions Trophy 2009/10200933020614168.67192107.29110261
Mitchell MarshAUSSouth Africa tour of Australia 2025202533020610068.6722790.75110205
David BoonAUS1986–87 Sharjah Cup19873302067368.6735358.36030131
Tom LathamNZNew Zealand tour of India 2017/182017331206103*103.0021695.37110172
Avishka FernandoSLWest Indies tour of Sri Lanka 2019/20202033020612768.6721297.17110201
Michael van LingenNAMICC Men's Cricket World Cup League 2 2026/27202643020612468.6721894.50110220
Azmatullah OmarzaiAFGAfghanistan tour of Sri Lanka 2023/242024331206149*103.00180114.44110176
Mohammad YousufPAK2002 Sharjah Cup200255020612941.2025481.10101144
Michael BevanAUSAustralia tour of New Zealand 1999/00200065020610741.2026378.33110141
Shane WatsonAUSAustralia in West Indies ODI Series 2008200855020612641.2021496.26101272
Jonty RhodesSA1997–98 Standard Bank International One-Day Series199875320694*103.0022890.35010132
David WarnerAUSAustralia tour of South Africa 2023/24202355020610641.20170121.18111257
Dean JonesAUSAustralia tour of West Indies 1990/91199155120688*51.5026278.63020211
Ricky PontingAUSICC Cricket World Cup 2010/11201176020610434.3328472.54100151
Michael ClarkeAUSEngland in Australia ODI Series 2010/1120116602068234.3326976.58020111
YS SamraCANICC Men's Cricket World Cup League 2 202620267602067834.3321695.37020246
Mark WaughAUSAustralia tour of New Zealand 1999/0020006612067541.2031166.24021113
Michael SlaterAUS1994-95 Wills Triangular Series19946602066634.3333561.49021200
Justin KempSAEngland tour of South Africa 2004/0520057702068029.43179115.080211313
Angelo MathewsSLCommonwealth Bank Series 2011/1220128722066441.2022093.64010132
Richard HadleeNZ1987–88 Australian Tri-Series19889822065234.3327973.8401080
Andrew JonesNZ1990-91 Benson & Hedges World Series1990-19918812065129.4341649.52010150
Charith AsalankaSLAustralia tour of Sri Lanka 2024/252025221205127205.00192106.77110208
Darren LehmannAUSAustralia tour of West Indies 2003200333020510768.3324882.66110151
Soumya SarkarBANSouth Africa in Bangladesh ODI Series 2015201533120590102.50181113.26020302
Shubman GillINDIndia tour of West Indies 2022202233120598*102.50200102.50020184
Sachin TendulkarIND1995 Asia Cup1995441205112*68.33187109.63100302
Ridley JacobsWI1999 Cricket World Cup199954220580*102.5040850.25020183
Dougie MarillierZIMCherry Blossom Sharjah Cup 2002/03200344020510051.2527774.01110192
Mohammad AzharuddinINDNew Zealand tour of India 1988/891988442205108*102.50200102.50100145
Rahul DravidINDIndia in Pakistan ODI Series 2005/0620065502055941.0027175.65030260
Mohammad KaifINDIndia in West Indies ODI Series 2006200655120566*51.2530267.88030110
Shane WatsonAUSNatWest Series 201020105502056141.0024185.06020273
Shahid AfridiPAKPakistan v New Zealand ODI Series 2014/1520145502056141.00125164.00020219
Alok KapaliBANBangladesh tour of Pakistan 200320035502056941.0025281.35020191
William PorterfieldIREIreland v Afghanistan in India 2016/17201755020511941.0021894.04100260
Tom LathamNZICC Champions Trophy 2024/252025551205118*51.2523587.23110133
Virender SehwagINDTVS Cup (India) 2003/04200366020513034.1723288.36102244
MS DhoniINDCommonwealth Bank Series 2011/12201276220558*51.2530367.6602073
Niall O'BrienIREICC Cricket World Cup 2010/11201166120557*41.0027175.65010172
David BoonAUSAustralia tour of India 1986/87198666020511134.1724683.33101192
Peter KirstenSA1993-94 Benson & Hedges World Series19946612059741.0030367.66020141
Nawroz MangalAFG2010 ICC World Cricket League Division One201066320570*68.3325480.71021193
Matthew HaydenAUSNatWest Challenge 2005200577120566*34.1725181.67010264
Kieron PollardWIWest Indies Tri-Nation Series 2016201677220567*41.0022889.910211212

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.