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
Dominic BessENG2018-2021141953195722.7971044.93013392
Omari BanksWI2003-20051016431850*26.5081738.92011422
Kamran GhulamPAK2024-2025611031211828.3655256.52110392
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Bill VoceENG1930-19472738153086613.3923339.9101678
Bruce FrenchENG1986-1988162143085918.1279738.64012371
Zubayr HamzaSA2019-202481603076219.1973841.60012422
Quintin McMillanSA1929-19321321430650*18.0020.00014153
John LeverENG1976-1986213153065311.77119825.54012261
Affie JarvisAUS1885-1895112133038216.8310.00011120
Blair HartlandNZ1992-199491803035216.8396731.33013350
Darrin MurrayNZ1994-199581613035220.20102729.50013340
Kevin ArnottZIM1992-1993481302101*43.1492632.61111301
Tahir NaqqashPAK1982-1985151953005721.4333072.12011361
Bob CunisNZ1964-1972203182955112.8325623.83016230
Steve RhodesENG1994-19951117529465*24.5094131.24011282
Ossie DawsonSA1947-194991512935520.939030.0001120
Amar SinghIND1932-193671412925122.46--01172
Hedley HowarthNZ1969-19772940172906112.6169529.35016280
Kyle MillsNZ2004-2009193052895711.5674938.58015373
Anton MurraySA1952-19541014128910922.23--111230
Zahid FazalPAK1990-199591602887818.0090631.79010380
Paul BartonNZ1961-1963714028510920.3620.00111220
Clayton LambertWI1991-199859028410431.5670640.23111342
Steven FinnENG2010-20163647222795611.1690130.97019360
Ijaz ButtPAK1959-196281622795819.93--01120
Nazar MohammadPAK1952581277124*39.57--11100
Saleem AltafPAK1967-197821311227653*14.5354620.33014161
Lasith MalingaSL2004-20103037132756411.4661944.43019366
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Gudakesh MotieWI2022-2025111752655522.0841863.40012341
Greville StevensENG1922-1930101702636915.47--01262
Gladstone SmallENG1986-1991172472635915.4760143.76014310
Robbie HartNZ2002-20031119326057*16.25101225.69014180
Kevin O'BrienIRE2018-201936125811851.6046755.25110290
Tafadzwanashe KaitanoZIM2021-202561202588721.5081831.54013272
Eric PetrieNZ1955-1966142552585512.9029913.71012100
Manjural Islam RanaBAN200461112576925.7069237.14012301
Arshad AyubIND1987-1989131942575717.1380032.13011250
Tanzid HasanBAN202648025410131.7538865.46112275
Ranji HordernAUS1911-191271322545023.0971335.62011230
Wilf FlowersENG1884-189381402545618.141118.18010130
Roy SwetmanENG1959-1960111722546516.9330621.24012120
Andy RobertsNZ1976712125484*23.0950.00012141
Sohail KhanPAK2009-201691222526525.2032876.83010348
Milan PriyanathSL2024-202671012527228.0044257.01011264
Frank DruceENG1897-18985902526428.00--010210
Cyril FrancoisSA1922-19235912527231.50--01000
Tuppy Owen-SmithSA192958225212942.00--11002
Arthur HillENG189634025112462.75--110-0

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