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
Baron ConstantineWI1928-1939183306359019.24580.000441610
Stephen CookSA2016-20171119063211733.26140245.08323660
Jim ChristySA1929-19321018061810334.3310.00151243
Ibrahim ZadranAFG2019-2025816060211437.63123448.78142734
Vusi SibandaZIM2003-2014142805919321.11117750.21023866
John MorrisonNZ1973-19821627058711721.74134936.92134552
Paul GibbENG1938-1946813058112044.695642.86231150
Alex HalesENG2015-2016112105739427.29130743.84050773
Elton ChigumburaZIM2004-2014142705698821.07113350.22046676
Gilbert JessopENG1899-19121826056910421.881668.75133613
Easton McMorrisWI1958-19661321056412526.8611323.0113130
Sam LoxtonAUS1948-19511215055410136.9315651.28131385
Sharmarh BrooksWI2019-20221324055311123.04125544.06133734
James VinceENG2016-2018132205488324.91110049.82032860
Ben CurranZIM2024-2026916053712133.56100653.38110661
Paul StirlingIRE2018-20251020052110326.0584062.02121697
Nafees IqbalBAN2004-20061122051812123.55133238.89122721
George BonnorAUS1880-18881730051212817.078235.371253410
Barry RichardsSA197047050814072.5785459.48220705
Brian BolusENG1963-196471204968841.33--040470
Harry TectorIRE2023-2026102004928524.60111044.32053517
Curly PageNZ1930-19371320049210424.60--121150
Albert WardENG1893-1895713048711737.46--131301
Reggie SpoonerENG1905-19121015048111932.07--142251
Clive RadleyENG1978810048115848.10136835.16221430
Basil WilliamsWI1978-1979712046911139.0811984.03211430
Pieter van der BijlSA1938-193959046012551.11--120333
Tom MoodyAUS1989-1992814045610632.5798246.44231490
Bruce PairaudeauWI1953-19571321045411521.62--13370
Barry WoodENG1972-1978122104549021.62141431.90021640
Alex LeesENG2022101904536723.84105243.06020581
Mark VermeulenZIM2002-2014918044911824.9494047.77123582
Mohammad IlyasPAK1964-19691019044112623.216618.18121362
Asghar AfghanAFG2018-2021610044016444.0077157.071313711
Merv WallaceNZ1937-1953132104396620.90--050252
Aakash ChopraIND2003-2004101904376023.00126334.60021490
Abbas Ali BaigIND1959-19661018042811223.78--121240
Imran NazirPAK1999-2002713042713132.8573058.49213634
Robert AndersonNZ1976-197891804239223.5062938.95031431
Giff VivianNZ1931-1937710042110042.10--150153
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Surinder AmarnathIND1976-197891604176326.0631956.43031260
Fred BakewellENG1931-193569040910745.44--13041
Leon JohnsonWI2014-201691604036625.1983248.44022551
Arthur RichardsonAUS1924-1926913040310031.0051244.14121330
Keith RiggAUS1931-1937812040112733.4233934.81110280
John BeckNZ1953-195681503949926.27--031372
Roy MinnettAUS1911-191291503919026.0752657.98033390
Sai SudharsanIND2025-202671203838731.9288443.33032510
Jock EdwardsNZ1977-198181503775525.1364658.36032523

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