T20 · MEN'S CRICKET

Colombo Kaps v Kandy Royals

23 Jul 2026 · Rangiri Dambulla International Stadium · Lanka Premier League

← Back to the scorebook
Lanka Premier LeagueRESULT
CKColombo Kaps192/920.0 ov
KRKandy Royals169/820.0 ov
Colombo Kaps won by 23 runs

CKColombo Kaps192/9

Colombo Kaps batting, innings 1
BatterDismissalRB4s6sSR
Rubin Hermannc LU Igalagamage b MADI Hemantha533671147.22
Ben McDermottc LU Igalagamage b V Shankar4310133.33
Kamindu Mendisbowled · Shaheen Shah Afridi140025.00
Sadeera Samarawickramastumped · MM Ali130033.33
Sharujan Shanmuganathanc PWH de Silva b MM Ali14602233.33
Janith LiyanageJanith Liyanagenot out523332157.58
James Neeshamc V Shankar b MADI Hemantha241022240.00
W Sahanc M Lakshan b Shaheen Shah Afridi7710100.00
Malsha Tharupathilbw · N Thushara250040.00
Binura Fernandorun out211321161.54
Shahnawaz Dahaninot out0000—
Total · 120 legal balls19220.0 overs (6 balls/over)

Extras & penalties: 13 runs.

Bowling

Colombo Kaps innings bowling
BowlerORWEconWDNB
Angelo MathewsAngelo Mathews0.35010.0000
Vijay ShankarVijay Shankar0.3010.0000
Shaheen AfridiShaheen Afridi4.03428.5020
Nuwan Thushara4.03117.7510
Moeen AliMoeen Ali3.031210.3310
Asitha Fernando2.033016.5030
Wanindu HasarangaWanindu Hasaranga4.03308.2510
Dushan Hemantha2.020210.0000
Fall of wickets: 1-5 (BR McDermott) · 2-8 (PHKD Mendis) · 3-30 (S Samarawickrama) · 4-67 (S Shanmuganathan) · 5-102 (RA Herman) · 6-137 (JDS Neesham) · 7-151 (W Sahan) · 8-158 (M Tharupathi) · 9-188 (B Fernando)

KRKandy Royals169/8

Kandy Royals batting, innings 2
BatterDismissalRB4s6sSR
Kushal Janith Pereralbw · Mujeeb Ur Rahman191440135.71
Lahiru Udarac PHKD Mendis b Shahnawaz Dhani4410100.00
Dale Phillipsc S Shanmuganathan b JDS Neesham382761140.74
Pawan Sandeshbowled · Mujeeb Ur Rahman8610133.33
Moeen AliMoeen Alirun out140025.00
Wanindu HasarangaWanindu Hasarangac S Shanmuganathan b Mujeeb Ur Rahman8510160.00
Vijay ShankarVijay Shankarc W Sahan b M Tharupathi302312130.43
Shaheen AfridiShaheen Afridic M Tharupathi b W Sahan570071.43
Angelo MathewsAngelo Mathewsnot out392451162.50
Dushan Hemanthanot out11601183.33
Total · 120 legal balls16920.0 overs (6 balls/over)

Extras & penalties: 6 runs.

Bowling

Kandy Royals innings bowling
BowlerORWEconWDNB
Binura Fernando2.11908.7700
Shahnawaz Dahani4.03518.7510
W Sahan4.02416.0000
Mujeeb Ur RahmanMujeeb Ur Rahman4.03438.5010
Malsha Tharupathi3.02919.6720
James Neesham2.0713.5000
Janith LiyanageJanith Liyanage0.520024.0010
Fall of wickets: 1-12 (LU Igalagamage) · 2-38 (MDKJ Perera) · 3-55 (Pawan Sandesh) · 4-57 (MM Ali) · 5-77 (PWH de Silva) · 6-88 (DN Phillips) · 7-95 (Shaheen Shah Afridi) · 8-144 (V Shankar)

Available historical scorebook coverage through 25 Oct 2026. Our Sources & methodology →