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
Colin CowdreyENGODIs1971110111.00520.0000000
Nasim-ul-GhaniPAKODIs1973110111.00812.5000000
Geoff CopeENGODIs1977-197821111*-1100.0000000
Les TaylorENGODIs198621111*-616.6700000
Paul TaylorENGODIs1993110111.00812.5000000
Jayantha SilvaSLODIs199511111*-1100.0000000
Chamara DunusingheSLODIs1995110111.001100.0000000
Matthew ElliottAUSODIs1997110111.00616.6700000
Sunil JayasingheSLODIs1979210111.00333.3300000
Rajinder Singh GhaiINDODIs1984-1986610111.00333.3300000
Stu RobertsNZODIs199021111*-250.0000000
Mahmood HamidPAKODIs1995110111.00616.6700000
Paul-Jan BakkerNEDODIs199651111*-425.0000000
Anthony StuartAUSODIs1997310111.00714.2900000
Victor MpitsangSAODIs199921111*-1100.0000000
Aminul IslamBANODIs199911111*-1100.0000000
Mohsin MullaCANODIs2007110111.00119.0900000
Stuart MacGillAUSODIs2000321111.00333.3300000
MoniruzzamanBANODIs2003220110.50205.0000100
Waddington MwayengaZIMODIs2002-2004320110.50119.0900100
LC RomeroUSAODIs2004220110.50714.2900100
Joe MennieAUSODIs2016220110.50425.0000100
Siddarth KaulINDODIs2018320110.50333.3300100
Khaled AhmedBANODIs2023221111.00425.0000000
Kishore MahatoNEPODIs2022-202322211*-1010.0000000
Kyle PhillipUSAODIs2021-2023520110.50520.0000100
Omid Shafi RahmanUAEODIs2024221111.00714.2900000
R UgarkarUSAODIs2025-202662111*1.00616.6700100
Shivlal YadavINDODIs1986-198772211*-166.2500000
Yunus BadatEAFODIs1975220110.50714.2900100
Kalpesh PatelKENODIs200622111*1.00425.0000100
Mohammad KashifNEDODIs2006-20101130110.33175.8800200
Berend WestdijkNEDODIs201143111*0.50616.6700200
Josh TongueENGODIs202643111*0.50425.0000200
Kwena MaphakaSAODIs2024-2026530110.33812.5000200
Greg ThomasENGODIs1986-198733211*1.00714.2900100
Jayananda WarnaweeraSLODIs1990-199363311*-119.0900000
Yograj SinghINDODIs1980-1981642110.50128.3300100
Robbie HartNZODIs2002210000.0090.0000100
Donovan BlakeUSAODIs2004110000.0020.0000100
Mohammad KhalilPAKODIs200531100*-0-00000
Anwar Hossain MonirBANODIs200211100*-80.0000000
Andrew PuttickSAODIs2005110000.0050.0000100
Dave MohammedWIODIs2006-200871100*-20.0000000
Alex LoudonENGODIs2006110000.000-00100
Shane HarwoodAUSODIs2009110000.0040.0000100
Abhishek NayarINDODIs200931100*-70.0000000
Aman AliUAEODIs2008110000.0020.0000100
Mohammad TalhaPAKODIs2014310000.0010.0000100
Nelon PascalWIODIs2009110000.0010.0000100

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