Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 949 of the 950 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Pat CumminsAUS2019-202364039359.755275.0000230
Milton ShumbaZIM2022-2024441392613.007949.3700030
Matt HenryNZ2015-202515513920*9.7533118.1800141
Pragyan OjhaIND2008-201215863916*19.509043.3300030
Mohammad NaimBAN2021-2023330382112.677153.5200040
Ashley GilesENG1999-2004542382119.008146.9100010
Adam ZampaAUS2016-20258423820*19.006063.3300040
Mohammad SaifuddinBAN2018-20214423813*19.007352.0500030
Darren GoughENG1996-2004151073826*12.676657.5800260
Rizwan CheemaCAN2011110373737.0035105.7100042
Hassan NawazPAK2026110373737.004975.5100022
Niall O'BrienIRE2007-2014220373318.506755.2200050
Hasan RazaPAK1996-1999330371812.338842.0500010
Steve ElworthySA1998-1999431372318.505567.2700150
Sameer DigheIND2001431372318.507748.0500000
Sam CurranENG2018-20269423721*18.503897.3700021
Rajesh ChauhanIND1993-199717713726*6.175074.0000220
Gary CrockerZIM19931113636*-29124.1400050
Peter BorrenNED2006220363418.004090.0000000
Paul McEwanNZ1984-1985220362718.006060.0000030
Derek CrookesSA1996-1998320362618.004285.7100021
Mark AlleyneENG1999220361818.007051.4300010
Kagiso RabadaSA2017-202319423613*18.004481.8200040
Nikhil ChopraIND1998-2000741361512.007846.1500010
Ian GouldENG1983210353535.004087.5000020
Krunal PandyaIND2021210353535.005464.8100030
Cameron WhiteAUS2010420353517.504479.5500100
Zahid FazalPAK1990-1994430351511.677050.0000020
Stephen PeallZIM1993-1996530352111.6735100.0000040
Shaheen Shah AfridiPAK2023-2026743351535.0029120.6900023
Sohail TanvirPAK2008-2013127235117.004774.4700140
Ashish NehraIND2001-201024106359*8.755563.6400020
Majid HaqSCO2011110343434.006155.7400050
Ali NaseerUAE2023110343434.0032106.2500031
Shivam DubeIND2024330342511.334280.9500122
Vijay YadavIND1993430342711.3322154.5500022
Jeff DujonWI1985-1989104034138.504870.8300030
John RennieZIM1993-19999633420*11.339137.3600100
Justin KempSA2001-200787134105.677247.2200210
Taskin AhmedBAN2015-202515813418*4.865166.6700431
Omari BanksWI2005110333333.004475.0000001
Harry TectorIRE2023110333333.003594.2900031
Roy FredericksWI1975110333333.003886.8400040
Aunshuman GaekwadIND1979110333333.005263.4600020
Mahendra NagamootooWI2000110333333.006154.1000040
Tim SeifertNZ2019320332216.5027122.2200021
Ray PriceZIM2003-2011118033114.139235.8700220
Ghulam ParkarIND19841113232*-6847.0600030
Aaron HardieAUS2025220323216.004178.0500130
Dave CallaghanSA1994220322316.004768.0900030

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.