Galle Gallants vs Kandy Royals, 16th Match
Regular Season 2026 · T20 · · Pallekele International Cricket Stadium, Pallekele, Kandy
Kandy Royals won by 6 wickets (with 7 balls remaining) (Galle Gallants 208/3, Kandy Royals 214/4).
- Galle Gallants: 208/3 (20 ov)
- Kandy Royals: 214/4 (18.5 ov)
Match report
Galle Gallants (GG) faced Kandy Royals (KR) in the 16th Match of Regular Season 2026, a T20 match, at Pallekele International Cricket Stadium, Pallekele, Kandy. Play began on Wednesday, 29 July 2026 at 09:30 UTC. Each side bats for up to 20 overs, so a full match takes about three hours.
Galle Gallants won the toss and chose to bat. The on-field umpires were Prageeth Rambukwella and Raveendra Wimalasiri, with Graeme Labrooy as match referee.
Galle Gallants made 208/3 in 20 overs, with Sam Harper top-scoring on 72 from 38 balls. Zahir Khan was the pick of the bowlers with 2 for 25. Kandy Royals made 214/4 in 18.5 overs, with Lahiru Udara top-scoring on 132 not out from 63 balls. Sachindu Colombage was the pick of the bowlers with 3 for 18.
Result: Kandy Royals won by 6 wickets (with 7 balls remaining). Lahiru Udara 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.
Galle Gallants · 1st innings: 208/3 (20 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Sam Harper | lbw b Zahir Khan | 72 | 38 | 7 | 3 | 189.47 |
| Nurul Hasan | c Wanindu Hasaranga b Zahir Khan | 33 | 32 | 3 | 1 | 103.13 |
| Charith Asalanka | not out | 70 | 32 | 7 | 4 | 218.75 |
| Dasun Shanaka | c Asitha Fernando b Nuwan Thushara | 16 | 13 | 0 | 2 | 123.08 |
| Chamika Karunaratne | not out | 8 | 5 | 1 | 0 | 160 |
Extras: 9 · Did not bat: Sahan Arachchige, Mohammad Nawaz, Tharindu Rathnayake, Dinura Kalupahana, Akif Javed, Sachindu Colombage
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Shaheen Afridi | 4 | 0 | 47 | 0 | 11.75 |
| Nuwan Thushara | 4 | 0 | 39 | 1 | 9.75 |
| Asitha Fernando | 4 | 0 | 46 | 0 | 11.5 |
| Wanindu Hasaranga | 4 | 0 | 47 | 0 | 11.75 |
| Zahir Khan | 4 | 0 | 25 | 2 | 6.25 |
Kandy Royals · 1st innings: 214/4 (18.5 ov)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Lahiru Udara | not out | 132 | 63 | 15 | 7 | 209.52 |
| Pawan Sandesh | c Tharindu Rathnayake b Sachindu Colombage | 23 | 17 | 0 | 1 | 135.29 |
| Wanindu Hasaranga | c Chamika Karunaratne b Eshan Malinga | 16 | 10 | 3 | 0 | 160 |
| Moeen Ali | c Tharindu Rathnayake b Sachindu Colombage | 7 | 7 | 1 | 0 | 100 |
| Dale Phillips | c & b Sachindu Colombage | 0 | 2 | 0 | 0 | 0 |
| Angelo Mathews | not out | 14 | 12 | 1 | 0 | 116.67 |
| Vijay Shankar | not out | 7 | 3 | 1 | 0 | 233.33 |
Extras: 15 · Did not bat: Dushan Hemantha, Shaheen Afridi, Nuwan Thushara, Asitha Fernando, Zahir Khan
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Chamika Karunaratne | 1 | 0 | 16 | 0 | 16 |
| Dasun Shanaka | 2 | 0 | 18 | 0 | 9 |
| Mohammad Nawaz | 1 | 0 | 12 | 0 | 12 |
| Eshan Malinga | 3 | 0 | 37 | 1 | 12.33 |
| Akif Javed | 3.5 | 0 | 66 | 0 | 17.22 |
| Tharindu Rathnayake | 4 | 0 | 45 | 0 | 11.25 |
| Sachindu Colombage | 4 | 0 | 18 | 3 | 4.5 |
Latest overs
- Over 19 (KR, Akif Javed): 30 runs, 213/4 – 6 wd 6 1 4 nb3 1wd 6
- Over 18 (KR, Eshan Malinga): 10 runs, 183/4 – 1 4 1 1 1 2
- Over 17 (KR, Akif Javed): 14 runs, 173/4 – • 6 1 4 wd 1 1
- Over 16 (KR, Tharindu Rathnayake): 13 runs, 159/4 – 4 4 1 1 2 1
- Over 15 (KR, Sachindu Colombage): 6 runs, 146/4 – 1 • 1 • • 4
- Over 14 (KR, Tharindu Rathnayake): 5 runs, 140/4 – • 1 1 1 • 2
