Live5th T20I · India in New Zealand 2026/27NZIND191/8 (20)Innings break - NZ need 192 runs to winLive5th ODI · Ireland in Namibia 2026/27NAMIRE49/2 (17)IRE chose to batLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL50/3 (9.5)BOLBOL chose to bowlT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL

Batting by year (Men's T20Is)

The most runs in a calendar year in men's T20Is v Kenya: 166 by O Manishimwe in 2024.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Kenya×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
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
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
Dipendra Singh AireeNEP20222022440673316.7556119.6400052
O TuyisengeRWA20232023330665622.0061108.2001163
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.