Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd 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 St Lucia Zouks: 154 by Chris Gayle in 2015.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v St Lucia Zouks×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chris GayleJT2015201522215490*-78197.44020914
Evin LewisTTRS201420142201367768.0084161.90020157
Lendl SimmonsGAW201420142201339766.5087152.87010810
Umar AkmalTKR2016201633113373*66.5078170.51010109
Darren BravoTKR2020202033213158*131.00102128.43020311
Martin GuptillGAW2014201422111666116.0094123.4002085
Dwayne SmithBT20142014221114110*114.0072158.3310088
Chadwick WaltonJT2015201522110176101.0073138.36010114
Glenn PhillipsJT20202020220934946.5065143.0800074
Lendl SimmonsTKR202020203319284*46.0063146.0301185
Nicolas PooranGAW20202020330896829.6773121.92010111
Brandon KingGAW201920192218881*88.0069127.5401036
Chris LynnGAW20162016110868686.0045191.1101066
Justin GreavesBT20192019221845784.0073115.0701082
Shoaib MalikBT20152015220825141.0053154.7201082
Nicolas PooranBT20162016110818181.0039207.6901094
Glenn PhillipsJT20192019220815840.5045180.00010112
Evin LewisSKAN20162016220807340.0043186.0501075
Shoaib MalikBT20132013110787878.0051152.9401081
Johnson CharlesBT20192019220754737.5055136.3600054
Evin LewisSKAN20192019220756537.5044170.4501076
Johnson CharlesBT20202020220743937.0061121.3100072
Shoaib MalikBT20142014220714935.5058122.4100060
Chadwick WaltonJT20162016220695434.5066104.5501081
Chandrapaul HemrajGAW20202020330662622.007192.9600014
Kevin O'BrienTTRS201420142216455*64.0053120.7501043
Brendon McCullumTKR201620163316449*32.0056114.2900071
Lendl SimmonsTKR20192019210636363.0039161.5401055
Darren BravoTKR201620161116363*-44143.1801024
Kieron PollardBT201320131116161*-46132.6101043
Denesh RamdinGAW201520152216039*60.0055109.0900042
Shimron HetmyerGAW202020203316056*30.0040150.0001173
Devon ThomasSKAN20152015220593429.5050118.0000025
Dwayne SmithJT20192019110585858.0038152.6301063
Shoaib MalikGAW201920192215830*58.0057101.7500041
Marlon SamuelsSKAN201520152215752*57.0041139.0201053
Faf du PlessisSKAN20162016220574828.5049116.3300031
Dwayne SmithGAW20162016110565656.0051109.8001052
Mohammad HafeezSKAN20192019220552927.5053103.7700031
Denesh RamdinSKAN20202020220554627.5045122.2200023
Kieron PollardBT201420142225537*-36152.7800024
Tim SeifertTKR20202020331523326.0048108.3300051
Denesh RamdinTKR201920192115050*-38131.5801051
Devon ThomasSKAN20162016220504825.0031161.2900015
Colin MunroTKR20162016330502116.6737135.1400071
Martin GuptillSKAN20152015220493524.5041119.5100080
Dilshan MunaweeraBT20152015220492624.5041119.5100033
Chadwick WaltonJT20142014110484848.0033145.4500025
Jason HolderBT20142014210484848.0030160.0000052
Jacques KallisTTRS20152015221483848.0024200.0000053
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.