Batting records (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,658 of the 2,695 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Akram KhanBAN2000-200381602594416.1968637.76000293
Kevin O'BrienIRE2018-201936125811851.6046755.25110290
Tafadzwanashe KaitanoZIM2021-202561202588721.5081831.54013272
Eric PetrieNZ1955-1966142552585512.9029913.71012100
Manjural Islam RanaBAN200461112576925.7069237.14012301
Dirk WellhamAUS1981-1987611025710323.3676833.46100270
Sophie EcclestoneENGW2017-2026101632575019.7755246.56011301
Arshad AyubIND1987-1989131942575717.1380032.13011250
John SelbyENG1877-188261212567023.279945.45020160
Laura WolvaardtSAW2022-202448025512231.8862740.67110350
Dilawar HussainIND1934-19363602545942.33--03092
Jordan CoxENG20264712547342.3339664.14030361
Tanzid HasanBAN202648025410131.7538865.46112275
Andy RobertsNZ1976712125484*23.0950.00012141
Ranji HordernAUS1911-191271322545023.0971335.62011230
Brian ChariZIM2014-201871402548018.1464239.56022266
Wilf FlowersENG1884-189381402545618.141118.18010130
Roy SwetmanENG1959-1960111722546516.9330621.24012120
Billy IbadullaPAK1964-196748025316631.6327816.91100260
Ted BowleyENG1929-193057025210936.00--100111
Tuppy Owen-SmithSA192958225212942.00--11002
Frank DruceENG1897-18985902526428.00--010210
Cyril FrancoisSA1922-19235912527231.50--01000
Jenny GunnENGW2005-2014610225262*31.5075633.33011260
Milan PriyanathSL2024-202671012527228.0044257.01011264
Sohail KhanPAK2009-201691222526525.2032876.83010348
Tom BurttNZ1947-1953101532524221.00--001101
Peter McAlisterAUS1904-190981612524116.8012729.13000160
Kuldeep YadavIND2017-2026192442524012.6094126.78004251
Arthur HillENG189634025112462.75--110-0
Jayden SealesWI2021-2026305020251328.3762140.4200111810
Vic MarksENG1982-198461012498327.6753246.80030230
Kevin KasuzaZIM2020-202171212496322.6474233.56012242
Hugh MassieAUS1881-188591602495515.566487.50012350
George GearyENG1926-1934142042496615.5658027.07023210
Dilhara FernandoSL2000-201240471724939*8.3070935.12008301
Jayant YadavIND2016-202269124810431.0057543.13110301
Alby RobertsNZ1930-1937510124866*27.56--03060
Evan GrayNZ1983-1988101602485015.5094726.19010200
Abdur RazzakBAN2006-2018132262484315.5038264.92001306
Stuart ClarkAUS2006-2009242672483913.0535470.06005216
Tim ZoehrerAUS1986-19871014224652*20.5058142.34010302
Michael PappsNZ2004-200781612468616.4069635.34024370
Corbin BoschSA2024-2025462245100*61.2531976.80111311
Karl NunesWI1928-19304802459230.6350131.54021190
Bryan DavisWI19654802456830.63--030-0
Ramnath KennyIND1958-196051012456227.22--03200
Frank LowsonENG1951-195571302456818.85--02200
Shuvagata HomBAN2014-201681542445022.1843755.84013290
Frank HayesENG1973-19769171244106*15.2587827.79106271

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