Match centreLoading fixtures…

2026 · Sri Lanka

Lanka Premier League 2026 statistics and player leaders

Lahiru Udara led Lanka Premier League 2026 with 434 runs for Kandy Royals, while Galle Gallants seamer Eshan Malinga took the most wickets with 17. Udara also made the season-high 132 not out, Dushmantha Chameera returned the best bowling figures of 5/55, and Jaffna Kings posted the highest total of 242/2.

Final 24-match aggregate

Who scored the most runs in LPL 2026?

Kandy Royals wicketkeeper-batter Lahiru Udara scored 434 runs in nine innings, nine more than champion Galle's Sam Harper. Udara averaged 54.25 and struck at 159.56, while Harper's 425 came at the higher strike rate of 163.46.

Jaffna's Kamil Mishara finished third with 411, followed by Galle vice-captain Charith Asalanka on 385. Reeza Hendricks led Dambulla with 294 and completed the final top five.

434Lahiru Udara runs
17Eshan Malinga wickets
132*Highest individual score
5/55Best bowling figures
RankPlayerTeamMatchesInningsRunsAverageStrike rate
1Lahiru UdaraKandy Royals9943454.25159.56
2Sam HarperGalle Gallants111142538.64163.46
3Kamil MisharaJaffna Kings10941151.38165.06
4Charith AsalankaGalle Gallants111138538.50153.39
5Reeza HendricksDambulla Sixers8829449.00143.41

Two unbeaten hundreds

What were the highest individual scores in LPL 2026?

Udara's 132 not out against Galle was the season's highest innings and powered Kandy to 214/4 in a successful chase of 209. Kamil Mishara made the other hundred, an unbeaten 108 as Jaffna reached 242/2 in Qualifier 1.

Ibrahim Zadran's 95, Kamindu Mendis' unbeaten 88 and Reeza Hendricks' unbeaten 87 complete the top five. Kamindu's innings belongs to Colombo's 21-run win over Dambulla; it is not a Kusal Mendis score.

RankPlayerTeamScoreOpponent
1Lahiru UdaraKandy Royals132*Galle Gallants
2Kamil MisharaJaffna Kings108*Galle Gallants
3Ibrahim ZadranJaffna Kings95Colombo Kaps
4Kamindu MendisColombo Kaps88*Dambulla Sixers
5Reeza HendricksDambulla Sixers87*Kandy Royals

Champion bowler led by one

Who took the most wickets in LPL 2026?

Galle's Eshan Malinga took 17 wickets in ten matches at an average of 19.29, one ahead of Jaffna's Lizaad Williams. Akif Javed added 15 for Galle, giving the champions two of the top three wicket-takers.

Jaffna pair Dunith Wellalage and Dilshan Madushanka each finished on 14. Wellalage also scored 162 runs, but this page does not turn that two-skill return into an unsupported official all-rounder award.

RankBowlerTeamMatchesWickets
1Eshan MalingaGalle Gallants1017
2Lizaad WilliamsJaffna Kings816
3Akif JavedGalle Gallants1115
4Dunith WellalageJaffna Kings1014
5Dilshan MadushankaJaffna Kings914

Only five-wicket innings

What were the best bowling figures in LPL 2026?

Dushmantha Chameera took 5/55 against Galle, the tournament's only five-wicket innings and the sixth five-wicket haul in LPL history. Galle still made 220/6 and won by 44 runs, so the best individual bowling return did not produce a Dambulla victory.

Eshan Malinga's 4/26, Nuwan Thushara's 4/29, Akif Javed's 4/40 and Binura Fernando's 4/45 were the other four leading innings returns.

RankBowlerTeamFiguresOpponent
1Dushmantha ChameeraDambulla Sixers5/55Galle Gallants
2Eshan MalingaGalle Gallants4/26Jaffna Kings
3Nuwan ThusharaKandy Royals4/29Dambulla Sixers
4Akif JavedGalle Gallants4/40Colombo Kaps
5Binura FernandoColombo Kaps4/45Kandy Royals

Qualifier 1 set the scoring peak

What were the highest team totals in LPL 2026?

Jaffna's 242/2 against Galle in Qualifier 1 was the highest total. Galle replied with 228/8, making the same playoff the season's highest match aggregate at 470 runs.

Jaffna also made 221/6 against Kandy, Galle posted 220/6 against Dambulla, and Kandy reached 214/4 in the chase led by Udara's unbeaten 132. The final then produced a very different title contest: Jaffna 123 and Galle 126/5.

RankTeamTotalOpponentStage or date
1Jaffna Kings242/2Galle GallantsQualifier 1 · 5 Aug
2Galle Gallants228/8Jaffna KingsQualifier 1 · 5 Aug
3Jaffna Kings221/6Kandy Royals30 Jul
4Galle Gallants220/6Dambulla Sixers26 Jul
5Kandy Royals214/4Galle Gallants29 Jul

Scorecards resolve display-label conflicts

Which LPL record labels needed reconciliation?

The official records page currently labels the 88 not out as Kusal Mendis, while the competition's own match report and completed scorecard identify Kamindu Mendis. The official wickets card also displays 'Luke Williams'; Jaffna's squad and completed aggregates identify the 16-wicket bowler as Lizaad Williams.

StumpScope uses Kamindu and Lizaad in the tables above. The official page's highest-average panel is not reproduced because its 81.00 Kamindu figure conflicts with the completed 280-run, ten-innings aggregate; an unresolved derived statistic is omitted rather than guessed.

League stage plus four playoffs

What is included in the final LPL 2026 statistics?

The aggregates cover all 24 matches from 17 July through the 8 August Final. That includes 20 league fixtures, Qualifier 1, the Eliminator, Qualifier 2 and the Final; playoff performances therefore count in player and team totals even though they do not affect league-table points.

The 2 August Dambulla–Jaffna no-result still contributes Dambulla's completed 203/8 innings and Jaffna's bowling figures. No fictional Jaffna chase is added, and later seasons or historical franchise records are outside this cutoff.

Page record

Sources and update date

Prepared by StumpScope Cricket Desk. Season information updated 17 August 2026.

Official LPL 2026 records ↗Official LPL results and match reports ↗Reviewed completed LPL 2026 statistics ↗Official Chameera 5/55 match report ↗