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 by team (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At R Premadasa Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Avishka FernandoJKJaffna Kings2021-2026181724015326.73299134.110303221
Dinesh ChandimalCSColombo Stars2021-20221313339565*39.50283139.580113115
Kusal MendisGGGalle Gladiators2021-2022121212826425.64214131.78021315
Thisara PereraJKJaffna Kings2021-20231713325957*25.90142182.390212315
Kushal Janith PereraSLSri Lanka2013-2026131302577719.77202127.23012332
Kamindu MendisKFKandy Falcons2022-20248722565451.20195131.28030227
Shane WatsonAUSAustralia20126612497249.80166150.000301915
Philip SaltDGDambulla Giants20218802476430.88163151.53020258
David WarnerAUSAustralia2012-202299224770*35.29181136.46020306
Kusal MendisJKJaffna Kings2024552240105*80.00145165.52111259
Rahmanullah GurbazJKJaffna Kings2021-2023141402366916.86170138.820122613
Angelo MathewsCSColombo Stars2021-20228822357339.17202116.340101910
Charith AsalankaSLSri Lanka2021-20269902346926.00210111.43010159
Shoaib MalikJKJaffna Kings2021-20231412423355*29.13165141.21012169
Tillakaratne DilshanSLSri Lanka2009-2016101002326123.20197117.77031263
Tom Kohler-CadmoreJKJaffna Kings20218812209231.43162135.800111516
Kumar SangakkaraSLSri Lanka2009-20136612196943.80180121.67020241
Stafanie TaylorWIWWest Indies Women2012-20155512157553.75182118.13020254
Pathum NissankaSLSri Lanka2021-202610912136226.63174122.41011203
Avishka FernandoDADambulla Aura202377120070*33.33145137.930201412
Dhananjaya de SilvaSLSri Lanka2015-2024101032006228.57187106.95010131
Mohammad HarisBKB-Love Kandy20236601968132.67140140.00020227
Sineth JayawardenaTUCATamil Union Cricket and Athletic Club20263311928496.00113169.910201610
Brian BennettZIMZimbabwe2024-202655319164*95.50144132.64020260
Angelo MathewsSLSri Lanka2009-20241110218666*23.25172108.14010163
Virat KohliINDIndia201255118578*46.25151122.52020204
Kusal MendisSLSri Lanka2016-20261010118356*20.3318499.46010172
Umar AkmalPAKPakistan2009-20157731824645.50137132.85000155
Tim SeifertGMGalle Marvels202444117662*58.67145121.38010177
Kennar LewisKWKandy Warriors20216601686228.00129130.230111013
Chamara KapugederaSLSri Lanka2009-20179821675027.83122136.89010118
Andre FletcherKFKandy Falcons2022-20247711646027.33117140.170121114
Dinesh ChandimalBKB-Love Kandy20237701645023.43145113.10011202
Charith AsalankaKWKandy Warriors202188116444*23.43119137.82000176
Kushal Janith PereraDADambulla Aura20235521635354.33119136.97010138
Wanindu HasarangaBKB-Love Kandy20237701634823.2998166.33000159
Dasun ShanakaSLSri Lanka2015-20261614216335*13.58151107.95002164
Rilee RossouwJKJaffna Kings2024551159106*39.7590176.671011411
Quinton de KockSASouth Africa2013-202144215859*79.00133118.80020181
Tim SeifertGTGalle Titans20234401587439.50110143.64020107
Marlon SamuelsWIWest Indies2012-20155401557838.75109142.20020812
Michael HusseyAUSAustralia201265315554*77.50126123.02010124
Sikandar RazaZIMZimbabwe2024-20265511506237.5098153.06010127
Lasith CroospulleGTGalle Titans20235511508037.50118127.12010133
Kamil MisharaJKJaffna Kings2026221149108*149.0087171.26100157
Navod ParanavithanaTUCATamil Union Cricket and Athletic Club20263311496374.5097153.61020175
JP DuminySASouth Africa2012-20134401455136.25138105.0701093
Suresh RainaINDIndia2009-20126511454536.25114127.19000201
Kaveen BandaraNCCNondescripts Cricket Club2026221144103*144.0088163.64100118
Ravi BoparaKWKandy Warriors202154214259*71.00125113.60010113
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.