Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rilee RossouwJK2024551159106*39.7590176.671011411
Quinton de KockSA2013-202144215859*79.00133118.80020181
Marlon SamuelsWI2012-20155401557838.75109142.20020812
Michael HusseyAUS201265315554*77.50126123.02010124
S DanielDA/GT2022-20237601558025.83135114.81010128
Navod ParanavithanaCS/TUCA2022-20264411536351.00101151.49020185
Najibullah ZadranDG/KF/GT2012-2023141201495412.42137108.76012106
Dhanushka GunathillekeSL/GG2021-2022101011474516.33130113.08000174
JP DuminySA2012-20134401455136.25138105.0701093
Suresh RainaIND2009-20126511454536.25114127.19000201
Minod BhanukaSL/KW/KF2021-2026131231433615.89138103.62000142
Seekkuge PrasannaSL/CS/GT2016-20261813413932*15.4490154.44000611
Ahmed ShehzadPAK/KW2015-20215501335626.60123108.13010161
Glenn MaxwellAUS2012-202610611336626.60100133.0001095
Chris GayleWI201243113275*66.0090146.670201010
Mahela JayawardeneSL2009-20125501314226.20121108.26000142
Tom BantonENG/CS2021-20268801293316.13112115.18000163
Deandra DottinWIW2012-20157711285121.33105121.90010144
Isuru UdanaSL/GG/KF2021-20262117412325*9.46116106.0300284
Sam HarperGG20263301227740.6774164.86010106
Shahid AfridiPAK2009-20157701215017.2979153.1601287
Lahiru UdaraGG/DG/CS2021-20269901215013.4412497.58011132
David MillerSA/JK2013-20236601202620.0099121.2100084
T RajapakseACCC2026111118118*-66178.79100135
Upul TharangaSL/JK2017-20218711163719.33107108.41000170
Samit PatelENG/GG2012-20219821164219.33104111.5400091
Mohammad NabiCS/DS/AFG2012-20249701154016.4395121.0500177
Dwayne BravoWI2012-20154401143728.50102111.7600026
Alex HalesENG/GM2012-20246601143819.0093122.58001153
Jordan CoxDA20223301117737.0082135.3701195
Vishad RandikaSSC20264301116837.0088126.14010112
Waseem MuhammadCS20244411105036.6777142.86010106
Nipun DananjayaCS/SSC2023-20267611074021.4080133.7500083
Angelo PereraKW/CS2021-20241211110629*10.6091116.48002122
Luke WrightENG201222110599*105.0059177.9701087
Rovman PowellKW20213301046134.6744236.36010311
Glenn PhillipsNZ/CS2024-20266511033925.7594109.5700173
Matt RenshawAUS20262201026551.0077132.4701071
Shashikala SiriwardeneSLW2013-20156611024620.4011687.9300090
Yuvraj SinghIND2009-2012651983224.5082119.5100075
Ishan KishanIND2021-2026221977797.0054179.63010114
Babar AzamPAK/CS2023-2026660975916.1710097.0001081
Imran NazirPAK2009-2012550964019.2078123.08000151
Chamari AtapattuSLW2013-2015550954319.0012079.17001140
Dilani ManodaraSLW2013-2015661953019.009797.9400281
Alex RossDA2023653945247.0074127.0301183
Gautam GambhirIND2009-2012660934515.5078119.23001130
Pavan RathnayakeSL/KF/CCC2024-2026551924423.0072127.7800073
Eshani KaushalyaSLW2013-2015661924418.4072127.7800045
Asif AliBK2023770893312.7166134.8500046

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.