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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Malcolm WallerZIM2011-20171428157772*21.37113650.79044681
Ajay JadejaIND1992-2000152425769626.18146339.37041623
Tim BresnanENG2009-2013232645759126.14145839.44033671
Andrew BalbirnieIRE2018-2026132615759523.00112051.34054690
Runako MortonWI2005-20081527157370*22.04119248.07041797
Alex HalesENG2015-2016112105739427.29130743.84050773
Simon DoullNZ1992-20003250115704614.6285266.900010769
Elton ChigumburaZIM2004-2014142705698821.07113350.22046676
Doug BracewellNZ2011-2023284545684713.85122546.370011708
Ish SodhiNZ2013-2024213145616520.78119446.98045687
Clarrie GrimmettAUS1925-19363750105575013.9397031.34017172
Farveez MaharoofSL2004-2011223445567218.53140439.60031673
Pramodya WickramasingheSL1991-200140645555519.41110550.230117694
Bhuvneshwar KumarIND2013-20182129455263*22.08122545.06034771
James VinceENG2016-2018132205488324.91110049.82032860
Mervyn DillonWI1997-200437663544438.63135740.090025757
Shoaib AkhtarPAK1997-20074667135444710.07131341.4300115322
Charlie LlewellynSA1896-1912152815449020.1542346.81046110
Adil RashidENG2015-2019193355406119.29127042.52023624
Iqbal QasimPAK1976-19884955155405613.50142234.110110460
Roger HarperWI1983-1993253235357418.45125242.73035529
Beau WebsterAUS2025-2026122035337231.3587161.19051621
Peter van der MerweSA1963-1967152325337625.3815936.48033201
Donald TiripanoZIM2014-2023163175319522.13163132.56025711
Louis TancredSA1902-1913142615309721.20--025271
Charlie GriffithWI1960-19692842105305416.5631441.08015464
Mark StonemanENG2017-2018112015266027.68118844.28051661
Cyril VincentSA1927-19352538125266020.2320.00024208
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Shahadat HossainBAN2005-20153869175214010.02113445.940010696
Richard CollingeNZ1965-197834481251768*14.3644534.16029437
Graham DilleyENG1979-19894056185145613.53148134.71029620
William ScottonENG1881-1887152525109022.1739023.33032260
Bert HopkinsAUS1902-1909203325094316.42--004233
Maqsood AhmedPAK1952-1955162715079919.5010.00022143
Dayle HadleeNZ1969-1978254055065614.46115128.67018456
Ryan HindsWI2002-2009152515058421.04124540.56021612
Barry ShepherdAUS1963-196591425029641.8363945.23051471
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Jack LeachENG2018-20243959224989213.46133437.33017632
Murray ChappleNZ1953-1966142714977619.12--032352
Brian BolusENG1963-196471204968841.33--040470
Brandon KingWI2025-2026101814947529.0684858.25042765
Wayne LarkinsENG1980-1991132514936420.54136636.09036511
Harry TectorIRE2023-2026102004928524.60111044.32053517
Lance GibbsWI1958-19767910939488256.9758428.080015240
Mohammad SamiPAK2001-20123656144874911.60158230.78008534
Sulieman BennWI2008-2015263954864214.2980260.600075813
Harold LarwoodENG1926-1933212834859819.4065358.35024422
Peter SleepAUS1979-1990142114839024.15132336.51034350

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