Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's ODIs)

More filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Thomas OdoyoKEN2007-2011220444222.007360.2700041
Tinashe PanyangaraZIM2011-2015431443322.005580.0000051
André NelSA2004-200714434430*44.0023191.3000162
Ryan SidebottomENG2008-2009952442014.679745.3600040
Nikhil ChopraIND19991051441511.008750.5700110
Tony DodemaideAUS1988-199311734411*11.006864.7100100
Tushar ImranBAN2002-2007330432214.336269.3500080
Sohag GaziBAN2013331432621.504497.7300031
Graham DilleyENG1983-19864324331*43.0041104.8800040
Martyn MoxonENG1988330421914.007853.8500040
Regis ChakabvaZIM2011-201576042247.0011137.8400100
Wahab RiazPAK2011-20191074421414.005971.1900150
Saqlain MushtaqPAK1996-20022011642108.4010739.2500120
Jason SmithSA2025110414141.005180.3900012
Graeme CremerZIM2011-2015430412213.678548.2400010
Chamika KarunaratneSL2023330412413.678349.4000050
Curtly AmbroseWI1992-19991031411720.5039105.1300041
Eric SimonsSA1994-1995330412413.674983.6700001
Yuzvendra ChahalIND2017-202315524118*13.677753.2500050
HMRKB HerathSL2010-201514744117*13.674787.2300170
Geoff BarnettCAN2007110404040.007255.5600050
Nafees IqbalBAN2004220404020.008944.9400131
Shingirai MasakadzaZIM2012220403820.0036111.1100032
Khaled MahmudBAN1999-2004440401410.007652.6300060
Brian McMillanSA1992-19987634033*13.337255.5600110
Clayton LambertUSA2004110393939.008446.4300041
Ryan CampbellAUS2002110383838.005273.0800050
Narsingh DeonarineWI2013-2014330382912.676360.3200040
Usama MirPAK2023630382012.6726146.1500023
Sewnarine ChattergoonWI2008-20094413817*12.678146.9100050
Hrishikesh KanitkarIND1998-19996413817*12.675174.5100030
Saurabh TiwaryIND20102113737*-3994.8700031
Mike DennessENG1975210373737.005271.1500011
Geoff BoycottENG1973-1979330372012.3312828.9100040
Matthew FordeWI2025-202665037217.4033112.1200151
Champaka RamanayakeSL1986-1994107237217.404288.1000310
Glenn McGrathAUS1993-2007328437119.256656.0600020
Klaas-Jan van NoortwijkNED19961113636*-5466.6700030
Sanju SamsonIND2022110363636.003894.7400040
Michael JonesSCO2022110363636.005072.0000040
Rahmat ShahAFG2019-2023220363618.006654.5500110
Mayank AgarwalIND2020330363212.003992.3100060
Rishad HossainBAN2023-2026530362612.003894.7400022
Susil FernandoSL1983330363612.008243.9000250
Max O'DowdNED2022-202344036169.007448.6500140
Shahadat HossainBAN2007-20109733616*9.004678.2600141
Graeme LabrooySL1988-19918723622*7.206555.3800120
Adrian GriffithWI2000110353535.004479.5500031
Collins ObuyaKEN2007-2011220352117.505070.0000020
Ashley GilesENG2002-20046413521*11.677248.6100120

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.