Batting records (Men's Tests)

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter MartinENG1995-19978130115298.8530337.95002102
IhsanullahAFG201936111065*22.0025343.48010132
Tim MurtaghIRE2018-201936210954*27.2513282.58010142
Jamie OvertonENG2022-20252301069735.3315767.52011152
Malinda PushpakumaraSL2017-201848210242*17.0022445.54000152
Chris CowdreyENG1984-19886811013814.4328036.0700192
Aashish KapoorIND1994-1996461974219.4018153.5900082
Karim JanatAFG2023-20242419541*31.6718252.2000092
Yasir ArafatPAK2007-20093319450*47.0020146.7701192
Keith DabengwaZIM2005360903515.0014064.29001142
Ariful HaqueBAN20182418841*29.3315955.3500082
Jim de CourcyAUS1953361814116.20--00082
Manav SutharIND2026340792819.7516049.3800072
Ishan KishanIND20232327852*78.009185.7101082
Bob MassieAUS1972-1973681784211.1419034.7400332
Nic MaddinsonAUS2016-2026460754812.5014950.3400292
Alester MaregwedeZIM2004240742818.5013654.41001102
Johnny HayesNZ1951-19581522773194.8720.0000432
Keegan MethZIM20132417231*24.0012955.8100072
Adam SanfordWI2002-2004111727218*4.8032821.9500272
Jeffrey VandersaySL2022-2025240715317.757792.21010102
Andy WallerZIM1996230695023.0017439.6601062
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Matthew HumphreysIRE2023-20255936727*11.1715244.0800292
Meyrick PringleSA1992-1995462673316.7510166.3400052
Mohammad WasimPAK2022241554318.337474.3200052
John HastingsAUS2012120523226.008859.0900052
Kamrul Islam RabbiBAN2016-201871455125*5.6728118.1500552
Mir HamzaPAK2018-2025714651166.3818228.0200332
Wayne DanielWI1976-19841011446116.577935.4400222
John NyumbuZIM2014-201636138147.6012929.4600022
Hines JohnsonWI1948-195034038229.50--00132
David SmithENG1961-196255138349.5010.0000232
Mohammad TalhaPAK2009-201445134198.507247.2200142
Vijay YadavIND1993110303030.0025120.0000032
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Rory KleinveldtSA2012-20134522717*9.006144.2600212
Jack MartinENG1947120262613.00--00102
Jhye RichardsonAUS2019-20254512596.2525100.0000012
Isitha WijesunderaSL2026120241412.0020120.0000012
Kwena MaphakaSA2025231179*8.502860.7100102
Neil HarveyAUS1948-19637913710614920548.42181143.51212474521
Hashan TillakaratneSL1989-200481131254545204*42.881115240.26112095401
Mudassar NazarPAK1976-1989751148410923138.76888741.31101763581
Bruce MitchellSA1929-1949428093471189*48.8915829.1182131031
Clem HillAUS1896-191248892341219139.2293374.9271992481
Chandu BordeIND1958-19695597113061177*35.5923829.41518132951
Geoff MarshAUS1985-199250937285413833.19812435.1341533071
Graham YallopAUS1976-198438683269826841.51526140.988932701
Geoff HowarthNZ1975-198547835253114732.45575339.1161172551

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