Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG277/2 (38)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-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/27NAMIRE

Batting by team (All T20s)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Pallekele International Cricket Stadium×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kusal MendisSLSri Lanka2016-2026161605267932.88393133.840415714
Kushal Janith PereraSLSri Lanka2013-2026141404156629.64310133.870404413
Pathum NissankaSLSri Lanka2022-202612121411100*37.36272151.101104418
Tillakaratne DilshanSLSri Lanka2011-201610103334104*47.71235142.13131389
Avishka FernandoJKJaffna Kings2022-20269803278040.88218150.000303511
Dasun ShanakaSLSri Lanka2019-20261614429276*29.20180162.220331423
Mahela JayawardeneSLSri Lanka2011-20137712778646.17210131.90020376
Brendon McCullumNZNew Zealand201266021312335.50143148.951002010
Rahmanullah GurbazJKJaffna Kings2022-20238802067325.75140147.140211715
Pavan RathnayakeSLSri Lanka20266611996039.80118168.64021245
Ross TaylorNZNew Zealand2012-201988219962*33.17141141.13011156
Glenn MaxwellAUSAustralia2016-2026431183145*91.5089205.621001512
Shoaib MalikJKJaffna Kings2022-202365217774*59.00130136.15010176
Angelo MathewsSLSri Lanka2011-2020128317637*35.20133132.33000145
Harry BrookENGEngland202655117010042.5091186.81100158
Babar AzamCSColombo Strikers202333016910456.33104162.50100176
Sahibzada FarhanPAKPakistan202622016310081.50105155.24110167
Lahiru UdaraKRKandy Royals2026221162132*162.0078207.69100189
Ashen BandaraKFKandy Falcons20224421514475.50115131.30000122
Kumar SangakkaraSLSri Lanka2011-201376214739*36.75115127.83000161
Thanuka DabareGGGalle Gladiators20223301397046.33100139.00010153
Dinesh ChandimalSLSri Lanka2011-20168611385827.60108127.78010153
David WarnerAUSAustralia2011-20224401365334.0098138.78010192
Travis HeadAUSAustralia2016-20263301335644.3366201.52010176
Sadeera SamarawickramaJKJaffna Kings20224411324844.00100132.00000160
Kamindu MendisKFKandy Falcons2022-20246601315821.83105124.76010210
Dinesh ChandimalCSColombo Stars20224411296343.0092140.22010143
Towhid HridoyJKJaffna Kings2023-202666312944*43.0079163.29001109
Charith AsalankaGGGalle Gallants202622112870*128.0069185.51020146
Andre RussellWIWest Indies2012-202066312640*42.0061206.56000414
Mark ChapmanDSDambulla Sixers202422212491*-84147.62010115
James FranklinNZNew Zealand20126611225024.40101120.7901094
Andre FletcherKFKandy Falcons2022-20246601224420.3386141.86001156
Mitchell MarshAUSAustralia202622111864*118.0060196.67020156
Wanindu HasarangaBKB-Love Kandy202332111664116.0049236.73020145
Fakhar ZamanBKB-Love Kandy20233301154538.33100115.00000104
Kusal MendisGGGalle Gladiators20223301127237.3380140.00010106
Pathum NissankaCSColombo Strikers20233301125437.3393120.43010132
Charith AsalankaCSColombo Stars202244111258*37.3389125.8401086
Eoin MorganENGEngland201233111171*55.5082135.3701066
Charith AsalankaJKJaffna Kings2023-20246601105018.3391120.88010116
Fakhar ZamanPAKPakistan20262201098454.5058187.93010116
Philip SaltENGEngland20264401096227.2578139.7401194
Rob NicolNZNew Zealand2012-20137601085818.00102105.8801075
Dunith WellalageJKJaffna Kings2022-2026116210838*27.0092117.3900092
Sadeera SamarawickramaCKColombo Kaps20263301074435.6771150.70000144
Sam CurranENGEngland20265521065835.3389119.1001083
Johnson CharlesWIWest Indies2012-20154401048426.0088118.18011143
Jeevan MendisSLSri Lanka2011-20138611043720.8077135.0600094
Jos ButtlerENGEngland2012-20268821043917.3393111.83000121
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.