Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a28c4dbf6f230ecd

Jump to content

// Workers AI · dad joke modeWhat did 2026 Kandy Royals say to the ball? You're royally grounded.

From Wikipedia, the free encyclopedia
(Redirected from Kandy Royals in 2026)

Dambulla Sixers
2026 season
CoachChaminda Vaas
CaptainAngelo Mathews

The Kandy Royals (KR) is the franchise cricket team based in Kandy, Central Province, Sri Lanka. They will be one of the five teams to compete in the 2026 Lanka Premier League. The team will captain by Angelo Mathews and will coach by Chaminda Vaas.

Background

[edit source]

In May 2026, the Kandy franchise was bought by a US-based investor Sandhya Ajjarapu and renamed the franchise as "Kandy Royals".[1]

In early May 2026, Royals announced that Angelo Mathews and Wanindu Hasaranga would be their two local pre-signings. On 23 May, they announced that Moeen Ali would be their one overseas pre-signing. On 26 May, they announced that Vijay Shankar would be their other overseas pre-signing.[2][3][4]

A few days after the draft, Royals' Platinum pick, Rahmanullah Gurbaz, withdrew from the season due to his commitments in the Shpageeza Cricket League.[5] On 8 July, Sediqullah Atal was announced as the replacement for him.

On July 12, Shaheen Shah Afridi has been signed as a replacement, replacing Australian all-rounder Daniel Sams, who had withdrawn from the tournament on July 11 due to personal reasons.

On July 25, Kavija Gamage was signed as a replacement for Vishen Halambage, who was ruled out of the tournament due to a right hamstring injury.

No. Name Nat. Date of birth Batting style Bowling style Year signed Category Notes
Batters
26 Sediqullah Atal Afghanistan 12 August 2001 (aged 24) Left handed N/a 2026 Overseas Platinum Replacement for Rahmanullah
15 Muditha Lakshan Sri Lanka 20 December 2000 (aged 25) Right handed Slow left-arm orthodox 2026 Local Classic
27 Pavan Sandesh Sri Lanka 21 November 2003 (aged 22) Right handed Right-arm medium–fast 2026 Emerging U23
Wicket-keepers
21 Rahmanullah Gurbaz Afghanistan 28 November 2001 (aged 24) Right handed Right-arm medium 2026 Overseas Platinum
153 Kusal Perera Sri Lanka 17 August 1990 (aged 35) Left handed N/a 2026 Local Gold
32 Lahiru Udara Sri Lanka 27 November 1993 (aged 32) Right handed N/a 2026 Local Classic
All-rounders
18 Moeen Ali England 18 June 1987 (aged 39) Left handed Right-arm off break 2026 Overseas Icon
Kavija Gamage Sri Lanka 27 March 2007 (aged 19) Right handed Right-arm off break 2026 Local Classic Replacement for Vishen
6 Vishen Halambage Sri Lanka 19 January 2005 (aged 21) Right handed Right-arm leg break 2026 Local Classic
49 Wanindu Hasaranga Sri Lanka 29 July 1997 (aged 28) Right handed Right-arm leg break 2026 Local Icon Vice captain
34 Dushan Hemantha Sri Lanka 24 May 1994 (aged 32) Right handed Right-arm leg break 2026 Local Gold
69 Angelo Mathews Sri Lanka 2 June 1987 (aged 39) Right handed Right-arm medium 2026 Local Star Captain
Brandon McMullen Scotland 18 October 1999 (aged 26) Right handed Right-arm medium 2026 Associate Star
95 Dale Phillips New Zealand 15 October 1998 (aged 27) Right handed Right-arm fast–medium 2026 Overseas Classic
Daniel Sams Australia 27 October 1992 (aged 33) Right handed Left-arm fast–medium 2026 Overseas Gold
59 Vijay Shankar India 26 January 1991 (aged 35) Right handed Right-arm medium 2026 Overseas Star
Isitha Wijesundara Sri Lanka 11 May 1997 (aged 29) Left handed Right-arm medium–fast 2026 Local Classic
Spin bowlers
75 Zahir Khan Afghanistan 20 December 1998 (aged 27) Left handed Left-arm wrist spin 2026 Overseas Classic
Pace bowlers
10 Shaheen Shah Afridi Pakistan 6 April 2000 (aged 26) Left handed Left-arm fast 2026 Overseas Gold Replacement for Daniel
78 Asitha Fernando Sri Lanka 31 July 1997 (aged 28) Right handed Right-arm medium–fast 2026 Local Gold
N/A Sahan Mihira Sri Lanka 1 May 2004 (aged 22) Right handed Right-arm medium–fast 2026 Emerging U23
92 Garuka Sanketh Sri Lanka 30 May 2005 (aged 21) Left handed Right-arm medium 2026 Local Gold
53 Nuwan Thushara Sri Lanka 6 August 1994 (aged 31) Right handed Right-arm medium–fast 2026 Local Platinum

