Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting by series (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
RG MukasaUGAEast Africa Cup 20232023121203188926.50213149.300224710
Tillakaratne DilshanSLICC World Twenty20 2009200977131796*52.83219144.75032463
JJ HuoMOZEswatini T20 Tri-Series 2026202666032612654.33164198.781204318
Taranjeet SinghROMValletta Cup 2022202266135711071.40206173.301204118
Brian BennettZIMICC Men's T20 World Cup Africa Region Final 2025/26202555031411162.80173181.501304111
Aaron JohnsonCANDesert Cup T20I Series 2022/232022771402109*67.00241166.801414025
Faheem NazirSWIICC Men's T20 World Cup Sub Regional Europe Qualifier 2022202266137211374.40239155.652204010
Virat KohliIND-2011-20170802636832.88185142.16020394
Darius VisserSAMAsia Pacific Cricket Champions Trophy 20252025552266110*88.67179148.60200386
Sahibzada FarhanPAKICC Men's T20 World Cup 2025/262026661383100*76.60239160.252213718
Reeza HendricksSASouth Africa tour of England 202220225502967459.20208142.31040374
Zeeshan KukikhelHUNContinental Cup 202120214402638265.75150175.330303710
S DaviziCZEValletta Cup 20222022662298115*74.50162183.951103612
O ManishimweRWATwenty20 Quadrangular (in Kenya) 2024202466129579*59.00226130.53040366
Musaddiq AhmedGERQuadrangular Twenty20 Series (Malawi) 2025202566027510745.83156176.281103615
Anshuman RathHKAsia Pacific Cricket Champions Trophy 20252025771274100*45.67182150.55110362
Simon SsesaziUGAEast Africa Cup 20232023121213376030.64261129.120313513
Arun YadavTANQuadrangular Twenty20 Series (Malawi) 202520256613188663.60193164.770203515
Paul StirlingIREICC Men's T20 World Cup Qualifier 2019/2020198812917241.57215135.35030356
Vinoo BalakrishnanBOTAfrica Continental Cup 202620268812776139.57233118.88020356
Sami SohailMAARwanda Tri-Nation T20I Series 2025202599138396*47.88295129.830303415
Tim SeifertNZICC Men's T20 World Cup 2025/26202688132689*46.57196166.330403416
II SelemaniTANTri-Nation T20 Cup (Rwanda) 2022/232022131313224926.83200161.000013421
Syed AzizMASICC Men's T20 World Cup Asia B Qualifier 2023202388228112646.83154182.471113412
Abhik PatwaTANEast Africa Cup 20232023111102725824.73233116.74021349
Jatinder SinghOMAICC Men's T20 World Cup Qualifier 2019/2020191010227268*34.00203133.99021343
Adnan IdreesKUWICC Men's T20 World Cup Asia Region Final 201920195502528050.40144175.00030349
Ishan KishanINDICC Men's T20 World Cup 2025/2620269903177735.22164193.290313318
AP RajeevanTANEast Africa Cup 20232023111113066330.60261117.24020336
Abhishek SharmaINDMen's T20 Asia Cup 202520257703147544.86157200.000303219
P KurupBHRRwanda Tri-Nation T20I Series 202520259913135639.13290107.93020325
Brian BennettZIMICC Men's T20 World Cup 2025/26202666429297*146.00217134.56030327
David WarnerAUSICC Men's T20 World Cup 2021/22202177128989*48.17197146.700303210
Aiden MarkramSAICC Men's T20 World Cup 2025/26202688228686*47.67173165.320303211
P BaronARGICC Men's T20 World Cup Sub Regional Americas Qualifier B 2025/2620266602757345.83201136.82040325
Luka WoodsSERCentral Europe Cup 2026202644027210768.00133204.511203216
Matthew HaydenAUSICC World Twenty20 2007/08200766326573*88.33183144.810403210
KD KesumaINAMyanmar tour of Indonesia 2024/252024661244117*48.80154158.44100329
Ronak PatelUGAEast Africa Cup 2023202388223461*39.00184127.17010323
Abhik PatwaTANICC Men's T20 World Cup Sub Regional Africa Qualifier 2022/2320228832177943.40148146.62011324
Virandeep SinghMASQuadrangular Twenty20 Series (Malaysia) 2022/2320227703199645.57213149.770203114
Robinson ObuyaUGAAfrica Continental Cup 20262026993313118*52.17202154.951103119
Rayyan PathanCANICC Men's T20 World Cup Americas Region Qualifier 2021/222021662312107*78.00190164.211203116
O TuyisengeRWATri-Nation T20 Cup (Rwanda) 2022/232022121202666622.1726998.88022315
Dylan SteynCZEValletta Cup 2022202266025210642.00165152.73110316
George MunseySCOICC Men's T20 World Cup Europe Region Qualifier 2023202366023813239.67156152.56100317
Ben DuckettENGEngland tour of Pakistan 2022202277223370*46.60146159.59010312
CM CarrollCROICC Men's T20 World Cup Sub Regional Europe Qualifier A 20262026551395150*98.75199198.491303030
Kushal BhurtelNEPAsian Games Men's Qualifier 2026202644034012985.00145234.482103028
Mark ChapmanNZNew Zealand tour of Pakistan 20232023554290104*290.00175165.711203011
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.