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
Mohammad AzharuddinIND199719971216157512638.33100857.04321711
Wally HammondENG193119317112574136*63.78--230231
Javed MiandadPAK1976197647157320695.5019036.32220696
Nasser HussainENG199919997122573146*57.30147138.95141704
Marvan AtapattuSL20022002916257318540.93124745.95221720
Shaun PollockSA200120011318757311152.09109852.19212647
David WarnerAUS202320231120057316428.6599157.82121705
Allan BorderAUS198219821220457312635.81152537.57142551
AB de VilliersSA20092009611157216357.20107153.41240569
James NeeshamNZ201420147131572137*47.6779571.952316711
Geoff BoycottENG19791979813157215547.67159235.93212420
Fawad AlamPAK20212021913357114057.10114949.70321712
Seymour NurseWI19681968714057113640.7931152.09120631
Ken RutherfordNZ19931993714157110243.92110151.86140733
Brendon McCullumNZ200420041017257114338.07102355.82140663
David WarnerAUS202220221120157120030.0590163.37123686
Ian BellENG201520151324257114325.95130243.86143743
Stephen FlemingNZ20062006712057026247.50104254.70113803
Graham GoochENG19881988612057014647.50131143.48140651
Mark RichardsonNZ200420041017057010133.53160035.63120800
Ian HealyAUS199819981218457013440.71123346.23121520
AB de VilliersSA20062006112105709727.14110551.58040800
Bill PonsfordAUS1934193447156926694.83115449.31210540
Alan MelvilleSA19471947510156918963.22--311441
Asif IqbalPAK197919798121569134*51.7383351.62220656
Desmond HaynesWI19901990713056916743.77118947.86303571
Dimuth KarunaratneSL20222022815156910740.64112350.67140650
Keith MillerAUS195119517132568145*51.64--211462
Mahela JayawardeneSL20052005914156814143.69108052.59151753
Nasser HussainENG200120011018156810933.41130643.49151687
Faf du PlessisSA201620168133567118*56.70117248.38220682
Martin GuptillNZ20122012101905679729.84132942.66060723
Kane WilliamsonNZ20172017710156617662.8985965.89320703
Gary KirstenSA19991999711156627556.60133842.30211650
Andrew FlintoffENG20032003814056614240.4380070.751427519
Mohammad YousufPAK20092009714056611240.43117448.21142574
John WrightNZ19841984915156613040.43134642.05210732
Dilip SardesaiIND1964196481505648737.60--061621
Wally HammondENG19351935916356487*43.38--040142
Richie RichardsonWI198419841014156315443.31124745.15312771
Kamran AkmalPAK20072007816156311937.5398557.16142840
Mark RichardsonNZ2002200281615639537.53157935.66051681
Inzamam-ul-HaqPAK200620061117256311937.53110451.00132652
Moeen AliENG20152015132305637724.48104054.13043834
Matt PriorENG2007200710173562126*40.14100156.14143704
Bryan YoungNZ19941994918056212031.22150837.27143680
Sarfraz AhmedPAK201620161119256259*33.0679970.34031610
Ray IllingworthENG197119711219156210731.22167533.55111631
Inzamam-ul-HaqPAK199419948145561135*62.3398956.72231732
Temba BavumaSA2022202281625619340.07116448.20040641

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