Administration and support staff

[edit source]
Position Name Ref.
Manager Sri Lanka Upali Manukularatne
Head coach Sri Lanka Chaminda Vaas[6]
Assistant coach Sri Lanka Upul Chandana
Bowling consultant Sri Lanka Dhammika Prasad

League stage

[edit source]

Fixtures

[edit source]
Match 2
18 July 2026 (2026-07-18)
15:00 (D/N)
Scorecard
Dambulla Sixers
205/6 (20 overs)
v
Kandy Royals
187/6 (20 overs)
Reeza Hendricks 87* (50)
Dushan Hemantha 2/26 (4 overs)
Dale Phillips 52 (39)
Gulbadin Naib 2/19 (2 overs)
Dambulla Sixers won by 18 runs
Sinhalese Sports Club Cricket Ground, Colombo
Umpires: Hemantha Boteju (SL) and Ravindra Kottahachchi (SL)
Player of the match: Reeza Hendricks (Dambulla Sixers)
  • Dambulla Sixers won the toss and elected to bat.
  • Reeza Hendricks and Gulbadin Naib (Dambulla Sixers) recorded the highest partnership for the 7th wicket (94* runs) in the Lanka Premier League.

Match 5
19 July 2026 (2026-07-19)
19:30 (N)
Scorecard
Kandy Royals
179 (20 overs)
v
Colombo Kaps
182/4 (19.4 overs)
Lahiru Udara 53 (36)
Binura Fernando 4/45 (4 overs)
Janith Liyanage 53* (32)
Wanindu Hasaranga 2/29 (4 overs)
Colombo Kaps won by 6 wickets
Sinhalese Sports Club Cricket Ground, Colombo
Umpires: Shantha Fonseka (SL) and Asif Yaqoob (Pak)
Player of the match: Janith Liyanage (Colombo Kaps)
  • Colombo Kaps won the toss and elected to field.

Match 6
21 July 2026 (2026-07-21)
19:30 (N)
Scorecard
Kandy Royals
194/6 (20 overs)
v
Dambulla Sixers
151/8 (20 overs)
Lahiru Udara 51 (34)
Fazalhaq Farooqi 2/20 (4 overs)
Sahibzada Farhan 74 (45)
Nuwan Thushara 4/29 (4 overs)
Kandy Royals won by 43 runs
Rangiri Dambulla International Stadium, Dambulla
Umpires: Chamara de Soysa (SL) and Asif Yaqoob (Pak)
Player of the match: Wanindu Hasaranga (Kandy Royals)
  • Dambulla Sixers won the toss and elected to field.
  • Angelo Mathews (Kandy Royals) became the 5th player to score 1,000 runs in Lanka Premier League.
  • Dushmantha Chameera (Dambulla Sixers) took his 200th wicket in T20s.

Match 9
23 July 2026 (2026-07-23)
15:00 (D/N)
Scorecard
Colombo Kaps
192/9 (20 overs)
v
Kandy Royals
169/8 (20 overs)
Rubin Hermann 53 (36)
Dushan Hemantha 2/20 (2 overs)
Angelo Mathews 39* (24)
Mujeeb Ur Rahman 3/34 (4 overs)
Colombo Kaps won by 23 runs
Rangiri Dambulla International Stadium, Dambulla
Umpires: Hemantha Boteju (SL) and Asif Yaqoob (Pak)
Player of the match: Janith Liyanage (Colombo Kaps)
  • Kandy Royals won the toss and elected to field.

