Batting order

Each batter at their most frequent position this season

PosBatterPositions batted (innings)InnsRunsSR
1Lahiru UdaraMoved around1 (4), 2 (3), 3 (2)9434159.6
1Kushal Janith PereraMoved around1 (4), 2 (2), 3 (1), 4 (1)886132.3
1Vishen Halambage1 (1), 2 (1)2975.0
2Pawan Sandesh2 (3), 4 (1)4100172.4
3Dale PhillipsMoved around3 (3), 4 (3), 5 (2), 7 (1)9149119.2
3Sediqullah Atal3 (2)2120.0
4Moeen AliMoved around4 (3), 6 (3), 5 (1)7129141.8
5Angelo MathewsMoved around5 (2), 6 (2), 4 (1), 7 (1), 8 (1), 9 (1)8184119.5
5Iftikhar Ahmed5 (1)115125.0
6Wanindu HasarangaMoved around6 (3), 5 (2), 7 (2), 3 (1), 8 (1)9119160.8
7Vijay ShankarMoved around7 (5), 8 (3), 5 (1)9150145.6
8Dushan HemanthaMoved around8 (2), 9 (2), 10 (1)524126.3
9Shaheen Shah AfridiMoved around9 (2), 6 (1), 8 (1)451124.4
10Garuka Sanketh10 (2), 11 (1)3861.5
10Asitha Fernando10 (2)2120.0
11Nuwan Thushara11 (2)2770.0

Quick answers

Who opened the batting for Kandy Royals in LPL 2026?

Kandy Royals most often opened with Lahiru Udara and Kushal Janith Perera in LPL 2026, with Dale Phillips at No. 3.

Who batted as Kandy Royals's finisher?

Wanindu Hasaranga batted most often at No. 6 (9 innings, 119 runs).

How settled was the Kandy Royals top order?

Lahiru Udara batted at No. 1 in 44% of their innings; Kushal Janith Perera batted at No. 1 in 50% of their innings.