Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG117/0 (17.3)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-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 England: 331 by Mohammad Rizwan in 2022.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v England×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RizwanPAK2022202277133188*55.17242136.780402311
Babar AzamPAK20222022882317110*52.83227139.65110298
Abhishek SharmaIND2025202555027913555.80127219.691102422
Virat KohliIND2021202155323180*115.50157147.13031209
Rassie van der DussenSA2020202066322174*73.67150147.330101112
Shreyas IyerIND2026202655121880*54.50138157.97020187
Quinton de KockSA202020206602086534.67114182.460101217
Shan MasoodPAK2022202287119465*32.33147131.97021126
Rovman PowellWI202420246501895437.80132143.18010816
Suryakumar YadavIND2022202244018511746.2595194.74100219
Reeza HendricksSA202220223301807060.00115156.52030213
Brendon McCullumNZ201320135401787444.50111160.36020187
Mohammad RizwanPAK2021202133117676*88.00127138.58020165
Cameron WhiteAUS201420143311747587.00125139.20020195
Glenn PhillipsNZ202320234401746943.50114152.63010148
Pathum NissankaSL202620267701743724.86118147.460001411
Temba BavumaSA202020206601734928.83121142.98000155
Nicolas PooranWI202220225511647041.00134122.3901099
Aaron FinchAUS2013201322016115680.5068236.761001214
Ishan KishanIND202620266601615626.83110146.36011185
Mohammad HafeezPAK2020202032115586*155.0088176.14020910
Martin GuptillNZ201920195501535030.6086177.910101410
Loots BosmanSA200920092201529476.0076200.000201013
Glenn MaxwellAUS20182018331152103*76.0091167.03100146
Martin GuptillNZ201320133301505950.00118127.1201095
Hashim AmlaSA2016201633114969*74.5090165.56020186
Nicolas PooranWI202320235501498229.8083179.520101012
Rovman PowellWI2022202233114710773.5076193.42100514
AB de VilliersSA2017201733114665*73.0097150.52010107
Nazmul Hossain ShantoBAN2023202333214451144.00113127.43010122
Graeme SmithSA200920093301408846.6782170.730101310
Abhishek SharmaIND202620266601405923.3381172.84010186
Rohit SharmaIND20182018331137100*68.5095144.21100156
Tilak VarmaIND2025202555213372*44.33101131.68011117
Rovman PowellWI202320235511325033.0076173.68010811
Rilee RossouwSA2022202233113196*65.5077170.13010175
Hamish RutherfordNZ201320135401316232.7583157.83010118
Umar AkmalPAK201020105511313632.75121108.2600083
Shivam DubeIND202620266611284325.6090142.2200077
Martin GuptillNZ201820182201276563.5087145.9802097
KL RahulIND20182018331126101*63.0072175.00100117
Hardik PandyaIND202220223301266342.0081155.56020116
Rovman PowellWI2025202533112679*63.0069182.61010146
Aaron FinchAUS202020203301254641.6791137.36000154
Tilak VarmaIND202620266611255325.0075166.67010510
Travis HeadAUS202420243301245941.3355225.45010149
George BaileyAUS2014201433212360*123.0062198.39010126
Finn AllenNZ202320234401238330.7580153.7501079
Marlon SamuelsWI2016201622112285*122.0093131.18010172
Shai HopeWI2023202355112243*30.50103118.4500077
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.