Jaffna Kings vs Kandy Royals, 18th Match

Regular Season 2026 · T20 · · Pallekele International Cricket Stadium, Pallekele, Kandy

Jaffna Kings won by 21 runs (Jaffna Kings 221/6, Kandy Royals 200).

Match report

Jaffna Kings (JKS) faced Kandy Royals (KR) in the 18th Match of Regular Season 2026, a T20 match, at Pallekele International Cricket Stadium, Pallekele, Kandy. Play began on Thursday, 30 July 2026 at 14:00 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.

Kandy Royals won the toss and chose to bowl. The on-field umpires were Prageeth Rambukwella and Wayne Knights, with Graeme Labrooy as match referee.

Jaffna Kings made 221/6 in 20 overs, with Kamil Mishara top-scoring on 49 from 26 balls. Wanindu Hasaranga was the pick of the bowlers with 2 for 37. Kandy Royals made 200 in 20 overs, with Pawan Sandesh top-scoring on 48 from 21 balls. Dunith Wellalage was the pick of the bowlers with 3 for 11.

Result: Jaffna Kings won by 21 runs. Chamindu Wickramasinghe was named player of the match.

The full scorecard, fall of wickets and every ball of the commentary are on the Scorecard and Commentary tabs, and the Crease Cam replays each delivery as an animation.

Jaffna Kings · 1st innings: 221/6 (20 ov)

Batting
BatterDismissalRB4s6sSR
Kamil Misharast Kusal Perera b Moeen Ali492625188.46
Avishka Fernandoc Dale Phillips b Zahir Khan362231163.64
Ibrahim Zadranb Wanindu Hasaranga8810100
Towhid Hridoyc Dushan Hemantha b Moeen Ali211611131.25
Bhanuka Rajapaksab Wanindu Hasaranga7101070
Shakib Al Hasannot out221611137.5
Chamindu Wickramasinghec Dale Phillips b Asitha Fernando431534286.67
Dunith Wellalagenot out16910177.78

Extras: 19 · Did not bat: Treveen Mathew, Mohamed Shiraz, Zahoor Khan

Bowling
BowlerOMRWEcon
Shaheen Afridi3043014.33
Nuwan Thushara3043014.33
Asitha Fernando2025112.5
Moeen Ali403829.5
Wanindu Hasaranga403729.25
Zahir Khan403017.5

Kandy Royals · 1st innings: 200 (20 ov)

Batting
BatterDismissalRB4s6sSR
Lahiru Udarab Shakib Al Hasan301532200
Pawan Sandeshb Zahoor Khan482154228.57
Kusal Pererab Shakib Al Hasan161011160
Moeen Alic Chamindu Wickramasinghe b Dilshan Madushanka8100080
Dale Phillipsb Dunith Wellalage131310100
Shaheen Afridic Chamindu Wickramasinghe b Dunith Wellalage241422171.43
Wanindu Hasarangac Dunith Wellalage b Shakib Al Hasan241203200
Vijay Shankarc Towhid Hridoy b Dilshan Madushanka252130119.05
Dushan Hemanthab Dunith Wellalage01000
Asitha Fernandoc Kamil Mishara b Zahoor Khan140025
Nuwan Thusharanot out00000

Extras: 11 · Did not bat: Zahir Khan

Bowling
BowlerOMRWEcon
Mohamed Shiraz3034011.33
Dilshan Madushanka413629
Shakib Al Hasan4043310.75
Treveen Mathew3040013.33
Zahoor Khan403228
Dunith Wellalage201135.5

Latest overs

  1. Over 20 (KR, Dilshan Madushanka): 0 runs, 197/10 – W • • • • •
  2. Over 19 (KR, Zahoor Khan): 11 runs, 197/9 – W 1 • 2 nb5 2 •
  3. Over 18 (KR, Dunith Wellalage): 3 runs, 186/8 – • 1 1 • W 1
  4. Over 17 (KR, Shakib Al Hasan): 20 runs, 183/7 – W 6 6 1 1 6
  5. Over 16 (KR, Dilshan Madushanka): 14 runs, 163/6 – 1 • 1 2 4 4 1wd
  6. Over 15 (KR, Shakib Al Hasan): 5 runs, 149/6 – 1 1 1 1 1 •