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
Mohammad HurairaPAK2025240462911.509548.4200040
Neil BrandSA2024240663416.5012951.16000110
Nyasha MayavoZIM2025240623515.5011155.8600091
Jordan NeillIRE20252401454936.2524259.92000242
K NuwanthaSL2026240864621.5031127.6500091
Abdullah FazalPAK20262401416635.2528250.00020201
Richard DawsonENG2001-20033523515*11.6711131.5300040
Upul ChandanaSL2003-20053501957639.0031362.30010242
Mervyn DillonWI20033517827*19.5016148.45000101
Jermaine LawsonWI2003-2004353231411.503174.1900040
Asim KamalPAK2003-20043512199954.7545348.34020351
Shaun TaitAUS2005-20083522086.674643.4800040
Dave MohammedWI20063511575239.2521573.02010214
Jaydev UnadkatIND2010-20234523614*12.008940.4500021
Aizaz CheemaPAK2011-201275511*-234.3500000
Abul HasanBAN2012-201335316511382.5027859.35100175
Assad FudadinWI20123511225530.5038032.11010150
Jacob DuffyNZ2025451783619.5010475.00000140
Craig YoungIRE2024-2025352166*5.332857.1400001
Carl MumbaZIM2016-20203522511*8.3310723.3600030
Jhye RichardsonAUS2019-20254512596.2525100.0000012
Innocent KaiaZIM2023-202635031214062.4051460.70110400
James KirtleyENG200336029124.8311625.0000011
Brad HoggAUS2003-20084621617940.2527957.71010122
Stuart MatsikenyeriZIM2003-200536055139.1716932.5400080
Omari BanksWI2003-200436310847*36.0029836.24000150
Martin van JaarsveldSA2003-20043611757335.0033452.40020270
Aakash ChopraIND2003-20043601996033.1760333.00020220
Johan BothaSA2006-2010562832520.7523834.8700090
Malinga BandaraSL2005-20064621074326.7520452.45000112
V. R. V. SinghIND2006-2007562472911.7542111.9000090
Marshall AyubBAN2013-20143601254120.8329142.96000131
Pieter MalanSA20203601568426.0053029.43010110
Toby Roland-JonesENG2017462822520.5011869.49000103
John NyumbuZIM2014-201636138147.6012929.4600022
George LindeSA2019-20213601353722.5025552.94000192
Mohammad ShahidBAN2015561572511.408170.37000101
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Vishaul SinghWI2017360633210.5019931.6600040
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Charith AsalankaSL2021-2022360882914.6717151.46000113
Dion MyersZIM2021-20253601325722.0035337.3901093
Zakary FoulkesNZ2025-20266634523*15.0014032.1400050
Craig McMillanNZ2003-2005571252100*42.0046454.31110274
Gareth HopkinsNZ2008-2010471711511.8327725.6300080
Cameron WhiteAUS20084721464629.2033044.24000151
Brad HodgeAUS2005-20084712186736.3343749.89020291
Xavier DohertyAUS2010-20134735118*12.7515932.0800080
Tanvir AhmedPAK2010-20135721705734.0027162.73010260
Chris MorrisSA2016-20174701736924.7136247.79010250

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