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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Saqlain MushtaqPAK2002-200336034115.6715821.5200120
Farhan AdilPAK2003120332516.506947.8300040
Nandre BurgerSA2023-202435133238.2511329.2000240
Neil BroomNZ2017230322010.677244.4400150
Devon ThomasWI2022120311915.509333.3300030
Udara JayasunderaSL201524030267.507738.9600120
Graham OnionsENG2009-201291073017*10.009730.9300340
Mahidul Islam AnkonBAN2024120292914.506643.9400112
Dunith WellalageSL2022120291814.504761.7000030
Amite HasanBAN2026120292514.504072.5000050
James KirtleyENG200336029124.8311625.0000011
Shiv Sunder DasIND2001110282828.0010526.6700040
Rob NicolNZ201224028197.0010526.6700020
Tim MurtaghIRE2018-201924128169.3325112.0000060
Sheyne MoseleyWI202124028127.0010526.6700030
Mitchell SwepsonAUS20224512815*7.005451.8500130
Mohammad IrfanPAK201347228145.608732.1800240
Craig EvansZIM2003120272213.508033.7500040
Jon LewisENG2006120272013.504560.0000050
Hasan MuradBAN2025220271613.504856.2500050
Rory KleinveldtSA2012-20134522717*9.006144.2600212
Tendai ChisoroZIM2017-20213502795.406243.5500150
Naved-ul-HasanPAK2005120262513.0026100.0000031
Charles CoventryZIM2005120262413.003770.2700040
Hardus ViljoenSA20161212620*26.003183.8700040
Gavin TongeWI20091212523*25.002696.1500020
Andy McKayNZ20101212520*25.005545.4500030
Thami TsolekileSA200423025158.338429.7600020
Lizaad WilliamsSA202223025138.337135.2100140
Mohammad SalmanPAK201124025136.255743.8600111
Carl MumbaZIM2016-20203522511*8.3310723.3600030
Jhye RichardsonAUS2019-20254512596.2525100.0000012
Sunzamul IslamBAN2018110242424.005642.8600010
Forster MutizwaZIM2012120241812.006139.3400030
Mohammad NaimBAN2022120242412.0010323.3000110
Isitha WijesunderaSL2026120241412.0020120.0000012
Sherman LewisWI201824024206.006636.3600230
Mohammad AliPAK2022-202691682483.0013218.1800630
Ricardo PowellWI2004110232323.003958.9700030
Edward MooreSA2024120232311.505839.6600140
Mahela UdawatteSL201824023195.757231.9400220
Clyde FortuinSA202424023115.759623.9600130
Jermaine LawsonWI2003-2004353231411.503174.1900040
Lionel BakerWI2009353231711.505046.0000130
Kosala KulasekaraSL2011120221511.005044.0000020
Chamika KarunaratneSL2019120222211.004351.1600140
Neil FerreiraZIM2005120211610.509921.2100020
Darren PattinsonENG2008120211310.505042.0000030
Graham ManouAUS20091212113*21.003953.8500030
Chemar HolderWI20201222113*-3756.7600030

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