Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

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
T RajapakseACCC2026111118118*-66178.79100135
Kamil MisharaSL/JK/NCC2026441184108*61.33117157.26100217
Rilee RossouwJK2024551159106*39.7590176.671011411
Kusal MendisSL/GG/JK2016-202635354886105*28.58715123.921529119
Kaveen BandaraKF/NCC2022-2026331171103*85.50104164.42100148
Luke WrightENG201222110599*105.0059177.9701087
Tom Kohler-CadmoreJK20218812209231.43162135.800111516
Sineth JayawardenaTUCA20263311928496.00113169.910201610
Bhanuka RajapaksaSL/GG/JK2021-2026272524308218.70294146.260353723
Mohammad HarisKF/BK2023-2024101002868128.60190150.530202815
Lasith CroospulleDA/GT/CCC2022-20267711708028.33132128.79010173
S DanielDA/GT2022-20237601558025.83135114.81010128
Virat KohliIND201255118578*46.25151122.52020204
Marlon SamuelsWI2012-20155401557838.75109142.20020812
Wanindu HasarangaSL/JK/KF2021-20263531642377*16.92268157.840144516
Kushal Janith PereraSL/CS/DA2013-2026282825967722.92442134.840446119
Sam HarperGG20263301227740.6774164.86010106
Jordan CoxDA20223301117737.0082135.3701195
Ishan KishanIND2021-2026221977797.0054179.63010114
Chris GayleWI201243113275*66.0090146.670201010
Stafanie TaylorWIW2012-20155512157553.75182118.13020254
Tim SeifertNZ/GT/GM2023-2026101013777441.89289130.450303116
Tanzid HasanBAN20251117373*-47155.3201016
Angelo MathewsSL/CS/KF2009-2026323166607326.40561117.650205223
Shane WatsonAUS20126612497249.80166150.000301915
Reeza HendricksSA/DS2021-20246611877237.40160116.88020163
Ben McDermottDA/CK2023-20264311777188.50108163.89020813
Avishka FernandoSL/JK/DA2021-20263332378070*26.90576135.420606241
David WarnerAUS2012-202299224770*35.29181136.46020306
Craig ErvineZIM2024330807026.6771112.6801182
Charith AsalankaSL/JK/KW2021-2026343317306922.81593123.100406031
Rahmanullah GurbazJK/CS2021-2024181813466920.35255135.690233618
Kumar SangakkaraSL2009-20136612196943.80180121.67020241
Vishad RandikaSSC20264301116837.0088126.14010112
Dinesh ChandimalSL/CS/KF2013-20253030469766*26.81552126.270326222
Glenn MaxwellAUS2012-202610611336626.60100133.0001095
Matt RenshawAUS20262201026551.0077132.4701071
Faf du PlessisSA2012-2013220736536.5049148.9801072
Brian BennettZIM2024-202655319164*95.50144132.64020260
Philip SaltENG/DG2021-20269902496427.67167149.10020258
Nuwanidu FernandoGG/DG/CS2021-20261615129563*21.07234126.070202314
Navod ParanavithanaCS/TUCA2022-20264411536351.00101151.49020185
George BaileyAUS2012631846342.0049171.4301085
Dhananjaya de SilvaSL/JK/CS2015-2024292664646223.20419110.74010377
Pathum NissankaSL/JK/CS2021-2026262513756215.63331113.29023354
Sadeera SamarawickramaSL/GG/JK2021-2026232143686221.65333110.51011412
Sikandar RazaZIM/DA2022-20268812126230.29141150.350111511
Kennar LewisKW20216601686228.00129130.230111013
Sahan ArachchigeGG/BK/NCC2021-20261514423561*23.50183128.420211513
Aaron FinchAUS20222218561*85.0053160.3801084
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.