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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Aizaz KhanHK2014-202612710721137548*15.99140797.7300109236
Craig McDermottAUS1984-199620916830137242*9.94220862.14002812614
Nathan McCullumNZ2007-20161471032613696517.78151790.240478841
Dewald BrevisSA2023-2026515151367125*29.72927147.4616380102
Shiv Sunder DasIND2000-200227443136511033.29348439.182931822
Ken ViljoenSA1930-194927502136512428.44--295520
Rameez ShahzadUAE2016-2023474661362121*34.05154688.1026311832
VP ThamotharamMAC2021-2025625971356104*26.08947143.191839383
Dion NashNZ1992-20021139827135389*19.06304244.48048939
Graeme CremerZIM2005-2026151129311353102*13.81296045.711117977
Herbie CollinsAUS1920-192618311135220345.07197840.444601230
Geoff MillerENG1976-198459696134998*21.41368136.650781310
Brendon KuruppuSL1983-1991565921342201*23.54280747.811431204
Javed BurkiPAK1960-196925484134114030.4852430.153431143
Imal LiyanageQAT2020-20266055313398625.751127118.8109614139
Faisal IqbalPAK2000-201043593133813923.89296745.101871516
Andre FletcherWI2008-202485827133884*17.84144192.85081210960
Eric SzwarczynskiNED2006-20145452413359827.81185871.8501021278
Vic PollardNZ1965-197434617133311624.69127238.292841335
S DaviziCZE2019-2026424151331115*36.97954139.5236214546
Collie SmithWI1955-195926420133116831.6960.004687912
Janith LiyanageSL2022-20265347121330101*38.00149189.2018110132
Hamza KhanRWA2023-2026535291330164*30.931090122.0218410764
Alan DavidsonAUS1953-19634461713288024.59106436.00051918
Jehan MubarakSL2002-201569751113277220.73218860.6504813316
Joe SolomonWI1958-1965274671326100*34.0059625.00197411
Mohammad WasimPAK1996-200043534132619227.06278947.542571221
Daniel FlynnNZ2008-20134967713259522.08299144.30061115910
Aminul IslamBAN1988-200251646132414522.83291845.371571072
O ManishimweRWA2022-2026978711132489*17.42142492.98061112230
Gavin SinghUSA/SUR2021-20265653121321101*32.22148888.7819311430
Gavin HamiltonENG/SCO1999-201049473131811929.95195767.3527310112
Reggie DuffAUS1902-190521403131714635.59--260950
Kirk EdwardsWI2011-2014334831317123*29.27254651.7338713419
Brian LuckhurstENG1970-197524445131313133.67370235.474551371
Nurul HasanBAN2016-202685882413116420.48152486.0203911734
Mark VermeulenZIM2000-201451604130811823.36215460.721871664
Innocent KaiaZIM2021-202649512130714026.67178573.2226113117
Charlie DavisWI1968-197315295130118354.2166535.49441931
Andrew HilditchAUS1979-198526420129911930.93283544.972731184
Tanmay MishraKEN2006-20135452712997228.87173275.000869611
Douglas JardineENG1928-193422336129612748.00211025.591102530
CG WilliamsNAM2019-2022535161292129*28.71136694.5817410931
Surendran ChandramohanSIN2019-202656544129210525.841067121.0925412453
Stuart LawAUS1994-199955526129111028.07176173.31183738
Bob TaylorENG1971-1984841001912869715.88457228.1303121071
Jim BurkeAUS1951-195924447128018934.5994227.28350670
Arthur ShrewsburyENG1881-189323404127716435.4724538.37341900
Karan KCNEP2015-202616710929127765*15.961160110.0901117283
Manish PandeyIND2015-20216857241275104*38.641187107.411549424

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