KAR vs DAS 6th LPL Match Highlights, Kandy Royals defeated Dambulla Sixers by 43 runs at the Rangiri Dambulla International Stadium on July 21, 2026, posting 194/6 before restricting the hosts to 151/8 in 20 overs. The result lifts Royals to second in the Lanka Premier League 2026 standings, while Sixers remain fourth.
KAR vs DAS LPL 2026: Highlights Live Streaming & Broadcast Info
The 6th LPL 2026 match is available across multiple regional platforms. Check your local broadcaster below:
- Pakistan: A Sports HD (TV), Tamasha / Myco Digital (Streaming)
- India: Star Sports 3 (TV), FanCode App & Website (Streaming)
- Australia & New Zealand: Broadcast details may vary by region.
- USA & Canada: Willow TV / Prime Video
- United Kingdom: Broadcast details may vary by region.
- Bangladesh: T Sports
- Sri Lanka: SLT-Mobitel PEOTV (PEO Sports 3 HD)
- Nepal: Broadcast details may vary by region.
- MENA: Broadcast details may vary by region.
- Worldwide: Matches may also be available via Sports Live Hub for global streaming access across regions.
Match Highlights
Dambulla Sixers won the toss and elected to field first at the Rangiri Dambulla International Stadium, a decision that produced early rewards before Kandy Royals batters took control.
The Royals powerplay brought 48 runs at the cost of Vishen Halambage, who fell to Fazalhaq Farooqi for 7 in the second over. Kusal Perera and Lahiru Udara then steadied proceedings with a second-wicket stand of 55, before Perera was caught off Mohammad Wasim for 25 in the eighth over.
Lahiru Udara was the cornerstone of the Royals innings. The wicketkeeper-batter made 51 off 34 balls, his fifty arriving off 32 deliveries, striking five fours and two sixes. Udara’s composure through the middle overs gave Royals their platform, and he was eventually caught off Maheesh Theekshana at 124 in the 14th over.
Moeen Ali provided the crucial acceleration, hammering 24 off 13 balls with three sixes before holing out to Vishwa Lahiru. Wanindu Hasaranga kept the tempo high with 29 off 15 balls before Farooqi removed him in the 16th over. By then the Royals total was already well on course.
Angelo Mathews marshalled the death overs with authority, finishing unbeaten on 29 off 19 balls. Impact player Vijay Shankar, introduced in the final over in place of Kusal Perera, struck 13 off 7 balls to push Royals to 194/6, a total built on depth and late-innings discipline. Farooqi was the most economical Sixers bowler, finishing with 2/20 from four overs.
Chasing 195, Sahibzada Farhan, himself an impact substitute for Fazalhaq Farooqi, gave Sixers a blazing start. He reached fifty off 28 balls and took the powerplay total to 61/1, with the opening stand of 57 built alongside Dinesh Chandimal before the captain fell to Nuwan Thushara for 12 in the sixth over.
Farhan and Niroshan Dickwella extended the chase with a second-wicket stand of 51, pushing Sixers to 108 and keeping the required rate manageable. It was at this point that the match turned. Dushan Hemantha removed both Farhan (74 off 45 balls) and Dickwella (26) in quick succession, the double strike leaving Sixers at 117/3 and visibly unsettled.
Farhan’s 74, featuring seven fours and four sixes, was both the Sixers’ brightest moment and their last moment of genuine resistance. Thushara then dismantled the lower order with clinical precision. He dismissed Rathnayake, Gulbadin Naib, and Mohammad Wasim in the 16th, 16th, and 18th overs respectively, finishing with 4/29 across four overs. Hasaranga’s controlled spell of 1/19 added to the squeeze in the middle overs, leaving Sixers stranded at 151/8, well short of the target.
Toss Winner
Dambulla Sixers won the toss and elected to field first.
Key Moment
The dismissal of Sahibzada Farhan for 74 by Dushan Hemantha in the 12th over was the defining moment. With Sixers at 108/2 and still in the chase, Farhan’s removal ended their only realistic path to the target. A collapse of six wickets for 43 runs in the final eight overs confirmed the result.
Star Performer / MVP
Wanindu Hasaranga
Wanindu Hasaranga was named Player of the Match for his twin contributions — a punishing 29 off 15 balls that accelerated the Royals total, followed by a disciplined 1/19 in four overs that strangled the Sixers chase at a critical phase, earning him 82.02 Cricinfo MVP points.
Kandy Royals vs Dambulla Sixers Match Summary
Team | Score |
Kandy Royals | 194/6 (20 overs) |
Dambulla Sixers | 151/8 (20 overs) |
Result | Kandy Royals won by 43 runs |
Player of the Match | Wanindu Hasaranga |
Highest Run-Getter of the Series | Lahiru Udara — 148 runs |
Highest Wicket-Taker of the Series | Nuwan Thushara — 7 wickets |
KAR vs DAS Playing XI
Kandy Royals: Kusal Perera, Vishen Halambage, Lahiru Udara, Moeen Ali, Wanindu Hasaranga, Angelo Mathews (c), Dale Phillips, Vijay Shankar, Dushan Hemantha, Asitha Fernando, Shaheen Shah Afridi
Dambulla Sixers: Sahibzada Farhan, Dinesh Chandimal (c), Niroshan Dickwella, Reeza Hendricks, Dhananjaya Lakshan, Pavan Rathnayake, Gulbadin Naib, Mohammad Wasim, Dushmantha Chameera, Maheesh Theekshana, Vishwa Lahiru
kFAQs – Yesterday’s Kandy Royals vs Dambulla Sixers 6th Match (Jul 21, 2026)
Q1: What was the final score of yesterday’s Kandy Royals vs Dambulla Sixers match?
A1: Yesterday (July 21, 2026) — 6th LPL 2026 Match Kandy Royals (194/6) beat Dambulla Sixers (151/8) by 43 runs. Royals: Lahiru Udara top-scored with 51; Nuwan Thushara starred with 4/29 as impact bowler. Sixers: Sahibzada Farhan blasted 74 off 45 balls but found no support as the team collapsed from 108/2 to 151/8. Result: Royals hold second place in the LPL 2026 table; Sixers remain fourth.
Q2: Who was named the Player of the Match?
A2: Wanindu Hasaranga of Kandy Royals was named Player of the Match. He contributed a quickfire 29 off 15 balls with the bat to accelerate Royals’ total, then returned to bowl four controlled overs for 1/19, helping choke the Sixers chase in the middle phase. He finished with 82.02 Cricinfo MVP points.
Q3: Where was the match played, and who won the toss?
A3: The match was played at the Rangiri Dambulla International Stadium, Dambulla, on the night of July 21, 2026. Dambulla Sixers won the toss and elected to field first.
Q4: Who were the top performers with the bat for both sides?
A4: For Kandy Royals, Lahiru Udara led the batting with 51 off 34 balls, while Angelo Mathews added an unbeaten 29 to anchor the death overs. For Dambulla Sixers, impact substitute Sahibzada Farhan was the standout with 74 off 45 balls, but his dismissal in the 12th over effectively ended the Sixers’ chances of a successful chase.


