Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 178 of the 316 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND20172017692771243110.1499977.18411675
Cheteshwar PujaraIND2017201769059815366.44120049.83310621
Kane WilliamsonNZ20152015362579242*144.7595960.38230581
Shikhar DhawanIND2017201758055019068.7559592.44220774
Virender SehwagIND20092009340491293122.75454108.15210689
Michael HusseyAUS2011201135046314292.6077459.82220476
Tom LathamNZ20182018231450264*225.0088950.62200392
Younis KhanPAK2009200957044431363.4383153.43111394
Rahul DravidIND20092009340433177108.2570061.86210523
Joe RootENG20212021240426228106.5064965.64200371
Sarfraz AhmedPAK2014201448139910357.0056870.25140312
Alastair CookENG2011201134039013397.5077150.58220420
Sachin TendulkarIND2010201035039020378.0070455.40120432
Jonny BairstowENG20162016341387167*129.0056368.74200371
Joe RootENG2024202436137514375.0057864.88210370
Chris GayleWI2010201034036633391.5048675.31101419
Kevin PietersenENG2006200635036015872.0046277.92200456
Kraigg BrathwaiteWI2021202148035612644.50100935.28121340
Virender SehwagIND2010201035034810969.6035797.48211591
Younis KhanPAK2014201448034717743.3868750.51110271
Virender SehwagIND20082008361344201*68.8036693.99110465
Kane WilliamsonNZ20232023231337215168.5050167.27200343
Ian BellENG20112011343331119*331.0047769.39220391
Devdutt PadikkalIND20262026230328167109.3349865.86200331
Temba BavumaSA2024202424032711381.7557057.37130294
Taufeeq UmarPAK2011201136032423654.0075243.09100261
Abid AliPAK20192019231321174160.5054858.58200392
Phil JaquesAUS20072007230318150106.0053559.44210380
Shoaib MalikPAK2009200957131813453.0064649.23111363
Mohammad HafeezPAK2012201236031519652.5055856.45110361
Mominul HaqueBAN2018201824031417678.5043871.69201243
Ramnaresh SarwanWI2008200824031110277.7566346.91130310
Gautam GambhirIND200820083603107451.6756854.58030400
Travis HeadAUS20192019231304161152.0048662.55120391
Mushfiqur RahimBAN20222022231303175*151.5067644.82200290
Nazmul Hossain ShantoBAN20252025241300148100.0055753.86200255
Azhar AliPAK2012201235030015760.0061448.86202230
Michael HusseyAUS20072007231299133149.5051757.83200324
Misbah-ul-HaqPAK201420144812969742.2963446.69030185
Usman KhawajaAUS20252025231295232147.5045365.12100221
Saud ShakeelPAK20232023231295208*147.5050957.96110310
Murali VijayIND2017201723029215597.3350058.40200261
Alex HalesENG201620163502929458.4061947.17030352
Nkruma BonnerWI20212021472292113*58.4081235.96111301
Shane DowrichWI20182018361288125*57.6065543.97120301
Kyle MayersWI202120214812845540.5745562.42021373
Gautam GambhirIND2009200923028216794.0045561.98200280
Kamran AkmalPAK20092009571282158*47.0032985.71110246
Liton DasBAN2022202223028114193.6757049.30120291
Tamim IqbalBAN202120212412809293.3337574.67030404
Page 1Next

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