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,638 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael OwensNZ1992-19948126168*2.6713112.2100520
Tawanda MupariwaZIM2004121151415.004533.3300020
Suhrawadi ShuvoBAN201112015157.504037.5000110
Colin MunroNZ201312015157.502657.6900130
Tshepo MorekiSA20242421567.506822.0600030
Lutho SipamlaSA2020-20223411510*5.005328.3000220
Johann LayneWI202523015145.002268.1800130
Charles FichardtSA1892-189624015103.75--00100
John HartleyENG19062401593.75--00220
Harry HowellENG1920-19245861557.506616.6700000
Archibald PalmSA192712015137.50--00000
Harold ButlerENG1947-19482211515*15.00--00100
Les JacksonENG1949-196122115815.00--00030
Madhusudan RegeIND194912015157.50--00100
Arvind ApteIND19591201587.50--000-0
Agha ZahidPAK197512015147.50--00000
Mike SelveyENG1976-1977353155*7.506622.7300110
Paul HibbertAUS197712015137.508916.8500010
Saba KarimIND2000110151515.004632.6100020
Ziaur RahmanBAN201312014147.004035.0000120
Azhar KhanPAK1980110141414.002458.3300030
Tyrone KaneIRE201812014147.009814.2900110
Subashis RoyBAN20174651412*14.006023.3300130
Neville TufnellENG1910110141414.00--000-0
George VernonENG18821211411*14.00--00000
Sam MorrisAUS18851211410*14.00--00010
Albert Rose-InnesSA188924014133.50234.3500210
Philip HutchinsonSA188924014113.502512.0000210
Fred MartinENG1890-189222014137.00--00000
Henry PromnitzSA19272401453.50--00000
Maurice AllomENG1930-1931532148*14.00--00000
Fen CresswellNZ1949-19513531412*7.00--00100
Khalid WazirPAK1954231149*7.00--00010
Chandrakant PatankarIND1955121141314.00--00000
Sadashiv PatilIND19551111414*---000-0
Alan OakmanENG195622014107.00--00010
Kapila WijegunawardeneSL1991-1992241146*4.675326.4200010
Azam KhanPAK1996110141414.002263.6400010
Matthew NicholsonAUS19981201497.004729.7900000
Anwar HossainBAN200212014127.004431.8200020
Kerry WalmsleyNZ1995-20003501352.603339.3900220
Ramesh PowarIND20072201376.501872.2200020
Jubair HossainBAN2014-2015652137*4.338814.7700110
Michael RaeNZ2025210131313.0011118.1800010
Leland HoneENG18791201376.50--000-0
William CooperAUS1881-18842311376.50--00000
Harry MusgroveAUS18851201396.50--00000
The Hon. Charles CoventryENG1889221131213.00520.0000020
Robert StewartSA18891201396.50--00000
Arthur ConinghamAUS189412013106.50--00000

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