Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive64th Match · CSA Pro20 2026/27WARBOL138/5 (20)Innings break - WAR need 139 runs to winODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting by year (Men's All T20s)

The most runs in a calendar year in men's T20 cricket v Rwanda: 318 by RG Mukasa in 2023.

More filters

1 active
Reset"Match result" is from the side of the player or team.
v Rwanda×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
RG MukasaUGA20232023101023188939.75216147.22020468
Simon SsesaziUGA202320231111225559*28.33188135.64011319
II SelemaniTAN202220228812064929.43134153.730002611
Sami SohailMAA2024202466220179*50.25129155.810101710
AP RajeevanTAN2022202277219861*39.60144137.50010176
II SelemaniTAN202320236601885631.33132142.420211912
Amoluk SinghGHA2021202155117480*43.50139125.18021235
Asif AliBHR20252025441164100*54.67118138.98100149
Abhik PatwaTAN202320236601605826.67125128.00021186
AR RamjaniUGA2023202310521554551.67104149.04000710
N MugabeKEN202420244401487137.0099149.49020138
AP RajeevanTAN202320236611466329.20129113.18010154
Fiaz AhmedBHR202520254421447872.00108133.33010412
Robinson ObuyaUGA20262026221143118*143.0087164.37100129
Sami SohailMAA2025202544114396*47.67118121.19010126
G KansonkhoMAA202420246501374727.40123111.38000211
Obed AgbomadzieGHA2021202155113354*33.25119111.76010152
Ismail KaraZAM202620263301325544.0086153.490201111
R LutaayaUGA202320236501264325.20110114.55000113
Isaac DanladiNGR2025202544212552*62.50125100.0001064
Riazat Ali ShahUGA2018201822212396*-50246.00010610
Robinson ObuyaUGA202420243301228340.6781150.62010127
MO KitundaTAN202220228711174119.50103113.59000104
Selim SalauNGR202520254401127628.0095117.8901046
Collins ObuyaKEN2018201822110763107.0060178.3301057
D KansonkhoMAA202520254411073735.67105101.9000064
R LutaayaUGA202220224401077026.7576140.79010161
S ThakorTAN202320236611074421.4059181.36002117
Karabo MotlhankaBOT2023202333110675*53.00100106.00010101
Abhik PatwaTAN202220223311036851.5061168.85010124
P KurupBHR202520254401035325.7587118.39010104
Vinoo BalakrishnanBOT20262026220986149.0066148.48010162
M KasselmanBOT20262026330985732.6765150.77010125
Dinesh NakraniUGA20182018220977448.5058167.24010105
Dion MyersZIM20242024110969696.0045213.33010116
Isaac DanladiNGR20232023531944447.0086109.3000091
Alex ObandaKEN20182018220936346.5039238.4601089
Salum JumbeTAN202320236328976*89.0060148.3301094
Simon SsesaziUGA20222022440873521.7553164.15001133
A LimdawalaMAA202420246528732*29.008898.8600071
Collins ObuyaKEN20232023220865043.0074116.2201076
Anas BaigUGA20262026220856642.5054157.4101085
Tharindu PereraBOT20242024330814827.0075108.0000153
Selim SalauNGR20242024330813927.0081100.0000072
Kenneth WaiswaUGA20232023951812220.2557142.11000102
Niko DavinNAM20232023110808080.0059135.5901082
Olipa GeraldUGA20262026221804580.0051156.8600056
JC DarjiTAN20182018110797979.0049161.2201093
Rakep PatelKEN20262026330795726.3371111.2701091
Riazat Ali ShahUGA20232023432784178.0055141.8200092
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.