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
Phil JaquesAUS20082008611037110833.7376348.62121372
Sarfaraz KhanIND20242024611137115037.1049574.95133448
Geoff BoycottENG19691969611137112837.10111733.21203490
Stuart BroadENG2008200891223717637.1067155.29030502
Hashan TillakaratneSL200220029145371104*41.22103235.95100480
Tim AmbroseENG200820081015037110224.7386842.74122472
Duleep MendisSL19821982510037010537.0044359.82211383
Sherwin CampbellWI19991999612137017033.6485943.07203542
MS DhoniIND2009200956236911092.2562359.23220348
Lance KlusenerSA1999199987036917452.7147477.85110543
Ken BarringtonENG1966196659136911546.1381545.28210242
Tagenarine ChanderpaulWI202320236112369207*41.0099836.97100323
Michael SlaterAUS20002000813036914328.3870452.41120471
Moin KhanPAK20002000101613697024.6076348.36020413
Alistair CampbellZIM1998199891703695621.7191040.55011500
WPUJC VaasSL20042004111863696930.7578746.89021571
Geoff BoycottENG1964196468036811346.00106434.21120320
Mohammad YousufPAK2007200761233688340.8969453.03020471
Imtiaz AhmedPAK1962196261203689830.67--023303
Nick WelchZIM2025202581513689026.2980645.66032376
Abdul RazzaqPAK2000200011161368100*24.53115731.81123450
Farveez MaharoofSL20062006111823687223.0089341.21030473
Ollie PopeENG2021202191813688121.6576648.04010351
Monty NobleAUS189918995923678952.4310.0004200
Javed MiandadPAK1993199371203679230.5881844.87020413
Percy McDonnellAUS1884188446036612461.0016861.31211280
Patsy HendrenENG1928192846036616961.0065953.41110342
Majid KhanPAK1976197647036611252.2913446.27120544
Vic PollardNZ1973197347236611673.2070542.84220410
Barry ShepherdAUS196419645913669645.7548844.67041390
Gordon GreenidgeWI1991199159136622645.7581245.07100512
Yashpal SharmaIND19821982610336614052.2992434.42110332
Mike SmithENG19641964710236675*45.75--020412
Wriddhiman SahaIND20162016911236610440.6776747.72121364
Aiden MarkramSA20252025612136613633.2765755.71101442
Basil ButcherWI1968196871313668630.5015350.98031422
Gordon GreenidgeWI19901990713036614928.1570851.69100473
Moin KhanPAK1999199981503667024.4073849.59040417
Martin CroweNZ19911991230365299121.6766754.72100343
David SteeleENG197519753603659260.8386042.44040412
George UlyettENG1882188248036514945.638543.53121282
Jonathan TrottENG2011201169036520340.5673649.59121380
Geoff PullarENG1962196269136516545.633545.71120360
Basit AliPAK19931993610136592*40.5672650.28021462
Kapil DevIND1985198571103657833.1831088.06031401
Duleep MendisSL19851985611136512436.5022854.39130112
Umar AkmalPAK20102010917236579*24.3350472.42010456
Bob WyattENG193319337913647845.5076932.64040173
Shoaib MalikPAK20092009711136413436.4075148.47111434
Shaun PollockSA1997199781443648236.4075248.40022422

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