Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIMInnings break - ZIM need 222 runs to winLive7th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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 Kenya: 190 by Dinesh Nakrani in 2018.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Kenya×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh NakraniUGA20182018222190102*-92206.521101218
O ManishimweRWA2024202444116679*55.33139119.42020185
Michael SwartNED201320133301608953.33105152.38010137
Fiaz AhmedBHR2026202622115388153.0097157.73020157
Sulaimon RunseweNGR202420245501536030.60117130.77020191
Dinesh NakraniUGA202320236611504230.00132113.64000107
Olipa GeraldUGA202620263301489549.3393159.140211210
Rohit KumarNEP202220224401364734.00112121.43000133
Gyanendra MallaNEP202220224401345933.50122109.84010123
JO AdedejiNGR202120215501345526.80132101.5201197
Selim SalauNGR202420245501334226.6013797.08000191
Simon SsesaziUGA202320236611336026.60110120.91022125
Riazat Ali ShahUGA202620263301305343.3381160.49010117
Vinoo BalakrishnanBOT202320233301275542.33105120.95010114
D NdikubwimanaRWA202420244401225030.5012994.57010150
JJ SmitNAM20252025111111111*-39284.62100127
Simon SsesaziUGA202120214401036325.7511192.79010112
Dinesh NakraniUGA202120215521036734.3367153.73011410
Saud IslamUGA202120214401006125.0085117.65011102
RG MukasaUGA20232023551974524.2563153.97001123
Robinson ObuyaUGA20232023440955723.7571133.80010122
Riazat Ali ShahUGA201820182229474*-42223.8101095
Dinesh NakraniUGA202420242219451*94.0044213.6401058
O OlaleyeNGR20242024551933723.259597.8900062
Paul StirlingIRE201220124429265*46.0084109.52011130
Arshan JasaniTAN202120212219190*91.0055165.4501074
Riazat Ali ShahUGA202120215519143*22.7581112.3500163
Sanath JayasuriyaSL20072007110888888.0044200.00010114
M KasselmanBOT20262026330887429.3364137.5001068
D NdikubwimanaRWA20232023430874329.009294.5700043
RG MukasaUGA20242024220845942.0072116.6701072
William PorterfieldIRE201220124418356*27.6757145.61010113
Sikandar RazaZIM20232023110828282.0048170.8301018
Sami SohailMAA20242024220818140.5059137.2901164
A LimdawalaMAA202420242217954*79.0067117.9101052
Chimezie OnwuzulikeNGR20212021330785426.0067116.4201093
Riazat Ali ShahUGA20232023660774312.8369111.5900254
Hamza KhanRWA20262026330765825.3359128.8101166
AR RamjaniUGA20232023540762019.0053143.4000072
Simon SsesaziUGA20242024220756637.5053141.5101065
Deusdedit MuhumuzaUGA202120215527559*25.007896.1501063
Raghav DhawanUGA20252025220734136.508585.8800022
Kenneth WaiswaUGA202320236627224*18.0054133.3300033
Ruvindu GunasekeraCAN20132013330713823.6760118.33000101
Ameer SaiyedBOT20232023330714423.6768104.4100071
Isaac DanladiNGR20252025330715323.677989.8701061
Kenneth WaiswaUGA202620263317137*35.5043165.1200054
Arjun SaudNEP20222022330703523.3363111.1100074
Vincent AdewoyeNGR202420245517041*17.5046152.1700045
Hamza KhanRWA202420243316829*34.007590.6700070
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.