Live6th Match · Pakistan ODI Tri-Series 2026/27SL182/3 (28)ENG386/5 (50)SL need 205 runs in 132 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMZimbabwe won the toss and chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-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/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by year (Men's T20Is)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 4,099 of the 4,100 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rinku SinghIND20232023118426268*65.50145180.690102614
Shoaib MalikPAK20072007101022625732.75210124.76020189
Sese BauPNG202420241212226265*26.20234111.97032316
Lakshit GuptaCAA20242024161602626216.3826598.87011189
AS SamraPHI2025202588026110132.63154169.481101521
Johnson CharlesWI20162016111102617923.73190137.370212414
Delray RawlinsBER20192019111102616323.73201129.850112315
Rushab PatelKEN20242024121212617523.73199131.16022267
Binod BhandariNEP201920191713426158*29.00211123.700202012
Tenjin RabgeyBHU202420241919126157*14.5033178.85013236
Shamim HossainBAN20252025242042614816.31211123.70002249
Dwayne BravoWI20122012109326054*43.33195133.330101114
HazratullahAFG202220221313226059*23.64234111.110112910
Vikramjit SinghNED20242024151402605218.57199130.650112313
Hammad MirzaOMA20252025141412605120.00259100.39021246
Shakib Al HasanBAN201620161615426050*23.64229113.54010226
Kusal MendisSL201820188802597032.38163158.900402313
Imal LiyanageQAT2026202610802598232.38192134.90010287
Kashyap PrajapatiOMA20232023111112596325.90234110.68020247
Mark ChapmanNZ202420241816325987*19.92196132.14010219
Andrew MansaleVAN202420247712588243.00189136.510301911
Cameron GreenAUS2025202588225856*43.00153168.630302115
Ratul KhanCZE2026202699225812336.86202127.72111297
Babar HayatHK20222022101022588632.25200129.000221318
B NiazBEL202420241010225872*32.25152169.740111521
Vinoo BalakrishnanBOT20232023111102585523.4526398.10020255
Sean WilliamsZIM20192019121232586628.67171150.880322313
Sharjeel KhanPAK20162016121202585921.50190135.79010389
Jonny BairstowENG20212021171752585121.50208124.04012249
Ayan KhanOMA20242024201842584518.43254101.570011211
JP DuminySA20142014109325786*42.83217118.43010199
Faisal KhanKSA202320239912576932.13155165.810212812
Suresh RainaIND20122012141142574536.71202127.23000264
Paul StirlingIRE20232023131322577723.36173148.55022396
D Doyle-CalleSPA20222022131302575019.77230111.740102510
Tashinga MusekiwaZIM20252025252392572818.36190135.26002207
S IveticSER2022202288225665*42.6726995.17020158
Harrison CarlyonJER2024202499025611028.44151169.541002216
BM PecicSER2025202599125610232.00199128.641101813
Abhishek SharmaIND202420241211025610023.27149171.811112219
Ahmer Bin NisarBHR202220221413425655*28.44198129.29010198
Harsh ThakerCAN202520251511425553*36.43200127.500101411
Talha KhanGER202220221212125569*23.18231110.39021196
V VijhLUX202320231212325553*28.33194131.440111810
Tom CooperNED202220221515125581*18.21203125.62011246
Soumya SarkarBAN20162016161602554815.94239106.69002288
Jandre CoetzeeTHA202420241616625545*25.50222114.860011512
Jason HolderWI202520252318525530*19.62171149.120021619
KH AbeJPN20242024211822558015.94199128.140121613
Kassim NassoroTAN202120211010525459*50.80186136.56010209

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.