Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's All T20s)

The most runs in a calendar year in men's T20 cricket v Papua New Guinea: 157 by Shaiman Anwar in 2017.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Papua New Guinea×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Shaiman AnwarUAE20172017331157117*78.5096163.54100147
Dipendra Singh AireeNEP202220223311246662.0075165.3302084
Ahmed FaizMAS202220222201196359.5080148.75020106
Richie BerringtonSCO2013201322111370*113.0088128.4101044
Arjun MutrejaSIN202220222201137756.5070161.4301058
Richie BerringtonSCO2021202122111170111.0077144.1601095
Syed AzizMAS202220222201116455.5061181.97010135
Aasif SheikhNEP202220223301104336.6793118.2800093
Surendran ChandramohanSIN2022202222010210051.0056182.1410077
Virandeep SinghMAS202420242219765*97.0072134.72010112
Nalin NipikoVAN20192019440895322.2510287.2501182
Khalid KailOMA20242024331885544.0082107.3201091
Stephan BaardNAM20152015110878787.0054161.1101075
Nalin NipikoVAN20182018220878443.5059147.4601027
Babar HayatHK20222022110868686.0045191.1101067
Rameez ShahzadUAE20172017331824741.008497.6200050
Simon SsesaziUGA20222022110787878.0048162.5001074
Rohit KumarNEP20222022330774125.6752148.0800063
Babar HayatHK20232023220766238.0062122.5801045
Kashyap PrajapatiOMA202420243317657*38.0069110.1401062
Tom NightingaleGUE20252025110757575.0051147.0601092
Jatinder SinghOMA202120211117373*-42173.8101074
Sundeep JoraNEP20242024220735636.5039187.1801064
Muhammad UsmanUAE20172017320725836.0067107.4601090
Calum MacLeodSCO20132013220695834.5055125.4501063
Virandeep SinghMAS202220222216959*69.0067102.9901032
Nawroz MangalAFG201520151116565*-56116.0701023
George MunseySCO20212021220655032.5043151.16010101
David HempBER20132013110646464.0049130.6101071
Kushal BhurtelNEP20242024220645932.0047136.1701054
Sean SoliaSAM20252025110626262.0045137.7801043
Kushal BhurtelNEP20222022330622520.6753116.98000101
Zeeshan MaqsoodOMA20242024330584219.3349118.3700162
William PorterfieldIRE201520151115757*-5898.2801041
CG WilliamsNAM20212021110575757.0043132.5601032
Ahmed FaizMAS20232023220564928.0046121.7400033
Zeeshan AliHK202420241115555*-29189.6601016
Syed AzizMAS20242024220555327.5048114.5801063
Kyle CoetzerSCO20192019110545454.0047114.8901032
Collins ObuyaKEN201320131115353*-40132.5001061
Muhammad AmirMAS20232023220523926.006086.6700052
Binod BhandariNEP201320131115151*-23221.7401016
MahmudullahBAN20212021110505050.0028178.5701033
Aqib IlyasOMA202120211115050*-43116.2801051
HB DicksonCOO20262026110505050.0032156.2501063
Ben CooperNED20192019220504125.0044113.6400043
Zubaidi ZulkifleMAS20222022220504625.0027185.1900054
Gulbadin NaibAFG202420241114949*-36136.1100042
JJ SmitNAM20212021110484848.0034141.1800032
Babar HayatHK20132013110484848.0047102.1300041
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.