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
Vivek RazdanINDODIs1989-1990331231811.502785.1900030
Hamish AnthonyWIODIs199533023217.6722104.5500102
Andrew PennNZODIs1997-2001531231511.503369.7000000
Sairaj BahutuleINDODIs1997-200374123117.672979.3100020
Avesh KhanINDODIs2022-202384123107.672979.3100021
Asim ButtSCOODIs199954023115.752882.1400002
K SonavaleOMAODIs2024-20267702373.296535.3800120
Kevin SandherCANODIs2006-200714942394.606137.7000100
Jeremy GordonCANODIs2012-20241294237*4.605046.0000111
Joseph AngaraKENODIs1997-2003171152363.836435.9400120
Amir HamzaAFGODIs2012-2017311692373.299424.4700101
Rajat PatidarINDODIs2023110222222.0016137.5000031
Sinethemba QeshileSAODIs2025210222222.002395.6500030
Bruce TaylorNZODIs1973210222222.004252.3800040
Anderson PhillipWIODIs2021-20225212221*22.002588.0000001
Milan PriyanathSLODIs2025-2026220222211.003268.7500130
S SajeevOMAODIs20262212215*22.003956.4100010
Colin WellsENGODIs1985220221711.004450.0000020
Nisal FernandoSLODIs19942222220*-2588.0000020
Mohammad SalmanPAKODIs20117312219*11.003956.4100120
Prenelan SubrayenSAODIs2025-202643022177.3322100.0000011
Kamran ShazadUAEODIs2014-2015431221311.002588.0000111
Nqaba PeterSAODIs2024-2026631221611.005837.9300020
Afzaal HaiderHKODIs2004-200844122227.335242.3100240
Senuran MuthusamySAODIs2025541229*7.332588.0000020
Sachindu ColombageSLODIs202644122147.334153.6600030
Dean HeadleyENGODIs1996-199913642210*11.004944.9000100
S ShrivastavaOMAODIs2024-2026157522711.005143.1400020
Shafiuddin AhmedBANODIs1997-20001110622115.506633.3300310
Oshane ThomasWIODIs2018-202424149227*4.407330.1400320
Ben ShikongoNAMODIs2020-20252314102245.506136.0700110
Jason PatrajCANODIs2007220212010.504843.7500010
Shaheed KeshvaniCANODIs2009520211710.503855.2600000
Ali AsadUAEODIs2004221211221.004744.6800030
A RoyNEDODIs20266322114*21.002777.7800020
Bharat ArunINDODIs1986-198743121810.503265.6300020
Bob WoolmerENGODIs1972-19766402195.254645.6500110
Ashok DindaINDODIs2010-2013135021164.203658.3300210
Derek StirlingNZODIs19846522113*7.003953.8500010
Jason BehrendorffAUSODIs2019-202212632111*7.002391.3000100
Ranjith MadurasingheSLODIs1988-19921264218*10.506233.8700030
Iain WardlawSCOODIs2013-201521148217*3.504052.5000520
Fazalhaq FarooqiAFGODIs2022-2026442115216*3.506731.3400420
Sew ShivnarineWIODIs19781112020*-4346.5100010
MR JohnsonUSAODIs2004220202010.0019105.2600130
Maurits JonkmanNEDODIs2007-2010420201310.005139.2200020
John SimpsonENGODIs2021320201710.003164.5200020
Umair AliUAEODIs2015220201010.003066.6700001
M HeingoNAMODIs20265212020*20.009222.2200122
Abdul SattaurCANODIs200333020136.676033.3300101

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