Dambulla Sixers · Panadura Sports Club
Vishwa Lahiru
- Right-handed lower-order batter
- Left-arm orthodox spin bowler
- Middle-overs bowler
First-class record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| First-class matches | 12 | 13 | 181 | 18.10 | 58.4 | 0/1 | 52 |
| Last 10 | 10 | 10 | 176 | 22.00 | 60.1 | 0/1 | 52 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | 5w | 10w | |
|---|---|---|---|---|---|---|---|---|
| First-class matches | 12 | 1,308 | 24 | 32.50 | 3.58 | 6/59 | 1 | 0 |
| Last 10 | 10 | 1,026 | 15 | 43.00 | 3.77 | 3/65 | 0 | 0 |
Batting style
Lower-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 18.1 | 27.8 | |
| Average v spin | 16.1 | 27.2 | |
| Strike rate v spin | 59 | 57 | |
| Balls per dismissal | 31 | 48 | |
| Dot % | 71.6 | 68.6 |
310 balls in first-class matches · Dec 2024 – Feb 2026
Compare with other playersBowling style
Steady left-arm spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 32.5 | 28.6 | |
| Balls per wicket | 54.5 | 48.5 | |
| Economy | 3.58 | 3.53 | |
| Average with the new ball | 58.0 | 27.8 | |
| Average v right-handers | 27.9 | 28.1 | |
| Average v left-handers | 55.8 | 30.2 | |
| Dot % | 67.2 | 69.0 |
1,308 balls bowled in first-class matches · Dec 2024 – Feb 2026
Compare with other playersRankings
Not in our first-class batting rankings.
Not in our first-class bowling rankings.
Team
- Panadura Sports ClubMajor League TournamentLast played Sept 2026
First-class streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 10/10 | 100% | 11 | 11 | 3113141112 |
- Vishwa Lahiru has taken a wicket in 10 of the last 10 first-class matches bowled in, including the last 11.
Last 10 first-class matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 5 Feb 2026 | Panadura Sports Club | Badureliya Sports Club | Galle International Stadium | 14 (19) | 2/75 (20.0) | Drawn |
| 30 Jan 2026 | Panadura Sports Club | Tamil Union Cricket and Athletic Club | Surrey Village | 38* & 52 | 1/33 (5.3) | Drawn |
| 23 Jan 2026 | Panadura Sports Club | Kurunegala Youth Cricket Club | Surrey Village | – | 1/53 (23.0) | Drawn |
| 16 Jan 2026 | Panadura Sports Club | Colts Cricket Club | Colombo Cricket Club Ground | 1 (8) | 1/121 (32.0) | Drawn |
| 9 Jan 2026 | Panadura Sports Club | Colombo Cricket Club | Galle International Stadium | 19 (58) | 4/171 (41.0) | Drawn |
| 27 Dec 2025 | Panadura Sports Club | Chilaw Marians Cricket Club | Nondescripts Cricket Club Ground | – | 1/33 (7.0) | Drawn |
| 14 Feb 2025 | Panadura Sports Club | Bloomfield Cricket and Athletic Club | Bloomfield Cricket and Athletic Club Ground | 1* (12) | – | Drawn |
| 7 Feb 2025 | Panadura Sports Club | Negombo Cricket Club | FTZ Sports Complex (Board of Investment) | 9 & 31 | 3/111 (29.0) | Negombo Cricket Club won by 216 runs |
| 17 Jan 2025 | Panadura Sports Club | Colts Cricket Club | Panadura Esplanade | 5 (10) | 1/45 (9.3) | Drawn |
| 10 Jan 2025 | Panadura Sports Club | Ragama Cricket Club | Panadura Esplanade | 6 (8) | 1/3 (4.0) | Panadura Sports Club won by 5 wickets |