Batting by format (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Carl MumbaZIMODIs2016-202077332138.005558.1800011
Peter MartinENGODIs1995-1998191273266.404965.3100020
Venkatapathy RajuINDODIs1990-1996531683284.006747.7600410
Terry AldermanAUSODIs1981-199165186329*2.679732.9900620
Mandy YachadSAODIs1991110313131.007740.2600010
Christiaan JonkerSAODIs2018220312515.503393.9400051
Naveed NawazSLODIs1998-20023313115*15.507143.6600010
Brad YoungAUSODIs1998-1999631311815.504765.9600020
Roger WoolleyAUSODIs1983432311631.003881.5800020
SS KangUAEODIs2025641311410.3310529.5200110
Mahes GoonatillekeSLODIs19826433114*31.005853.4500000
Gary MartinZIMODIs1994-199554031167.756547.6900000
Sukhjinder SinghCANODIs202665031146.204273.8100031
Peter SiddleAUSODIs2009-201920633110*10.3330103.3300120
Amir HayatUAEODIs2018-20199633124*10.337342.4700111
Hendy BryanWIODIs19991362319*7.754470.4500130
Saqib MahmoodENGODIs2020-20261874311210.335358.4900020
Paul JarvisENGODIs1988-199316823116*5.173979.4900211
Mohit SharmaINDODIs2013-2015269531117.756646.9700150
Dewald NelSCOODIs2006-2010191083111*15.505457.4100120
Sikander BakhtPAKODIs1977-1989271173116*7.759731.9600230
Naman DhirINDODIs2026310303030.0021142.8600032
Jack EdwardsAUSODIs2026220302515.004566.6700001
Irvine ShillingfordWIODIs1978220302415.003878.9500040
Manoj CheruparambilHKODIs2004220303015.005257.6900131
Duan JansenSAODIs20263323027*30.0021142.8600040
John VaughanCANODIs1979330302910.005554.5500140
Rahul JariwalaUSAODIs202244030147.505060.0000011
Sheel PatelCANODIs202644030207.503585.7100120
Basil D'OliveiraENGODIs1971-1972441301710.004369.7700030
Mohammad HarisPAKODIs2022-20236513017*7.503585.7100121
Nadeem KhanOMAODIs202655030136.004271.4300131
Stephen BoockNZODIs1978-19871474301210.003196.7700121
Gareth BattyENGODIs2002-2009108230175.007341.1000110
Vishwa FernandoSLODIs2017-2019886307*15.006149.1800130
Eshan MalingaSLODIs2025-2026108330146.008037.5000040
Ehsan NawazHKODIs2014-20181210430115.008734.4800320
Pedro CollinsWIODIs1999-2005301253010*4.295060.0000210
Eddie HemmingsENGODIs1982-199132126308*5.006149.1800110
Anthony IrelandZIMODIs2005-200725135308*3.7510129.7000320
Bilal KhanOMAODIs2019-20244921113093.007341.1000711
Kevin WrightAUSODIs1979520292314.505255.7700000
Imran AbbasPAKODIs2000220292814.506346.0300000
DI JoyceIREODIs2006-200733029189.675651.7900140
George LindeSAODIs2021-2025431291814.503876.3200030
Hashir DafedarOMAODIs2025431291514.506147.5400031
Tony OpathaSLODIs1975-197953029189.675552.7300130
Boris GorleeNEDODIs202233029169.675552.7300030
Adrian NeillSCOODIs2019-20239642914*14.504170.7300020
Brandon GloverNEDODIs2019-2023964291814.504663.0400030

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.