ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sunil GavaskarIND19861986913080217661.69162949.23330864
Mike AthertonENG199819981529180210328.64235434.07145990
Habibul BasharBAN20032003918080110844.50137558.25170990
David BoonAUS198619861120180113142.16190642.033321011
Leonard HuttonENG19491949712080020666.6720.00331452
Liton DasBAN202220221018080014144.44138757.68250983
Greg ChappellAUS197519751018380014453.33151952.67432864
Richie RichardsonWI19891989611079719472.45168647.27330850
Gundappa ViswanathIND197619761120279711244.288724.14251653
Simon KatichAUS20102010918179610646.82168947.13251961
Ravi ShastriIND198319831424379512837.8686536.99232450
Basil ButcherWI19691969917179411849.6383748.75251960
Vinod KambliIND19931993681793227113.29132759.76410893
Dilip VengsarkarIND198619868115793164*132.17115850.35421632
Alec StewartENG19961996814179317061.00168946.95250922
Jonathan TrottENG201320131121079312137.76158849.941521040
Adam GilchristAUS2002200211165792204*72.0089088.992419516
Virender SehwagIND200620061221179125439.5593184.962241205
Graham GoochENG198119811224179115334.39156350.61231982
Younis KhanPAK201520158141789171*60.69139156.72310795
Dilip SardesaiIND19711971814178921260.6953827.32320631
Matthew HaydenAUS200620061018078915343.83143355.06242934
Andrew StraussENG200520051222078914735.86151252.183131014
Alvin KallicharranWI19781978813078818760.6231559.37331851
David WarnerAUS201220121118078818043.78105374.832409511
Clive LloydWI197619761221178810239.4075267.15161808
Joe RootENG202320238142787153*65.58103176.332506815
Ian BellENG201020101014278613865.50150452.26250904
Virender SehwagIND/IWX20052005814178520160.38100178.422211146
Mark WaughAUS199719971525078511631.40162748.25161935
Jacques KallisSA199819981526378513234.13197439.77141911
David GowerENG1984198415242783173*35.59179643.60240780
Sourav GangulyIND200820081325378310235.59142954.79154816
Ross TaylorNZ20092009814078215155.86133858.452401069
Ramnaresh SarwanWI20012001101917829143.44206437.890721050
Clive LloydWI198419841418278111448.81136657.171518611
Jacques KallisSA200020001118278016048.75192740.48231947
Daniel VettoriNZ20092009814177914059.92116167.10330834
Peter MayENG195419541221177913538.9529836.58242432
Mushtaq MohammadPAK19731973610177720186.3333340.84341891
Joe RootENG201420147113777200*97.13133958.03330801
David BoonAUS199119911018377712151.80191140.66242810
Tony GreigENG197319731219077714840.89102150.542321005
Ian BellENG2007200711201777109*40.89146353.11171991
Matt PriorENG20122012152227779138.85147652.64060871
Denis ComptonENG19481948713177618464.6789134.46331410
Sachin TendulkarIND200720079162776122*55.43148352.33260922
Mike GattingENG1986198611202776183*43.11160348.41322933
DuleepENG19301930813277417370.3685248.83240481
Bert SutcliffeNZ195519559172774230*51.603333.33220724

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