Full Name
Vishen Sasmith Halambage
Born
19 January 2005
Nickname
Vishen
Country
Sri Lanka
Role
Bowler
Batting Style
Right Handed Bat
Bowling Style
Legbreak
Vishen Halambage is a promising young Sri Lankan all-rounder, known for his right-handed batting and leg-break bowling, who plays for the Paarl Royals in the SA20 league and has represented Sri Lanka at the U19 level, earning praise for his T20 performances in domestic circuits like the SLC Major Clubs Tournament, including scoring a century and several fifties, leading to a senior national squad call-up in 2025.
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Paarl Royals vs Sunrisers Eastern Cape · Match 3 | T20 | December 27, 2025 | 5 | 8 | 1 | 0 | 62.50 |
| Quetta Qavalry vs Royal Champs · Match 27 | T10 | November 28, 2025 | 41 | 19 | 5 | 2 | 215.79 |
| Pakistan A vs Sri Lanka A · 2nd Semi-Final | T20 | November 21, 2025 | 29 | 27 | 2 | 3 | 107.41 |
| Sri Lanka A vs Bangladesh A · Match 12 | T20 | November 19, 2025 | 13 | 7 | 1 | 1 | 185.71 |
| Sri Lanka A vs Hong Kong · Match 7 | T20 | November 17, 2025 | 4 | 3 | 1 | 0 | 133.33 |
| Sri Lanka A vs Afghanistan A · Match 4 | T20 | November 15, 2025 | 28 | 13 | 3 | 2 | 215.38 |
| Match | Format | Date | Over | M | R | W | NB | WD | ECO |
|---|---|---|---|---|---|---|---|---|---|
| Quetta Qavalry vs Royal Champs · Match 27 | T10 | November 28, 2025 | 1 | 0 | 9 | 1 | 0 | 0 | 9.00 |
| Sri Lanka A vs Bangladesh A · Match 12 | T20 | November 19, 2025 | 1 | 0 | 8 | 0 | 0 | 1 | 8.00 |
| SLC Greens vs SLC Blues · Match 4 | T20 | August 11, 2025 | 1 | 0 | 10 | 0 | 1 | 0 | 10.00 |
| Series | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| SA20 2025 | T20 | Dec 26, 2025 - Jan 25, 2026 | 5 | 8 | 1 | 0 | 62.50 |
| Abu Dhabi T10 League 2025 | T10 | Nov 18, 2025 - Nov 30, 2025 | 41 | 19 | 5 | 2 | 215.79 |
| ACC Mens Asia Cup Rising Stars 2025 | T20 | Nov 14, 2025 - Nov 23, 2025 | 74 | 50 | 7 | 6 | 148.00 |
| SLC T20 League 2025 | T20 | Aug 7, 2025 - Aug 16, 2025 | 87 | 62 | 7 | 6 | 140.32 |
| Lanka T10 Super League 2024 | T10 | Dec 11, 2024 - Dec 19, 2024 | 3 | 5 | 0 | 0 | 60.00 |
| ICC Under 19 World Cup 2024 | LISTA | Jan 18, 2024 - Feb 11, 2024 | 0 | 4 | 0 | 0 | - |
| Series | Format | Date | Over | M | R | W | BBi | ECO |
|---|---|---|---|---|---|---|---|---|
| Abu Dhabi T10 League 2025 | T10 | Nov 18, 2025 - Nov 30, 2025 | 1 | 0 | 9 | 1 | 1/9 | 9.00 |
| ICC Under 19 World Cup Warm up Matches 2024 | LISTA | Jan 13, 2024 - Jan 17, 2024 | 10.1 | 0 | 42 | 3 | 3/28 | 4.13 |
| Match | Format | Date | Runs | BF | 4s | 6s | SR |
|---|---|---|---|---|---|---|---|
| Quetta Qavalry vs Royal Champs · Match 27 | T10 | November 28, 2025 | 41 | 19 | 5 | 2 | 215.79 |
JSK VS PR Eliminator 1 T20 T20 SA20 2025-26: Where to Watch Joburg Super Kings vs Paarl Royals, H2H, Playing 11 & Full Match Details
JSK VS PR 30th T20 SA20 2025-26: Where to Watch Joburg Super Kings vs Paarl Royals, H2H, Playing 11 & Full Match Details
DSG VS PR 23rd T20 SA20 2025-26: Where to Watch Paarl Royals vs Durban Super Giants, H2H, Playing 11 & Full Match Details
JSK VS PR 17th T20 SA20 2025-26: Where to Watch Joburg Super Kings vs Paarl Royals, H2H, Playing 11 & Full Match Details
MICT VS PR 10th T20 SA20 2025-26: Where to Watch MI Cape Town vs Paarl Royals, H2H, Playing 11 & Full Match Details
PR VS SEC 7th T20 SA20 2025-26: Where to Watch Paarl Royals vs Sunrisers Eastern Cape, H2H, Playing 11 & Full Match Details
PAK-A VS SL-A 2nd Semi Final T20I: Where to Watch Pakistan A vs Sri Lanka A , H2H, Playing 11 & Full Match Details
SL-A vs BAN-A 12th T20I: Where to Watch Sri Lanka A vs Bangladesh A , H2H, Playing 11 & Full Match Details
SL-A VS HK T20I: Where to Watch Sri Lanka A vs Hong Kong, H2H, Playing 11 & Full Match Details