JK vs KR Match Prediction: Who Will Win Today's LPL Match Between Jaffna Kings vs Kandy Royals? - Lanka Premier League 2026, Match 18
Jaffna Kings and Kandy Royals meet in the 18th Match of LPL 2026, and this jk vs kr match prediction arrives just four days after these two sides last met, with Jaffna thrashing Kandy by 93 runs thanks to Kamil Mishara’s Player of the Match innings. Jaffna have dominated this exact fixture, winning four of their last five meetings, and Avishka Fernando (245 runs, Avg 27.22) and Lizaad Williams (10 wickets, SR 8.1) continue to give them genuine depth in both departments. Kandy counter with Angelo Mathews’s excellent recent form (239 runs, Avg 39.83) and captain Wanindu Hasaranga’s usual dual-threat value, but their inconsistent recent form (just two wins in their last five) makes this jk vs kr win prediction lean firmly toward Jaffna heading into this rematch at Pallekele.
Match Details
Detail | Info |
Match | Kandy Royals vs Jaffna Kings — 18th Match (N) |
Date & Time | July 30, 2026, 7:30 PM IST (7:30 PM local, Pallekele) |
Venue | Pallekele International Cricket Stadium, Kandy |
Series | Lanka Premier League 2026 |
Live Streaming | FanCode (India) |
Stakes | Jaffna look to make it back-to-back wins over this exact opponent; Kandy need a response to stay in playoff contention |
👉 Read Also: LPL Stats at Pallekele International Cricket Stadium
Pallekele International Cricket Stadium
Pallekele International Cricket Stadium — Pitch Report
Pallekele is best described as a balanced but highly variable LPL venue rather than a consistently flat or bowling-friendly ground. Across 22 completed LPL matches, the first-innings average is 168.4 runs, while teams batting first and chasing have won 11 matches each, showing no historical toss advantage. The venue has produced Jaffna Kings’ own 240/4 as well as Dambulla Aura’s 89 all out, while a total of only 134/8 has also been successfully defended. However, the most recent LPL phase in 2024 was more batting-friendly, producing a first-innings average of 184.8 runs with three successful chases from five matches. With the tournament’s Pallekele leg still in its early stages this season, the safest verified pitch verdict is: generally good for stroke play on fresh surfaces, but capable of becoming slower as pitches are reused.
👉 Pitch Report Data Sourced from CricBuzz & ESPNcricinfo
JK vs KR Recent Form
Team | Recent Performance |
Kandy Royals | L W L W L |
Jaffna Kings | L W W L W |
JK vs KR Head-to-Head (Last 5 Matches)
Date | Winner | Margin |
26-Jul-2026 | Jaffna Kings | 93 runs |
20-Jul-2024 | Jaffna Kings | 1 run |
13-Jul-2024 | Jaffna Kings | 4 wickets |
09-Jul-2024 | Kandy Royals | 7 wickets |
21-Dec-2022 | Jaffna Kings | 24 runs (DLS method) |
👉 Data Sourced From: ESPNcricinfo
Jaffna have won four of the last five meetings against Kandy, including a dominant 93-run win just four days ago — a real historical and recent dominance heading into this rematch.
JK vs KR Predicted Playing XIs
Kandy Royals:
Lahiru Udara (WK), Kusal Perera (WK), Dale Phillips, Wanindu Hasaranga (C), Moeen Ali, Vijay Shankar, Dushan Hemantha, Nuwan Thushara, Garuka Sanketh, Asitha Fernando, Shaheen Afridi
Jaffna Kings:
Kamil Mishara (WK), Avishka Fernando, Ibrahim Zadran, Towhid Hridoy, Bhanuka Rajapaksa (C), Chamindu Wickramasinghe, Shakib Al Hasan, David Wiese, Dunith Wellalage, Traveen Mathew, Mohamed Shiraz
JK vs KR Players to Watch
Kandy Royals
- Angelo Mathews (BAT) — 239 runs at Avg 39.83, SR 122.56 in his last 10 matches | Kandy’s most consistent recent run-scorer, and exactly the kind of experienced anchor a batting-friendly Pallekele surface should reward.
- Lahiru Udara (WK-BAT) — 225 runs at Avg 32.14, SR 138.03 in his last 7 matches | Adds real top-order depth for Kandy, giving them another consistent scoring option alongside Mathews.
- Wanindu Hasaranga (ALL/C) — 13 wickets at Econ 7.83, SR 16.61 in his last 10 matches | Kandy’s captain and the most valuable dual-threat player in this match, capable of contributing with both bat and ball regardless of conditions.
- Nuwan Thushara (BOWL) — 11 wickets at Econ 8.39, SR 15.27 in his last 7 matches | Kandy’s leading wicket-taker this season, and their most reliable bowling weapon whether the pitch favours pace or ends up flat.
Jaffna Kings
- Avishka Fernando (BAT) — 245 runs at Avg 27.22, SR 149.39 in his last 10 matches | Jaffna’s most experienced recent run-scorer, giving them a settled top order alongside Mishara and Rajapaksa.
- Kamil Mishara (WK-BAT) — 169 runs at Avg 33.8, SR 144.44 in his last 5 matches | Player of the Match in Jaffna’s last outing, and in genuine career-best form at the top of the order right now.
- Lizaad Williams (BOWL) — 10 wickets at Econ 8, SR 8.1 in his last 4 matches | One of the tournament’s leading wicket-takers, and an outstanding recent strike rate makes him Jaffna’s most dangerous bowling weapon.
- Dunith Wellalage (BOWL) — 7 wickets at Econ 6.24, SR 18 in his last 6 matches | The most economical bowler in this match, and a genuine control option for Jaffna through the middle overs.
JK vs KR Match Prediction Scenarios
Scenario 1: If Kandy Royals bats first
- Powerplay Score: 40–50
- Predicted Total: 160–180
- Match Result: Jaffna Kings to win
Scenario 2: If Jaffna Kings bats first
- Powerplay Score: 45–55
- Predicted Total: 170–190
- Match Result: Jaffna Kings to win
Jaffna’s dominant recent head-to-head record and bowling depth in Williams and Wellalage keep them the favoured side either way, though Angelo Mathews’s excellent recent average gives Kandy a genuine route to a response if he can build a big innings.
JK vs KR Toss Prediction
Bat first.
Pallekele’s overall LPL record is perfectly balanced at 11-11, so there’s no strong historical lean to fall back on here. But with the tournament’s Pallekele leg only in its third match this season, the pitch remains largely fresh and unused — fresh surfaces at this venue have historically played at their truest and most batting-friendly, before conditions slow down and start to grip later in the leg. With both Jaffna’s top order (Fernando, Mishara, Rajapaksa) and Kandy’s Mathews looking to set the tone rather than chase under pressure, batting first and posting a competitive total looks like the smarter call for whoever wins the toss.
JK vs KR Win Prediction
Prediction: Jaffna Kings to Win — 62%
This jk vs kr win prediction favours Jaffna Kings fairly clearly — they’ve won four of the last five head-to-head meetings, including a dominant 93-run win just four days ago, and their bowling depth in Lizaad Williams and Dunith Wellalage gives them genuine control regardless of how the pitch plays. Kandy Royals aren’t out of it, though — Angelo Mathews’s excellent recent form (Avg 39.83) and Wanindu Hasaranga’s dual-threat value give them real substance, and a side struggling for consistency can often produce a response at the right moment. Back Jaffna to continue their dominance in this fixture, but don’t rule out a spirited Kandy response.
👉 Get expert Today cricket match predictions 100 sure, top picks & fantasy tips – Download AllCric App or visit AllCric Website
FAQS❓
Jaffna Kings are strong favourites at around 62%, backed by their dominant recent head-to-head record and a decisive 93-run win over this exact opponent just four days ago. Kandy Royals have enough quality in Mathews and Hasaranga to cause an upset.
There’s no strong historical lean at Pallekele — the LPL-specific win split is perfectly balanced at 11-11, so the toss call will likely come down to conditions on the day.
Jaffna have won four of the last five meetings, including a dominant 93-run win in their most recent clash on July 26, 2026. Kandy’s only win in that stretch came by 7 wickets in July 2024.
Balanced but variable — the LPL first-innings average is 168.4 runs, with fresh pitches offering good stroke play early in the season leg before potentially slowing as surfaces get reused.
Kamindu Mendis for Colombo — his average of 47.4 this season makes him the standout batter in this match. For Dambulla, Reeza Hendricks’s consistency (Avg 37.5) makes him their most reliable batting threat.