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
Alf GoverENG1936-194641122*---00000
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Desmond LewisWI19713522598886.33--030200
Kevin O'BrienIRE2018-201936125811851.6046755.25110290
Dilawar HussainIND1934-19363602545942.33--03092
Arthur HillENG189634025112462.75--110-0
Charles BannermanAUS1877-1879362239165*59.751040.00100191
Charlie FrankSA192136023615239.33--100200
Frank de CairesWI19303602328038.6711233.0402140
John BenaudAUS1972-197335022314244.6024762.75100243
David BernardWI2003-20093612026940.4038053.16030183
Fakhar ZamanPAK2018-20193601929432.0035953.48020201
Sediqullah AtalAFG2024-202635019011138.0047639.92100204
Jack SharpENG190936218810547.00--110110
Len BaichanWI1975-1976362184105*46.005244.2310010
Carlos BrathwaiteWI2015-20163511816945.2528463.73031127
Deepak ShodhanIND1952-195334118111060.33--100150
John NicolsonSA19283501797835.80--010-0
Martin KentAUS19813601715428.5033451.20020220
Errol HunteWI19303611665833.20--02000
Abul HasanBAN2012-201335316511382.5027859.35100175
Cyril PooleENG1951-195235116169*40.25--02000
Don TaylorNZ1947-19563501597731.80--010101
Billy GriffithENG1948-194935015714031.4020.00101150
Pieter MalanSA20203601568426.0053029.43010110
Sonny MoloneyNZ19373601566426.00--01100
Zander de BruynSA20043511558338.7540937.90010123
Andy PycroftZIM19923501526030.4037840.21010121
Winston PlaceENG194836114410728.80--10000
Sudhir NaikIND19743601417723.5018543.78011170
George LindeSA2019-20213601353722.5025552.94000192
Duncan SharpePAK19593601345622.33--01000
Rahmanullah GurbazAFG2024-20263601334622.1723556.60000114
Ismat AlamAFG2025-202636013010121.6728944.98101120
Joylord GumbieZIM2024-20253601294921.5030542.30000180
Harold GimblettENG1936-193935112967*32.25--010111
Peter WalkerENG19603401285232.00--010142
Rudi SteynSA19953601274621.1747326.85000160
NazimuddinBAN2011-20123601257820.8332039.06012172
Dale RichardsWI2009-20103601256920.8316575.76011203
Marshall AyubBAN2013-20143601254120.8329142.96000131
Charles WrightENG18963401257131.25--01000
Eric MarxSA19213601253620.83--001160
John ComminsSA1994-19953611254525.0039831.41001120
Dermot ReeveENG19923501245924.8044827.6801180
David BairstowENG1979-19803511235930.7526546.42010170
Assad FudadinWI20123511225530.5038032.11010150
Ali ShahZIM1992-19963501226224.4042928.44010131
Wilton St HillWI1928-19303601173819.50--00000
Hugh MorrisENG19913601154419.1731836.16000120

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