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 3,717 of the 4,893 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Gavin HamiltonSCOODIs2007-2009101001735817.3029359.04010131
Shane Edward BondNZODIs2003-201060301717322*13.3126665.04002103
Hayden Walsh, Jr.WI/USAODIs2019-20242213317246*17.2025268.25000181
Yashasvi JaiswalINDODIs2025441171116*57.0019786.80100194
Clayton LambertWI/USAODIs1990-20046601716628.5029158.76011133
Dean FoxcroftNZODIs2023-20266611717534.2019886.36022107
Nasum AhmedBANODIs2022-2025181121714419.0020384.24000176
Karima GoreUSAODIs2019-2021131221714417.1024968.67000132
Jimmy KamandeKENODIs2003-20112220217137*9.5035847.77001131
Tomas Mackintosh SabaterSCOODIs2023109116938*21.1320184.08000171
Barry McCarthyIREODIs2016-202535214169419.9426563.77002142
Rakep PatelKENODIs2009-20141110316842*24.0022574.67001132
John MorrisENGODIs1990-199188116763*23.8622574.22010180
Daniel FlynnNZODIs2008-2012121011673518.5623969.87002191
Richard GabrielWIODIs1984111101674115.1836046.39002163
Azhar MahmoodPAKODIs1996-2007191641673013.9223471.37001134
Saqlain MushtaqPAKODIs1995-2003412810167309.2835746.78007112
Haroon RasheedPAKODIs1977-19821210216663*20.7531652.5301060
Michael LumbENGODIs201433016510655.0020381.28100123
Jason SmithSAODIs2024-20265401659141.2517892.70010117
Arjun KumalNEPODIs20266601654827.5028757.49001200
Stephen DohenyIREODIs2023-202411901658418.3326462.50011162
Ghulam ParkarINDODIs1982-1984101011654218.3333249.70000110
Andre AdamsNZODIs2003-2007181211653615.00151109.270011110
Niko DavinNAMODIs2023-2025121201654013.7520580.49001184
Danny MorrisonNZODIs1987-199690402216520*9.1739242.0900782
Mustafizur RahmanBANODIs2015-20261125732165206.6034248.250011181
Rohan KanhaiWIODIs1973-19757521645554.6727360.07020191
Basir AhamadNEPODIs2022-202610911644720.5028258.16001152
Kaushal LokuarachchiSLODIs2003-2007141211646914.9121576.2801173
Devendra BishooWIODIs2011-201941251016429*10.9326362.36008171
Shan MasoodPAKODIs2019-20239901635018.1123469.66012190
Palaniapan MeiyappanUAEODIs2019-202331224163249.0633348.95006110
James TredwellENGODIs2010-20144425111633011.6424267.3600394
Saurabh NetravalkarUSAODIs2019-202673362116319*10.8727758.84003152
Muhammad AbbasNZODIs2025-20266601625227.0020379.8001084
Yalaka Venugopal RaoINDODIs2005-2006138116161*23.0024964.66011122
Akhil KumarCANODIs2024-20261110416148*26.8317790.96000114
Tim de LeedeNEDODIs1996-20071412116158*14.6429854.03014141
Tanwir AfzalHKODIs2014-2018131221614716.1017790.96002138
Freddie ColemanSCOODIs2013-20159801607020.0021474.77011181
Aamir KaleemOMAODIs2019-2025151301603212.3126660.15002213
Kyle KleinNEDODIs2024-2026241541602514.5523966.9500092
Vikram RathourINDODIs19966601595426.5027857.19020131
Akshay HomrajUSAODIs2019-20208801594419.8822371.3000094
Jason KilaPNGODIs2018-2022131331593615.9024465.16002142
Shariz AhmadNEDODIs2022-2024201721593010.6028156.58001110
Atul BedadeINDODIs1994131031585122.5718386.34010115
Saqib ZulfiqarNEDODIs2019-20231111215834*17.5622370.85001124
Justin VaughanNZODIs1992-1996171561583317.5625162.9500070

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