Batting by year (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.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
MahmudullahBAN2014201461104207138.1895444.03051405
Asif IqbalPAK19771977713042013532.3130652.61202402
Chris BroadENG19871987815042011628.00124633.71121410
Lawrence RoweWI1972197247141921469.8310.00211411
Gerry AlexanderWI1961196148241910869.8360244.68141371
Sachin TendulkarIND199219927111419148*41.9074056.62302550
Gordon GreenidgeWI19891989611041911738.0987447.94221451
JP DuminySA20162016712041914134.9275455.57121602
Prasanna JayawardeneSL200920098133419154*41.9071558.60101453
Saeed AhmedPAK1962196271404196929.93--040272
Martin CroweNZ19841984914141910032.23112137.38111573
Sarel ErweeSA20222022917041910824.6592745.20112480
Everton WeekesWI1956195645041815683.60--300590
Aravinda de SilvaSL19851985611141812241.80--210426
Wally HammondENG19301930611041811338.0091533.44120391
Norm O'NeillAUS19591959813441813446.4433641.67121300
Basil D'OliveiraENG196919699131418114*34.8362041.45111372
John ParkerNZ19761976814041810429.86--110230
Javed OmarBAN20032003918041811923.22121434.43111600
Bevan CongdonNZ19651965102004185720.9020.00012175
Les AmesENG1930193048141714959.5723375.54200360
Kapil DevIND19861986910241716352.1341198.78201564
Jason HolderWI20172017916241711029.7980152.06122516
Virat KohliIND2024202410192417100*24.5367361.96111435
Bill PonsfordAUS1931193179041618346.22--200310
Wally HammondENG19371937610041614041.6054738.76121391
Junaid SiddiqueBAN20102010612041610634.67102840.47130570
Dilip VengsarkarIND19851985712241613741.6058141.14131281
Babar AzamPAK2021202181314167734.6785848.48041572
Tom GraveneyENG19551955813141611134.6715770.70111410
Guy WhittallZIM20012001814141611932.0093344.59121451
Marlon SamuelsWI2011201181414168432.0079252.53043573
Bruce LairdAUS1982198281514167829.71125733.09020220
Javed OmarBAN20012001816141685*27.73114336.40031540
Herschelle GibbsSA2006200691804169223.1178552.99044632
Shane WarneAUS20052005152224169020.8061967.21023478
Aubrey FaulknerSA1911191136041511569.1768560.58140451
Mudassar NazarPAK1985198561024158951.8840140.40040120
Ricky PontingAUS2011201171304157831.9281850.73042451
Azhar MahmoodPAK19981998813041513631.9274455.78201592
Usman KhawajaAUS2024202491824157525.94100641.25021461
Chris BroadENG1988198869041413946.00111237.23221380
Hanif MohammadPAK19651965692414203*59.14--200511
Mohammad AzharuddinIND1987198779041414146.0046154.88210430
Guy WhittallZIM200020006122414188*41.4087747.21111572
Ravichandran AshwinIND20122012812441491*51.7569060.00030492
Shakib Al HasanBAN2008200881514149629.5787447.37021511
Alec StewartENG1990199091714147925.8895443.40020460
Ken RutherfordNZ1994199491804146823.0090845.59043534
Tom HaywardENG1899189957141313768.83--211380

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