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
Shahid IsrarPAK197611177*---000-0
Michael BeerAUS2011-201223162*3.002821.4300000
Ziaur RahmanAFG2025-2026241662.001833.3300201
George CoulthardAUS188211166*---00000
Rajinder PalIND196412163*6.00--00000
Raghuram BhatIND1983231663.0030.0000100
Vivek RazdanIND198922166*6.001060.0000110
Jayantha SilvaSL1995-199874166*2.002821.4300310
Harvinder SinghIND1998-2001341662.003815.7900210
Marques AckermanSA202611155*-3215.6300000
Grahame CorlingAUS1964541531.67618.2000200
Nilesh KulkarniIND1997-2001321545.004211.9000000
Sonny BakerENG2026121444.00458.8900010
Asif AfridiPAK2025121444.00580.0000010
Mike SmithENG199712144*4.00666.6700110
Robert GleesonSA1896121434.00--00000
Izak BuysSA192212144*4.00--00100
Tommy GreenhoughENG1959-1960441421.33--00100
Javed AkhtarPAK196212142*4.00--00000
Bharat ArunIND1986-198722142*4.00--00000
Mark HaslamNZ1992-1995421434.003511.4300000
Malcolm JarvisZIM1992-199453142*2.001526.6700100
Greg LoveridgeNZ199611144*-2218.1800010
Shaun YoungAUS199712144*4.002714.8100110
Irfan FazilPAK2000121434.003112.9000000
Charlie ParkerENG192111133*---00000
Len WilkinsonENG1938-1939321323.00--00000
Bertie ClarkeWI1939341321.00--00100
Nirode ChowdhuryIND1949-195122133*3.00--00100
Gundibail SunderamIND195521133*---00000
Alan BrownENG196121133*---00000
Milton SmallWI198421133*-3100.0000000
Alan WellsENG199512133*3.00407.5000100
Nicolaas TheunissenSA188912122*2.00540.0000100
Alf GoverENG1936-194641122*---00000
Austin MatthewsENG193711122*---00000
Ebrahim MakaIND1952-195321122*---00000
EhteshamuddinPAK1979-1982531221.00219.5200100
Vijay DahiyaIND200021122*-540.0000000
Shahbaz NadeemIND2019-202123111*0.50303.3300200
Simon KerriganENG201311111*-128.3300000
Thangarasu NatarajanIND202111111*-911.1100000
Waqar SalamkheilAFG201911111*-425.0000000
Bill LundieSA1914121111.00--00000
George ThorntonSA190211111*---00000
Esmond KentishWI1948-195422111*1.0020.0000100
Keith SlaterAUS195911111*-425.0000000
Imtiaz AliWI197611111*---00000
Les TaylorENG198521111*-1010.0000000
Ashfaq AhmedPAK199312111*1.00520.0000100

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