Live1st ODI · India in New Zealand 2026/27NZ151/9 (36)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting by series (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerSeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
Dinesh ChandimalCSLanka Premier League 2021/22202188327565*55.00181151.930102211
Shane WatsonAUSICC World Twenty20 2012/1320126612497249.80166150.000301915
Philip SaltDGLanka Premier League 2021/2220218802476430.88163151.53020258
Kusal MendisJKLanka Premier League 20242024552240105*80.00145165.52111259
Tom Kohler-CadmoreJKLanka Premier League 2021/2220218812209231.43162135.800111516
Kusal MendisGGLanka Premier League 2021/2220218812036429.00139146.04010224
Avishka FernandoDALanka Premier League 2023202377120070*33.33145137.930201412
Mohammad HarisBKLanka Premier League 202320236601968132.67140140.00020227
Sineth JayawardenaTUCAMajor Clubs T20 Tournament 202620263311928496.00113169.910201610
Virat KohliINDICC World Twenty20 2012/13201255118578*46.25151122.52020204
Tim SeifertGMLanka Premier League 2024202444117662*58.67145121.38010177
Kennar LewisKWLanka Premier League 2021/2220216601686228.00129130.230111013
Dinesh ChandimalBKLanka Premier League 202320237701645023.43145113.10011202
Charith AsalankaKWLanka Premier League 2021/22202188116444*23.43119137.82000176
Kushal Janith PereraDALanka Premier League 202320235521635354.33119136.97010138
Wanindu HasarangaBKLanka Premier League 202320237701634823.2998166.33000159
Rilee RossouwJKLanka Premier League 20242024551159106*39.7590176.671011411
Tim SeifertGTLanka Premier League 202320234401587439.50110143.64020107
Thisara PereraJKLanka Premier League 2021/22202186215857*39.5078202.560201112
Michael HusseyAUSICC World Twenty20 2012/13201265315554*77.50126123.02010124
Marlon SamuelsWIICC World Twenty20 2012/1320124301547851.33108142.59020812
Quinton de KockSASouth Africa tour of Sri Lanka 2021202133215359*153.00126121.43020171
Lasith CroospulleGTLanka Premier League 202320235511508037.50118127.12010133
Kamil MisharaJKLanka Premier League 20262026221149108*149.0087171.26100157
Navod ParanavithanaTUCAMajor Clubs T20 Tournament 202620263311496374.5097153.61020175
Kaveen BandaraNCCMajor Clubs T20 Tournament 20262026221144103*144.0088163.64100118
Avishka FernandoJKLanka Premier League 2021/2220217711435323.8397147.42010812
Ravi BoparaKWLanka Premier League 2021/22202154214259*71.00125113.60010113
Angelo MathewsBKLanka Premier League 202320238811422620.29114124.56000124
Angelo MathewsCSLanka Premier League 2021/2220214401417335.25115122.61010136
Ravi BoparaCSLanka Premier League 2022/23202255314047*70.0098142.86000124
Bhanuka RajapaksaGGLanka Premier League 2021/2220218701405620.00102137.25010107
Dasun ShanakaDGLanka Premier League 2021/2220218811393819.86122113.93000115
Rahmanullah GurbazJKLanka Premier League 2022/2320224401386934.5085162.35010158
Kamindu MendisKFLanka Premier League 202420244311375468.5083165.06020106
Shoaib MalikJKLanka Premier League 2021/2220217631334444.3389149.4400096
Niroshan DickwellaDGLanka Premier League 2021/2220218801333716.6386154.65001230
Chris GayleWIICC World Twenty20 2012/13201243113275*66.0090146.670201010
Dhananjaya de SilvaCSLanka Premier League 2021/2220218711324022.00117112.82000161
David WarnerAUSICC World Twenty20 2012/13201266113163*26.20103127.18010155
Sadeera SamarawickramaDALanka Premier League 202320237711313621.83123106.50000161
Avishka FernandoJKLanka Premier League 2022/2320224411295043.00107120.56010142
Brian BennettZIMICC Men's T20 World Cup 2025/26202622212764*-104122.12020150
Bhanuka RajapaksaGMLanka Premier League 202420244411268242.0061206.560101010
Kusal MendisDALanka Premier League 202320236601264921.0012898.44000151
Ramesh MendisDGLanka Premier League 2021/2220218731254131.2590138.8900065
Charith AsalankaCSLanka Premier League 2022/2320225501236424.6094130.85010135
Sam HarperGGLanka Premier League 202620263301227740.6774164.86010106
Shakib Al HasanGTLanka Premier League 202320237711213020.1799122.2200094
Dinesh ChandimalCSLanka Premier League 2022/2320225501204924.00102117.6500194
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.