Table of Contents
Jaffna Kings face Kandy Royals in the 13th match of Lanka Premier League 2026 at the Rangiri Dambulla International Stadium, with both teams level on 4 points and looking to build momentum in the second half of the group stage. In this preview you will find the match details, form, pitch report and two JK vs KR fantasy team options, one safe and one for grand leagues.
For Indian viewers, the match starts at 3.00 PM IST, a 9.30 AM start in Dambulla.
JK vs KR Match Details
Match: Jaffna Kings vs Kandy Royals, 13th Match, Lanka Premier League 2026
Date: Sunday, July 26, 2026
Time: 3.00 PM IST | 9.30 AM local, Sri Lanka
Venue: Rangiri Dambulla International Stadium, Dambulla
TV: Star Sports 3
Streaming: FanCode
Form Check: Both Sides Have Won 2 Of Their Last 3
Kandy Royals have picked up after their slow start, winning 2 of their last 3, including a win over Galle Gallants in their most recent match under new captain Angelo Mathews. Jaffna Kings have also won 2 of their last 3, though their most recent result was a heavy loss to Galle Gallants, bowled out for 133.
JK vs KR Points Table
| Team | Played | Won | Lost | NRR | Points |
|---|---|---|---|---|---|
| Jaffna Kings | 4 | 2 | 2 | -1.002 | 4 |
| Kandy Royals | 5 | 2 | 3 | +0.070 | 4 |
JK vs KR Head To Head Record

Kandy Royals lead the head to head 6 wins to 4 across the last ten meetings between the two sides, though those matches were mostly played against Kandy’s earlier identities.
JK vs KR Squads
Jaffna Kings: Bhanuka Rajapaksa (c, wk), Avishka Fernando, Nishan Madushka, Chamindu Wickramasinghe, Shakib Al Hasan, David Wiese, Dipendra Singh Airee, Dunith Wellalage, Sandeep Lamichhane, Dilshan Madushanka, Taskin Ahmed
Kandy Royals: Angelo Mathews (c), Wanindu Hasaranga, Moeen Ali, Vijay Shankar, Rahmanullah Gurbaz (wk), Nuwan Thushara, Kusal Perera, Asitha Fernando, Dushan Hemantha, Daniel Sams, Shaheen Afridi, Lahiru Udara, Pawan Sandesh, Isitha Wijesundara, Muditha Lakshan, Vishen Halambage, Brandon McMullen, Zahir Khan, Garuka Sanketh, Dale Phillips, Sediqullah Atal
Dambulla Pitch Report: Bat First Heavily Favoured
Rangiri Dambulla has hosted 6 matches this season, with the team batting first winning 83 percent of them. The average first innings score of 183 continues the trend of this venue rewarding sides that win the toss and bat.
Venue stats:
| Stat | Record |
|---|---|
| Matches | 6 |
| Won batting first | 83% |
| Won bowling first | 17% |
| Average 1st innings score | 183 |
| Average 2nd innings score | 160 |
| Highest total | 194/6 by Kandy Royals vs Dambulla Sixers |
| Lowest total | 133 all out by Jaffna Kings vs Galle Gallants |
| Highest chased | 180/4 by Dambulla Sixers vs Galle Gallants |
Spin has taken 47 percent of wickets at this ground across the last 10 matches against 53 percent for pace, a fairly even split that should suit both attacks.
Dambulla Weather Report For JK vs KR
Mostly cloudy conditions are expected, with humidity around 68 percent and temperature close to 26°C. Rain chance is high at around 75 percent, so there is a real possibility of an interrupted match or a reduced-overs contest.
JK vs KR Probable Playing XIs
Jaffna Kings (probable): Avishka Fernando, Nishan Madushka, Bhanuka Rajapaksa (c, wk), Chamindu Wickramasinghe, Shakib Al Hasan, David Wiese, Dipendra Singh Airee, Dunith Wellalage, Sandeep Lamichhane, Dilshan Madushanka, Taskin Ahmed
Kandy Royals (probable): Kusal Perera, Rahmanullah Gurbaz (wk), Angelo Mathews (c), Vijay Shankar, Moeen Ali, Dale Phillips, Dushan Hemantha, Wanindu Hasaranga, Daniel Sams, Shaheen Afridi, Nuwan Thushara
Key Player Battles
Wanindu Hasaranga vs Jaffna’s top order: Hasaranga’s leg-spin remains one of the most dangerous weapons in the tournament, and how Avishka Fernando and Nishan Madushka handle him early could shape the whole innings.
Sandeep Lamichhane vs Kandy’s middle order: Lamichhane’s leg-spin gives Jaffna a wicket-taking option through the middle overs, and containing Mathews and Shankar in that phase will be key to keeping Kandy’s total in check.
Shaheen Afridi vs Jaffna’s top order: Afridi’s pace with the new ball gives Kandy a real early wicket-taking threat, and a good start against Fernando and Madushka would set the tone for Kandy’s bowling effort.
JK vs KR Fantasy Team (Small Leagues)

Wicketkeeper: Rahmanullah Gurbaz
Batters: Angelo Mathews (C), Avishka Fernando (VC), Kusal Perera
All Rounders: Shakib Al Hasan, Wanindu Hasaranga
Bowlers: Sandeep Lamichhane, Shaheen Afridi, Dilshan Madushanka, Daniel Sams, Taskin Ahmed
Mathews is captain given his experience and importance to Kandy’s batting, and Fernando takes the vice-captaincy as Jaffna’s most consistent top-order option. Shakib and Hasaranga cover the all-round bases, and Lamichhane and Afridi lead the bowling picks as two of the standout performers in the tournament.
JK vs KR Fantasy Team (Grand Leagues)

For grand leagues, this second JK vs KR fantasy team brings in Vijay Shankar and Dipendra Singh Airee as lower-owned alternatives to the headline names.
Wicketkeeper: Dale Phillips — differential
Batters: Angelo Mathews (C), Vijay Shankar (VC) — differential, Chamindu Wickramasinghe — differential
All Rounders: Dipendra Singh Airee, Moeen Ali
Bowlers: Sandeep Lamichhane, Nuwan Thushara — differential, Dunith Wellalage, Asitha Fernando — differential
Shankar and Wickramasinghe both offer upside without the ownership Mathews or Fernando are likely to draw. Nuwan Thushara and Asitha Fernando are the wildcard bowling picks, both capable of a breakout performance in helpful conditions.
Also Read- DS vs GG Fantasy Team, 14th Match: Preview, Probable XIs, Pitch Report And Prediction
JK vs KR Match Prediction
Both sides go into this match on similar recent form, having each won 2 of their last 3 matches. Kandy Royals have found a bit of rhythm under Angelo Mathews’ captaincy, while Jaffna Kings will want to respond after being bowled out cheaply in their last outing. With the venue heavily favouring the team batting first, winning the toss could matter as much as either side’s form, though Jaffna’s greater squad depth in Shakib, Taskin and Lamichhane gives them a narrow edge.
Q. When is the JK vs KR match?
A. Sunday, July 26, 2026, at Rangiri Dambulla International Stadium, Dambulla, starting at 9.30 AM local time, which is 3.00 PM IST.
Q. Where can I watch JK vs KR live in India?
A. The match will be telecast on Star Sports 3 and streamed live on FanCode.
Q. Who is Jaffna Kings’ captain?
A. Bhanuka Rajapaksa captains Jaffna Kings.
Q. Who is Kandy Royals’ captain?
A. Angelo Mathews captains Kandy Royals.
