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
Ishara AmerasingheSLODIs2007-200884465*-966.6700010
Usman ShinwariPAKODIs2017-20191741662.00785.7100201
Tanveer SanghaAUSODIs2023-202664265*3.002425.0000200
Harvinder SinghINDODIs1997-2001165163*1.501931.5800100
Mike HendrickENGODIs1973-19812210562*1.202227.2700300
NaumanullahPAKODIs2008110555.004125.0000010
Mansoor AmjadPAKODIs2008110555.001050.0000000
Nizel FernandesUAEODIs2008110555.001338.4600000
Royston CrandonWIODIs2009110555.00955.5600010
Jahmar HamiltonWIODIs2021110555.001631.2500000
Jubair HossainBANODIs2014-2015310555.00955.5600010
Badal SinghOMAODIs2020210555.001241.6700000
Codi YusufSAODIs2025110555.001145.4500010
Zia-ur-RehmanAFGODIs2023110555.003016.6700010
Prince YadavINDODIs2026310555.005100.0000000
Ali KhanCANODIs202611155*-1145.4500010
Maqsood RanaPAKODIs1990110555.001338.4600000
Sajjad AkbarPAKODIs1990210555.00955.5600000
Najeeb TarakaiAFGODIs2017110555.001827.7800000
David TerbruggeSAODIs2000421555.001435.7100000
Aijaz AliUSAODIs2004220542.501145.4500010
RK WhelanIREODIs2007220552.501241.6700110
Neeyamur RashidBANODIs199922154*5.005100.0000000
Zakir HasanBANODIs2023-2024220542.501241.6700010
Tanbir HayderBANODIs2016220532.501631.2500000
Yasir MohammadUSAODIs2022-2026820532.502025.0000000
Aamer JamalPAKODIs202432255*-955.5600010
R DhakalNEPODIs2024-2025421545.00683.3300000
Ernest MasukuZIMODIs2025-2026320532.501926.3200000
Ziaur RahmanAFGODIs2026421545.001533.3300010
Ray IllingworthENGODIs1971-1973320542.501827.7800000
Jalal-ud-DinPAKODIs1982-1983820552.505100.0000110
Don PringleEAFODIs1975220532.501533.3300000
Hamish McLeodEAFODIs1975220552.501050.0000100
Khalid KhanHKODIs2004220532.50862.5000000
Dinanath RamnarineWIODIs1997-2001430521.671338.4600000
Gerrie SnymanNAMODIs2003540551.25955.5600310
Laxman SivaramakrishnanINDODIs1985-1987164252*2.502420.8300000
Talha JubairBANODIs2002-200365354*2.501533.3300210
Mick LewisAUSODIs2005-200671144*-4100.0000000
Vinoo TewarieNEDODIs2011110444.002218.1800000
Fawad AhmedAUSODIs201331144*-2200.0000010
Willie GaveraPNGODIs2014-201741144*-666.6700010
Rony TalukdarBANODIs2023110444.001428.5700010
Sam HeazlettAUSODIs2017110444.001136.3600000
Phil EaglestoneIREODIs2008110444.003133.3300010
Lalit BhandariNEPODIs201811144*-944.4400000
Ravi BishnoiINDODIs202211144*-2200.0000010
Jash GiyananiUAEODIs2026110444.00580.0000000
Charlie CassellSCOODIs2024-2025610444.00580.0000000

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