Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v England×

Player figures come from full scorecards, which we hold for 1,099 of the 1,100 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mashrafe MortazaBAN2003-200547014112.004431.8200301
Ian SmithSA1947-195558214112.3310.0000400
Ajantha MendisSL20111221312*-2065.0000020
Victor NyauchiZIM20251221313*-2259.0900020
Harry MusgroveAUS18851201396.50--00000
Robert StewartSA18891201396.50--00000
Arthur ConinghamAUS189412013106.50--00000
Vishwa FernandoSL202423013134.337218.0600220
William CooperAUS1881-18842311376.50--00000
Mohsin KamalPAK1984-198754213106.506320.6300110
George GladstoneWI19301111212*-1485.7100020
Don TaylorNZ1947110121212.00--00010
Tony DodemaideAUS19881111212*-4228.5700010
Rahkeem CornwallWI202012012106.001963.1600010
Blessing MuzarabaniZIM202512012126.002646.1500110
Haris RaufPAK202212012126.003435.2900100
Tanaka ChivangaZIM202512012106.003138.7100020
Claude FloquetSA19101211211*12.00--00000
Frank WaltersAUS18851201276.00--00020
Ghulam AbbasPAK196712012126.007615.7900110
Ajit de SilvaSL198212012126.002744.4400120
Meyrick PringleSA19951211210*12.001963.1600020
Varun AaronIND20142411294.004129.2700020
Jack HillAUS1953242128*6.00--00120
Pragyan OjhaIND2012464126*6.0010811.1100010
Asitha FernandoSL2021-202459712116.004825.0000120
Sunil NarineWI2012110111111.001764.7100010
Colin GuestAUS1963110111111.005221.1500010
Ned GregoryAUS187712011115.503135.4800110
Tom GroubeAUS188012011115.504524.4400110
Jim SlightAUS188012011115.503630.5600110
SalahuddinPAK19691201165.50--000-0
Jo AngelAUS199512011115.504822.9200120
Mervyn WaiteAUS19382301183.674425.0000120
Charran SinghWI196023011113.67--00200
Grayson ShillingfordWI1969231115*5.503135.4800000
Arthur OchseSA1928-1929341114*3.67--00000
Walter GiffenAUS1887-18923601131.831910.5300100
Alf HallSA1923-19317821151.83--00400
Nantie HaywardSA1999-20003221010*-2737.0400020
Grant ElliottNZ20081201065.005219.2300000
Mohammad WasimPAK2022121108*10.001283.3300001
Clement JohnsonSA18961201075.00--00000
Ike TraversAUS19021201095.00--00000
Jack NewmanNZ19332201055.00--000-0
Gul MohammadIND19461201095.00--00000
Bruce MorrisonNZ196312010105.00--00120
Kapila WijegunawardeneSL1991121106*10.003528.5700010
Ata-ur-RehmanPAK1992-19963221010*-3826.3200020
Gavin LarsenNZ19941201085.004422.7300010

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