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
Gajanand SinghUSAODIs2021110484848.0048100.0000031
James WhitakerENGODIs19872214844*48.006573.8500021
Tim RobinsonNZODIs2024330483516.0047102.1300070
A Busing-VolschenkNAMODIs2026630483116.0012339.0200050
John HampshireENGODIs1971-19723314825*24.008655.8100070
Zulqarnain HaiderPAKODIs20104424819*24.006870.5900030
Ehsanul HaqueBANODIs2002-200355048209.6010446.1500150
Shamar JosephWIODIs2024-20269544823*48.0044109.0900023
Pruthvikumar MacchiOMAODIs2021-202655048259.607960.7600150
Irfan KhanPAKODIs2024-202596048228.007464.8600131
Geoff ArnoldENGODIs1972-197514634818*16.007564.0000140
Zafar IqbalPAKODIs199586048188.006277.4200121
Meyrick PringleSAODIs1992-199417834813*9.605685.7100120
Pieter StrydomSAODIs2000108348349.609451.0600120
Arafat SunnyBANODIs2014-201516117481512.009252.1700150
Ryan HarrisAUSODIs2009-20122113748218.0048100.0000031
Mohammad IrfanPAKODIs2010-201660332148124.0014932.2100852
Fayyaz AhmedUAEODIs2014-20163324737*47.0010047.0000060
Ben CalitzIREODIs2026330472715.6745104.4400142
Ranjit FernandoSLODIs1975330472215.676671.2100070
Franklyn DennisCANODIs1979330472515.6717127.4900040
Sarandeep SinghINDODIs2002-2003541471915.677364.3800060
Jasper John DavidsonSCOODIs2024-202610554724*-39120.5100040
Brooke WalkerNZODIs2000-200211744716*15.677959.4900030
Austin CodringtonCANODIs2003-200798047165.889251.0900250
Tanvir IslamBANODIs2025-2026149147115.886770.1500272
Karun NairINDODIs2016220463923.008852.2700060
Mohammad SanuthOMAODIs2020320464023.0039117.9500051
Jawahir ShahEAFODIs1975330463715.3311440.3500050
Skhawat AliHKODIs2008-2014440462811.5010942.2000170
Ian RedpathAUSODIs1971-197555046249.206768.6600110
Noor AhmadAFGODIs2022-2025136146269.206471.8800150
Tom SoleSCOODIs2018-2019107146207.6743106.9800070
Fareed AhmadAFGODIs2014-2026199446179.208752.8700221
Pragyan OjhaINDODIs2008-2012181084616*23.0011241.0700030
Ryan KleinNEDODIs2022-202615112468*5.119250.0000210
John NyumbuZIMODIs2014-20151914446184.608951.6900311
Ed RainsfordZIMODIs2004-2010372212469*4.6011739.3200221
Lalit RajbanshiNEPODIs2019-202655321946113.5418225.2700730
Morné KargNAMODIs2003320454122.506569.2300041
Tim DavidAUSODIs2023440453511.255384.9100033
Matthew PottsENGODIs2022-202511654515*45.006272.5800011
Paul WisemanNZODIs1998-20031575451622.508354.2200031
David MurrayWIODIs1973-1981107245359.0014032.1400160
Gavin RobertsonAUSODIs1994-19981374451515.005581.8200020
Sanjayan ThuraisingamCANODIs2003-200898245137.5010742.0600051
Azeem HafeezPAKODIs1983-198515107451515.0010443.2700150
Ashok MankadINDODIs1974110444444.006172.1300030
Riaz PoonawalaUAEODIs1994220442222.005678.5700080
Vaughan BrownNZODIs1988330443214.678551.7600030

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