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
HazratullahAFG2019110343434.0028121.4300051
David WieseSA2015330341411.334772.3400012
Robert CroftENG1997541342011.334575.5600031
Azhar AliPAK2016-201855034196.807943.0400131
Adam ZampaAUS2016-202396234168.505561.8200130
Mike RindelSA1994220333216.505757.8900000
Manjural Islam RanaBAN2004331331316.5011129.7300030
Ryan HindsWI20025313318*16.503984.6200030
Dasun ShanakaSL2019-2023330333111.004475.0000122
Khary PierreWI2025-20264323322*33.006650.0000002
Mohammed ShamiIND2014-202516853314*11.003984.6200011
Jonathan CarterWI2015110323232.003982.0500041
Aamer YaminPAK20181113232*-27118.5200031
David WilliamsWI19921113232*-24133.3300050
Gavin EwingZIM2005220322016.003982.0500030
Enamul HaqueBAN1990-1999221321932.007045.7100040
Indika de SaramSL2001220322116.005360.3800020
Rajin SalehBAN2004330322810.6710231.3700140
Rory KleinveldtSA2013330322610.6726123.0800123
Trevor ChappellAUS1980-198184032148.006053.3300110
Jeff DujonWI1985-1987853321416.004965.3100030
Josh HazlewoodAUS2015-202315643223*16.0026123.0800131
Sean ErvineZIM20031113131*-14221.4300041
Hiral PatelCAN2011110313131.003588.5700051
Mark WattSCO2022110313131.0025124.0000050
Noor Ali ZadranAFG2019110313131.003881.5800050
Shahid SaeedPAK1992220311715.506746.2700030
Xavier MarshallWI2008-20093313129*15.507342.4700120
Vernon PhilanderSA2014-20156323130*31.005358.4900010
Jacob BethellENG2025330311810.335655.3600030
Habibul BasharBAN2003-200744031227.757541.3300230
Ashley NurseWI2017-201944031277.755655.3600030
Paul ReiffelAUS1993-19981553311715.504273.8100010
Courtney WalshWI1987-2000166231187.7527114.8100232
Shiv Sunder DasIND2002110303030.006050.0000021
Devang GandhiIND1999110303030.006744.7800050
Zulfiqar AliEAF1975110303030.004961.2200040
Nasir JamshedPAK2014220303015.005158.8200121
Neil McKenzieSA2000-2002430302210.004566.6700030
Keegan MethZIM2011-2012330302010.004566.6700140
Ishan KishanIND2023331301715.004763.8300031
Sarfraz NawazPAK1973-1984530301710.0028107.1400150
Sybrand EngelbrechtNED2023110292929.003485.2900030
Alick AthanazeWI2025110292929.005850.0000021
Mazhar HussainUAE1996110292929.005354.7200050
Naved AnjumPAK1984-1992220292914.503778.3800120
Uvais KarnainSL1984-198533029289.6729100.0000131
Tim BresnanENG201344129259.673778.3800120
Saleem YousufPAK1984-199064029257.253485.2900040
Athula SamarasekeraSL1983-19945502995.806544.6200010

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.