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 Sri Lanka: 398 by Sahibzada Farhan in 2026.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Sahibzada FarhanPAK2026202666039810066.33247161.131403619
Jos ButtlerENG202620267712608043.33166156.63020317
Harry BrookENG20262026772240114*48.00118203.391001914
Aaron FinchAUS2022202299222361*31.86200111.50010195
David WarnerAUS20192019333217100*-147147.62120235
Glenn MaxwellAUS20162016221211145*211.0094224.471102113
Shreyas IyerIND2022202233320474*-117174.36030207
Brian BennettZIM202520255501968139.20156125.64010242
Glenn MaxwellAUS2022202298119648*28.00143137.06000137
Marcus StoinisAUS2022202298319259*38.40105182.860101611
Alex HalesENG20142014221182116*182.00105173.33110188
KL RahulIND201720174401788944.50124143.55020159
Mushfiqur RahimBAN2018201844217272*86.00107160.75020146
Rohit SharmaIND2017201744017111842.7584203.571001911
Suryakumar YadavIND20232023331170112*85.0097175.261101112
Jos ButtlerENG20212021222169101*-122138.52110147
Tim SeifertNZ202320233311678883.5094177.66021139
Quinton de KockSA2021202144216559*82.50136121.32020191
Liton DasBAN202520255501657633.00129127.91010106
Tom BantonENG2026202677315854*39.5096164.58020109
Josh InglisAUS202220226611554831.00109142.20001162
Rahmanullah GurbazAFG202220223301528450.6787174.71010912
MahmudullahBAN2018201844114743*49.0091161.54000106
Maaz SadaqatPAK202620263301469648.6783175.900211010
Fakhar ZamanPAK202620265501448428.8089161.80010185
Michael KlingerAUS201720173301436247.67112127.68010122
Sikandar RazaZIM202520255501424728.40108131.48000135
David WarnerAUS2022202244114170*47.0097145.36010181
Jos ButtlerENG2016201622213973*-86161.63020116
Reeza HendricksSA201920193301396646.33106131.13020182
Sahibzada FarhanPAK2025202544113680*45.3389152.81010118
Towhid HridoyBAN202520255511345833.50109122.9401074
JP DuminySA2013201333113251*66.00109121.1002093
Marlon SamuelsWI201220122201287864.0091140.6602078
Tamim IqbalBAN201820183301265042.0094134.04010125
Reeza HendricksSA2021202144112356*41.00103119.42010112
Rohit SharmaIND202220224401227230.5084145.2401085
Martin GuptillNZ201620162201216360.5059205.08020109
Shamim HossainBAN2025202554311848118.0078151.28000105
Ryan BurlZIM2025202555211837*39.3389132.5800095
Axar PatelIND2023202333211765117.0060195.00010107
Manish PandeyIND2017201744311651*116.0084138.10010103
Philip SaltENG202620263301096236.3377141.5601094
Aaron FinchAUS201720173301085336.0076142.1101095
Shikhar DhawanIND201620164411075135.6787122.99010124
Ishan KishanIND202220222201058952.5071147.89010123
Faf du PlessisSA201320133301058535.0091115.38010114
Glenn PhillipsNZ20222022110104104104.0064162.50100104
Shahid AfridiPAK2009200933110454*52.0078133.3302164
Martin GuptillNZ200920093301044334.6779131.6500083
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.