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 896 of the 2,568 matches in this selection (from 2001). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Yashasvi JaiswalIND20242024152921478214*54.74213169.3639316836
Brendon McCullumNZ201420149160116430272.75160472.5740013133
Ben StokesENG202220221526287012036.25121671.552419426
Rishabh PantIND20252025713062913448.3880977.752406126
Virender SehwagIND2008200814271146231956.23170385.8536118122
Kamindu MendisSL2024202491621049182*74.93158266.3153010821
Ben StokesENG201620161221190425845.20135466.7723111021
Rishabh PantIND20222022712168014661.8274890.912417521
Misbah-ul-HaqPAK20152015814161610247.38118352.071605620
Rohit SharmaIND2019201956055621292.6773275.963006520
Matthew HaydenAUS20032003610185638095.11102583.513109719
Jonny BairstowENG2022202210193106116266.31139676.0061212818
AB de VilliersSA2010201011185996278*76.62170458.453418318
Shubman GillIND2024202412222866119*43.30139362.173338818
Mayank AgarwalIND20192019811075424368.55127759.043209118
Chris GayleWI2009200910161739165*49.27109167.744118218
Kevin PietersenENG20052005612161815856.1887170.952306218
Glenn PhillipsNZ20242024122144957829.1267873.010314618
Jacques KallisSA20102010111941198201*79.87221854.0162010717
Kevin PietersenENG2012201214251105318643.88161765.1234213317
Ben StokesENG2019201911213821135*45.61155952.662419017
Ben StokesENG20232023813051515539.6283161.971204817
Shimron HetmyerWI2018201851003769337.6044983.740302917
Misbah-ul-HaqPAK201420149163747102*57.46144051.883415816
Andrew FlintoffENG/IWX20052005916054710234.1979069.241416816
Rishabh PantIND20182018814053711438.3675471.221215516
Adam GilchristAUS20052005914152916240.6957192.642116216
Harbhajan SinghIND201020101217144411527.7563669.812124116
Angelo MathewsSL2014201411205116016077.33231150.1928011715
Shubman GillIND20252025916298326970.21154363.7151011215
Joe RootENG202320238142787153*65.58103176.332506815
Rishabh PantIND202120211221274810139.37110967.451508515
Dinesh ChandimalSL202220226103719206*102.71129955.352415815
Jamie SmithENG20242024915063711142.4788172.301406315
Colin de GrandhommeNZ2017201769129310536.63282103.901222415
Tim SoutheeNZ2014201491612395015.9327885.970121515
Kevin PietersenENG2006200613241129715856.39197965.5446116614
Harry BrookENG2024202412200110031755.00129485.0143110514
Harry BrookENG202520251018177115845.3593482.552428214
Brendon McCullumNZ20082008111916629736.78100166.130628714
Jamie SmithENG2025202510184577184*41.2172279.921316614
Sam CurranENG2018201871214047836.7369857.880323814
Darren BravoWI201120111020194919549.95196148.393309813
Travis HeadAUS202320231223191916341.77121675.5815112713
Ravindra JadejaIND2025202510175764107*63.67142953.462607313
Jermaine BlackwoodWI2015201510202616112*34.22112854.611437413
Rishabh PantIND20242024917157610936.0078973.001316513
Rohit SharmaIND20232023813054512041.9293158.542216013
Chris GayleWI2006200671305209340.0094654.970527213
Andrew FlintoffENG200320035803779547.1353770.200415113
Page 1Next

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