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
Boyd RankinENG/IRE2014-201936143178.609943.4300160
Shabbir AhmedPAK2003-20053514124*10.258846.5900260
Trent CopelandAUS20113413923*13.007750.6500070
Elias SunnyBAN2011-20134613820*7.6014326.5700241
John NyumbuZIM2014-201636138147.6012929.4600022
Vincent MasekesaZIM20254813811*5.4316722.7500030
Mohammad SharifBAN2007241361712.0012129.7500030
Graham HumeIRE202336136147.2013826.0900160
Codi YusufSA2025221352735.006653.0300060
Mohammad TalhaPAK2009-201445134198.507247.2200142
Nandre BurgerSA2023-202435133238.2511329.2000240
Tim MurtaghIRE2018-201924128169.3325112.0000060
Mitchell SwepsonAUS20224512815*7.005451.8500130
Hardus ViljoenSA20161212620*26.003183.8700040
Gavin TongeWI20091212523*25.002696.1500020
Andy McKayNZ20101212520*25.005545.4500030
Jhye RichardsonAUS2019-20254512596.2525100.0000012
Graham ManouAUS20091212113*21.003953.8500030
Mushtaq AhmedPAK20032212014*20.005536.3600020
Brendan DoggettAUS2025221201320.005139.2200010
Trevor GwanduZIM20252412018*6.6710319.4200210
Kwena MaphakaSA2025231179*8.502860.7100102
Justin OntongSA20041211616*16.006325.4000130
Liam LivingstoneENG202212116916.001888.8900001
Lutho SipamlaSA2020-20223411510*5.005328.3000220
Brandon BessWI20101211111*11.001291.6700111
Marquino MindleyWI20221211111*11.003729.7300111
Pankaj SinghIND20142411093.332050.0000220
Iftikhar AnjumPAK200611199*-3923.0800020
Beuran HendricksSA202012195*9.001850.0000010
Josh HullENG202412197*9.001656.2500001
Nishan PeirisSL2024-2025341953.004022.5000210
Nathan BrackenAUS2003-200422186*8.002138.1000000
Nazmul HossainBAN201112188*8.001266.6700101
Karn SharmaIND201412184*8.002828.5700000
Navdeep SainiIND2021231854.002729.6300010
Dwight WashingtonWI200511177*-2528.0000010
Michael BeerAUS2011-201223162*3.002821.4300000
Sonny BakerENG2026121444.00458.8900010
Asif AfridiPAK2025121444.00580.0000010
Javagal SrinathIND200111122*-540.0000000
Murali KartikIND2004331221.00825.0000100
Ashish NehraIND2003-200422111*1.00119.0900100
Shahbaz NadeemIND2019-202123111*0.50303.3300200
Simon KerriganENG201311111*-128.3300000
Thangarasu NatarajanIND202111111*-911.1100000
Anwar Hossain MonirBAN200512100*0.00160.0000100
Amit JaggernauthWI200812100*0.0080.0000100
Dilshan MadushankaSL202312100*0.0080.0000100
Ramnaresh SarwanWI2003-201135610255829141.93474553.911010432310

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