Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · 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 runsT20I4th 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 All T20s)

The most runs in a calendar year in men's T20 cricket v New Zealand: 403 by Abhishek Sharma in 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Abhishek SharmaIND2026202699140311350.38165244.241323633
Babar AzamPAK2024202410903386937.56240140.83040389
Ishan KishanIND2026202666027010345.00121223.141202620
Mohammad RizwanPAK2024202487325190*62.75195128.72010178
Suryakumar YadavIND2026202666224282*60.50124195.160312514
Babar AzamPAK201820186612357947.00195120.51020194
Sanju SamsonIND202620269902348926.00143163.640212215
Fakhar ZamanPAK202420247702306132.86154149.350201515
KL RahulIND2020202055122457*56.00155144.520201610
Dawid MalanENG20192019441208103*69.33127163.78110219
Aaron FinchAUS2021202166120279*40.40154131.17020207
Connor EsterhuizenSA202620265512007550.00137145.990201613
Pathum NissankaSL202420244401989049.50153129.41020186
Mitchell MarshAUS20252025332197103*197.00103191.261101713
Eoin MorganENG201920195511929148.0099193.940101515
Mohammad NaimBAN202120218801893923.63186101.61000193
Andre FletcherWI201420144401776244.25149118.7902079
Jonny BairstowENG2023202344117586*58.33119147.060201510
Rohit SharmaIND202120214401735643.25117147.860201211
Chris GayleWI2012201233116885*84.00105160.000201311
Babar AzamPAK2022202244116879*56.00132127.27020240
Agha SalmanPAK2025202555116751*41.75123135.77020186
Mohammad RizwanPAK2023202354116298*54.00116139.66020155
Shreyas IyerIND2020202055215358*51.00116131.9001079
MahmudullahBAN2021202177315243*38.00151100.66000143
Richard LeviSA20122012551146117*36.5088165.91101715
Alex HalesENG2013201355214580*48.3391159.34010176
Shubman GillIND20232023331144126*72.0078184.62100157
Mitchell MarshAUS2021202166214477*36.00105137.14011127
Henry DavidsSA201220123301436847.67102140.20020174
Shivam DubeIND202620266531436571.5055260.00010714
Mohammad HafeezPAK2020202033114099*70.0087160.92011128
Rohit SharmaIND202020204411406546.6793150.54020117
Marcus StoinisAUS202120216511407835.0095147.37010137
Fakhar ZamanPAK201820185501345026.8099135.35010145
Mohammad HafeezPAK2018201833213253*132.0091145.05010106
D'Arcy ShortAUS201820183301307643.3378166.67020156
Babar AzamPAK20232023541130101*43.3389146.07100163
Iftikhar AhmedPAK202320235411296043.0066195.45011711
Mohammad RizwanPAK202020203301288942.6796133.33010173
Romario ShepherdWI202520255411284942.6777166.230001010
Suryakumar YadavIND20222022221124111*124.0061203.28100128
Michael LumbENG2013201355112353*30.7589138.2001079
Kusal MendisSL201920193301227940.6796127.08010104
Harry BrookENG202320234411226740.6779154.4301088
Kushal Janith PereraSL2023202333112153*60.5098123.4701084
Glenn MaxwellAUS202120216611217024.2070172.86010147
Bas de LeedeNED2022202222111966119.00101117.8202084
Kumar SangakkaraSL200920093301176939.0094124.47010110
Hamilton MasakadzaZIM201220122201156257.5078147.4402067
Page 1Next

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.