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
Rohan KanhaiWI196319635904979255.2231051.61040342
Peter MayENG195819587101497113*55.2247533.68310516
Ricky PontingAUS19971997711149712749.7096651.45210554
Shivnarine ChanderpaulWI201420147114497101*71.00103747.93130501
Russel ArnoldSL19991999913349712349.70109645.35221631
Faf du PlessisSA20192019714249710341.42102548.49140663
Jos ButtlerENG20202020914149715238.2393053.44121528
Brian LaraWI20002000917049718229.2484358.96214703
Moeen AliENG20172017111914978727.6181161.28032625
Saleem MalikPAK19921992610249616562.0092953.39130651
Ijaz AhmedPAK19981998813249615545.09101548.87212701
VVS LaxmanIND200720078145496112*55.11102848.25130610
Ben StokesENG20252025916049614131.00108145.88121503
John EdrichENG19651965462495310*123.7590553.92201696
Rohan KanhaiWI1962196257049513970.71--210135
Mohammad AzharuddinIND19851985712149512245.0082546.42211480
David RichardsonSA19941994101714959330.94112044.20030580
Glenn PhillipsNZ20242024122144957829.1267873.010314618
Craig McMillanNZ20012001811149410649.4080861.141416111
Keith StackpoleAUS19731973611149414249.4026160.92221723
Archie MacLarenENG1902190291614949232.93--030300
Nathan AstleNZ1997199710192494102*29.06113143.68122594
Geraint JonesENG20052005132124948526.0087956.20030645
KL RahulIND2024202491624938635.2185757.53042524
Tim PaineAUS20182018101954936235.21119141.39021502
Chris WoakesENG20162016122154936630.81110844.49021591
Inzamam-ul-HaqPAK2001200158149213070.2986956.62310744
Stanley JacksonENG19051905592492144*70.2910.00222480
AB de VilliersSA20152015610049214849.2096750.88121593
Denis ComptonENG19491949712149211644.73--210260
Rusi SurtiIND1968196861214929944.7319328.50040330
Matt RenshawAUS20172017713049218437.85106046.42120593
Tony GreigENG19721972713349268*49.20129438.02050552
Stephen FlemingNZ1995199591404927935.14111244.24042573
Greg RitchieAUS19861986101634929237.85145233.88020494
Mark BoucherSA20012001131814929228.9488755.47044574
Shaun MarshAUS201820181019049215625.89117142.02112571
Mushfiqur RahimBAN2013201369049120054.5693052.80130525
Peter RichardsonENG19561956610049111749.10--220440
Martin CroweNZ19941994510049114249.10101248.52221664
Ijaz AhmedPAK19961996711149114149.1088655.42230634
Mohammad AzharuddinIND199619968152491163*37.7766274.17211753
Leonard HuttonENG1938193845049036498.00109343.28200501
Andy FlowerZIM19991999612249012949.00141934.53131451
Mushfiqur RahimBAN201820188151490219*35.0099549.25111531
Kusal MendisSL202420249161490106*32.6772967.22122596
Steve SmithAUS20242024917349014035.0091553.55212524
Derek RandallENG197719771118249017430.63113143.32123580
Mohinder AmarnathIND198519856102489116*61.1357947.15130333
Faf du PlessisSA20132013912148913744.45113043.27200522

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