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
Dave MohammedWI20063511575239.2521573.02010214
James McCollumIRE2019-202351011563617.3339739.29001210
Praveen KumarIND201161001494014.9015993.71002215
Khurram ShahzadPAK2023-202610192148198.7132445.68004212
Ray PriceZIM2003-201371421343611.1737136.12003211
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Dane PiedtSA2014-2024121732145615.2961934.57012203
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Kevin O'BrienIRE2018-201924119011863.3336651.91100200
Imran ButtPAK202161001789117.8045339.29012200
Daryl TuffeyNZ2003-201067317780*44.2531256.73011203
Akash DeepIND2024-2025101511636611.6430353.80013206
Anamul HaqueBAN2013-202581501623910.8039940.60003201
Abdullah FazalPAK20262401416635.2528250.00020201
Blessing MahwireZIM2003-2005510513650*27.2031543.17010202
Dale RichardsWI2009-20103601256920.8316575.76011203
Srikar BharatIND2023-202471212214420.0941753.00000196
Ridley JacobsWI2003-2004591173107*21.6338145.41103193
Pasindu SooriyabandaraSL20262301729257.3330756.03021191
Reece YoungNZ201151031695724.1441940.33011191
Sam KonstasAUS2024-202551001636016.3028956.40012192
Dilhara FernandoSL2003-201222211014239*12.9128350.18003190
Rahat AliPAK2013-201821311313635*7.5637236.56008193
George LindeSA2019-20213601353722.5025552.94000192
Tapash BaisyaBAN2003-200551021336616.6314691.10014192
Nuwan PradeepSL2011-201728501713217*4.0036136.570018190
Michael NeserAUS2021-20265701313518.7125750.97001191
PADLR SandakanSL2016-2018111761172510.6427442.70000190
Jayden SealesWI2021-2026305020251328.3762140.4200111810
LG PretoriusSA202523023515378.3325392.89110187
Josh InglisAUS202557018410226.2922880.70101181
Mushfiqur RahmanBAN2003-200448115546*22.1447632.56001180
Robert KeyENG2002-20055901535217.0040637.68012180
Craig WhiteENG2001-200223114585*72.5028950.17010183
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Owais ShahENG2007-20095801435717.8836239.50010182
Alok KapaliBAN2003-200661201432811.9225755.64003181
Josh TongueENG2023-20261522513330*7.8230443.75004180
Imran TahirSA2011-20152023913029*9.2923555.32002181
Heino KuhnSA20174801133414.1329738.05000180
Milton ShumbaZIM2021-20234801114113.8829138.14000180
Andy BichelAUS20035601034917.1713675.74001180
Will JacksENG2022-202661102344721.2745351.66001176
Lasith AmbuldeniyaSL2019-202217271191407.3558332.76008176
Sunil AmbrisWI2017-201861211664315.0935646.63002171
Abul HasanBAN2012-201335316511382.5027859.35100175
Kurtis PattersonAUS2019221144114*144.0027452.55100171
NazimuddinBAN2011-20123601257820.8332039.06012172
David BernardWI20092411916963.6735553.80030163
Mohammed SirajIND2020-202647642717016*4.5950333.800016163

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