Batting by format (Men's All internationals)

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 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Ravi RampaulWITests2009-20121831833540*14.5762953.260064010
Tapash BaisyaBANODIs2002-200755401233435*11.9357458.19004264
Chaudhary AkramNORT20Is2023-2026151313335727.75315105.71010313
Mohammad MithunBANTests2018-2021101803336718.5075244.28024323
S HoughtonCROT20Is2024-2026212113338816.6536391.740142711
Mark DekkerZIMTests1993-19961422133368*15.86105631.53024350
Sachith PathiranaSLODIs2015-2017181413325625.5438386.68010335
Corbin BoschSAODIs2024-2026161373316755.17298111.07011328
Kirk EdwardsWIODIs2011-201416162331123*23.6449467.00103237
Saleem MukuddemBERODIs2006-2007201843315723.6465050.92012291
Manjural Islam RanaBANODIs2003-2006252153316320.6966849.55011211
Asif IqbalPAKODIs1973-197910823306255.0046670.82050281
Roger BluntNZTests1930-193291313309627.50--01180
David WieseSA/NAMODIs2015-2022151523306725.3836989.430112110
Frank FosterENGTests1911-1912111513307123.5742453.30031241
Adnan MuftiUAEODIs2017-20181816433057*27.5040980.68010271
Wajahatullah WastiPAKTests1999-2000610132913336.5680540.87200383
Ruturaj GaikwadINDODIs2022-20261211232910536.5637986.81120316
Vijay MehraINDTests1955-196481413296225.31--021160
Shardul ThakurINDODIs2017-20234725632950*17.32313105.11011319
Patrick GougeJERT20Is2023-2026141123285836.44204160.780311921
Khushdil ShahPAKODIs2020-2025151223286932.8033498.200102510
MS MakerTANT20Is2025-20261413832867*65.60227144.490202117
Stuart ThompsonIRET20Is2014-2019382973285614.91254129.130112314
Muslim YarGERT20Is2019-2026572993283916.40265123.770022018
Keshav MaharajSAODIs2017-2026583283284013.6740580.99001384
Mohammed QasimUAE/MACT20Is2016-2026141323278429.73260125.770202218
Rubin HermannSAT20Is2025-2026171623276323.36254128.740103111
Herby WadeSATests1935-19361018232740*20.44--00450
Rob NicolNZT20Is2010-2013211903275817.21296110.470223311
David CapelENGODIs1987-19902219232750*19.2447968.27010234
Shahid AfridiGERT20Is2023-2026252313275314.86174187.930121933
Gregory TaylorBAHT20Is2021-20262828332756*13.0840181.550153113
Y JallohSIET20Is2023-2026292823277212.5841478.99028261
Alex MoirNZTests1951-19591730832741*14.865818.97005172
Martin SneddenNZTests1981-19902530832733*14.86116728.02006350
Bernard ScholtzNAMODIs2019-202678492132731*11.6850564.75005244
Connor EsterhuizenSAT20Is202610913268840.75210155.240302523
Alick AthanazeWIT20Is2024-2025141413266025.08252129.370203117
Michael YardyENGODIs2006-20112824832660*20.3847269.07021201
Ashantha de MelSLTests1982-1986172853263414.1738740.83005173
JA FitzgeraldGIBT20Is2019-202639331332628*16.30242134.710061520
Grahame ThomasAUSTests1965-196681213256129.5525158.57030170
George FullertonSATests1947-195171303258825.00--031141
Aaron RedmondNZTests2008-201381613258321.6783339.02021462
Sohag GaziBANTests2012-201410161325101*21.6752961.441033211
Maitland HathornSATests1902-19111220132510217.113630.56101220
K KrishnakumarBULT20Is2025-2026151403247723.14265122.260101717
Gurdeep SinghKENT20Is2021-2026181603247520.25268120.900113912
Adam SennCYPT20Is2025-20262018532466*24.92257126.070212210

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