Kandy Royals vs Colombo Kaps, 9th Match

Regular Season 2026 · T20 · · Rangiri Dambulla International Stadium, Dambulla

Colombo Kaps won by 23 runs (Kandy Royals 169/8, Colombo Kaps 192/9).

Match report

Kandy Royals (KR) faced Colombo Kaps (CLK) in the 9th Match of Regular Season 2026, a T20 match, at Rangiri Dambulla International Stadium, Dambulla. Play began on Thursday, 23 July 2026 at 09:30 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 Hemantha Boteju and Prageeth Rambukwella, with Wendell Labrooy as match referee.

Colombo Kaps made 192/9 in 20 overs, with Rubin Hermann top-scoring on 53 from 36 balls. Dushan Hemantha was the pick of the bowlers with 2 for 20. Kandy Royals made 169/8 in 20 overs, with Angelo Mathews top-scoring on 39 not out from 24 balls. Mujeeb Ur Rahman was the pick of the bowlers with 3 for 34.

Result: Colombo Kaps won by 23 runs. Janith Liyanage 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.

Colombo Kaps · 1st innings: 192/9 (20 ov)

Batting
BatterDismissalRB4s6sSR
Rubin Hermannc sub b Dushan Hemantha533671147.22
Ben McDermottc Lahiru Udara b Vijay Shankar4310133.33
Kamindu Mendisb Shaheen Afridi140025
Sadeera Samarawickramast Lahiru Udara b Moeen Ali130033.33
Sharujan Shanmuganathanc Wanindu Hasaranga b Moeen Ali14602233.33
Janith Liyanagenot out523332157.58
James Neeshamc Vijay Shankar b Dushan Hemantha241022240
Wanuja Sahanc Muditha Lakshan b Shaheen Afridi7710100
Malsha Tharupathilbw b Nuwan Thushara250040
Binura Fernandorun out (Nuwan Thushara)211321161.54
Shahnawaz Dhaninot out00000

Extras: 13

Bowling
BowlerOMRWEcon
Angelo Mathews0.305010
Vijay Shankar0.30010
Shaheen Afridi403428.5
Nuwan Thushara403117.75
Moeen Ali3031210.33
Asitha Fernando2033016.5
Wanindu Hasaranga403308.25
Dushan Hemantha2020210

Kandy Royals · 1st innings: 169/8 (20 ov)

Batting
BatterDismissalRB4s6sSR
Kusal Pereralbw b Mujeeb Ur Rahman191440135.71
Lahiru Udarac Kamindu Mendis b Shahnawaz Dhani4410100
Dale Phillipsc Sharujan Shanmuganathan b James Neesham382761140.74
Pawan Sandeshb Mujeeb Ur Rahman8610133.33
Moeen Alirun out (Sadeera Samarawickrama)140025
Wanindu Hasarangac Sharujan Shanmuganathan b Mujeeb Ur Rahman8510160
Vijay Shankarc Wanuja Sahan b Malsha Tharupathi302312130.43
Shaheen Afridic Malsha Tharupathi b Wanuja Sahan570071.43
Angelo Mathewsnot out392451162.5
Dushan Hemanthanot out11601183.33

Extras: 6 · Did not bat: Asitha Fernando, Nuwan Thushara

Bowling
BowlerOMRWEcon
Binura Fernando2.101908.77
Shahnawaz Dhani403518.75
Wanuja Sahan402416
Mujeeb Ur Rahman403438.5
Malsha Tharupathi302919.67
James Neesham20713.5
Janith Liyanage0.5020024

Latest overs

  1. Over 20 (KR, James Neesham): 3 runs, 168/8 – 1 • 1 1 • •
  2. Over 19 (KR, Shahnawaz Dhani): 11 runs, 165/8 – 1 1 1 6 1 1
  3. Over 18 (KR, Malsha Tharupathi): 11 runs, 154/8 – 6 1 1 1 1 wd W
  4. Over 17 (KR, Binura Fernando): 21 runs, 143/7 – 4 wd 4 4 1 6 1
  5. Over 16 (KR, Mujeeb Ur Rahman): 12 runs, 122/7 – 6 1 1 4 • •
  6. Over 15 (KR, Shahnawaz Dhani): 11 runs, 110/7 – • 1 1 4 4 1