Match 11
25 July 2026 (2026-07-25)
15:00 (D/N)
Scorecard
Kandy Royals
165/6 (20 overs)
v
Galle Gallants
154/8 (20 overs)
Moeen Ali 41 (29)
Akif Javed 2/26 (4 overs)
Dasun Shanaka 57* (38)
Nuwan Thushara 3/33 (4 overs)
Kandy Royals won by 11 runs
Rangiri Dambulla International Stadium, Dambulla
Umpires: Ravindra Kottahachchi (SL) and Prageeth Rambukwella (SL)
Player of the match: Moeen Ali (Kandy Royals)
  • Galle Gallants won the toss and elected to field.

Match 13
26 July 2026 (2026-07-26)
15:00 (D/N)
Scorecard
Jaffna Kings
199/4 (20 overs)
v
Kandy Royals
106 (18.2 overs)
Kamil Mishara 78 (53)
Shaheen Shah Afridi 3/27 (4 overs)
Lahiru Udara 54 (41)
Mohamed Shiraz 3/18 (3.2 overs)
Jaffna Kings won by 93 runs
Rangiri Dambulla International Stadium, Dambulla
Umpires: Rasanja Dulsiri (SL) and Prageeth Rambukwella (SL)
Player of the match: Kamil Mishara (Jaffna Kings)
  • Jaffna Kings won the toss and elected to bat.

Match 16
29 July 2026 (2026-07-29)
15:00 (D/N)
Scorecard
Galle Gallants
208/3 (20 overs)
v
Kandy Royals
214/4 (18.5 overs)
Sam Harper 72 (38)
Zahir Khan 2/25 (4 overs)
Lahiru Udara 132* (63)
Sachindu Colombage 3/18 (4 overs)
Kandy Royals won by 6 wickets
Pallekele International Cricket Stadium, Kandy
Umpires: Prageeth Rambukwella (SL) and Raveendra Wimalasiri (SL)
Player of the match: Lahiru Udara (Kandy Royals)

Match 18
30 July 2026 (2026-07-30)
19:30 (N)
Scorecard
Jaffna Kings
221/6 (20 overs)
v
Kandy Royals
200 (20 overs)
Kamil Mishara 49 (26)
Wanindu Hasaranga 2/37 (4 overs)
Pavan Sandesh 48 (21)
Dunith Wellalage 3/11 (2 overs)
Jaffna Kings won by 21 runs
Pallekele International Cricket Stadium, Kandy
Umpires: Prageeth Rambukwella (SL) and Wayne Knights (NZ)
Player of the match: Chamindu Wickramasinghe (Jaffna Kings)
  • Kandy Royals won the toss and elected to field.

Play-offs

[edit source]
Eliminator
5 August 2026 (2026-08-05)
19:30 (N)
Scorecard
Colombo Kaps
203/7 (20 overs)
v
Kandy Royals
135 (18.4 overs)
Ben McDermott 71 (39)
Nuwan Thushara 2/31 (4 overs)
Lahiru Udara 50 (36)
Wanuja Sahan 2/8 (4 overs)
Colombo Kaps won by 68 runs
R. Premadasa Stadium, Colombo
Umpires: Ravindra Kottahachchi (SL) and Wayne Knights (NZ)
Player of the match: Wanuja Sahan (Colombo Kaps)
  • Colombo Kaps won the toss and elected to bat.

See also

[edit source]

References

[edit source]
  1. "US-based investor Sandhya Ajjarapu takes ownership of Kandy Royals". Daily FT. 22 May 2026. Retrieved 26 May 2026.
  2. "Days After Retirement, Ex-India All-Rounder Set To Play In Lanka Premier League". News18. 26 May 2026. Retrieved 26 May 2026.
  3. "Vijay Shankar joins Kandy Royals in Lanka Premier League after domestic retirement". Sportstar. 26 May 2026. Retrieved 26 May 2026.
  4. "Kandy Royals sign Vijay Shankar for LPL 2026". The Island. 26 May 2026. Retrieved 29 May 2026.
  5. "Rahmanullah Gurbaz pulls out of LPL 2026". Newswire. 4 June 2026. Retrieved 6 June 2026.
  6. "LPL coaching line-up features Kandamby, Vaas and Herath". Daily News. 30 May 2026. Retrieved 4 June 2026.
[edit source]