Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Younis KhanPAK200220021220077415338.70160248.312521023
Shai HopeWI201720171019277314745.47180242.90231963

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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