Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Younis KhanPAK200220021220077415338.70160248.312521023
Shai HopeWI201720171019277314745.47180242.90231963
Niroshan DickwellaSL20172017112227738338.65103174.98061876
VVS LaxmanIND2011201112234773176*40.68150651.33161850
Ricky PontingAUS2001200114244772157*38.60109770.372431027
Chris TavaréENG19821982142517728932.17257529.98073880
Harry BrookENG202520251018177115845.3593482.552428214
Rahul DravidIND201020101220277119142.83173044.57310930
Michael ClarkeAUS201020101221077116836.71149351.64230942
Graeme WoodAUS198119811325277112533.52171644.93231664
Azhar AliPAK20142014816177010951.33182642.17330582
Seymour NurseWI19691969611076925869.9127460.58310925
Sanjay ManjrekarIND19891989813176921864.08167146.02331940
Nathan AstleNZ199919991219276910145.24159448.241411028
Dimuth KarunaratneSL201520151121076918636.62160447.94233711
Mike AthertonENG19901990815076715151.13184641.55262780
Alex CareyAUS202520251117176715647.94101075.94241787
Ted DexterENG1960196010181767136*45.1214735.37242492
Kumar SangakkaraSL2012201210194767199*51.13162947.08234794
David GowerENG1981198112232767154*36.52194339.48132962
Geoff BoycottENG197119716114766142*109.43182042.09430812
Mushfiqur RahimBAN20172017816276615954.71160247.82230807
Younis KhanPAK201120118123765200*85.00150051.00240688
Misbah-ul-HaqPAK2011201110165765102*69.55177143.20170889
Basil D'OliveiraENG197119711220176511740.26170744.82251935
Paul CollingwoodENG200720071121276512840.26146952.08232921
Brian LuckhurstENG197119711121376510942.50201238.02333811
Michael VaughanENG200520051222276516638.25133957.132421072
Shoaib MohammadPAK199019909163764203*58.77189140.40312832
Ravindra JadejaIND2025202510175764107*63.67142953.462607313
Brendon McCullumNZ20082008142417649733.22117964.800629716
Andrew SymondsAUS2008200810183762162*50.80118064.581628411
Michael VaughanENG20072007917176112447.56153349.64230960
Kevin PietersenENG200920091117176010247.50130458.28151804
Jos ButtlerENG201820181018176010644.71111668.10162847
David BoonAUS199419941019376013147.50178842.51230790
Leonard HuttonENG19481948815075915850.6055635.07170351
Peter MayENG19551955915175911754.2118842.02241860
Geoff BoycottENG197819781018175913144.65262628.90250560
Donald BradmanAUS1934193458075830494.75103773.10210974
Brendon McCullumNZ20102010612275822575.80121462.443209010
Graeme HickENG199519951018575814158.31146151.882501093
Kevin PietersenENG201320131121075811336.10146551.74161868
Alastair CookENG20082008122107587636.10159347.580801021
Sachin TendulkarIND20112011917175614647.25146651.57150945
Brian BoothAUS1964196413214756102*44.47138839.41172602
Jeff DujonWI198419841519175513941.94139754.04311884
Mayank AgarwalIND20192019811075424368.55127759.043209118
Greg ChappellAUS197419748142753247*62.75138154.53242851
Michael SlaterAUS199319931015075316850.20142152.99230850

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