Malsha Tharupathi
T20 career record
163
Runs
20.38
Batting average
17
Wickets
8.34
Economy
Batting
Matches11
Innings11
Runs163
Average20.38
Strike rate161.39
High score36
Fifties0
Hundreds0
Boundaries
Fours16
Sixes7
Bowling
Innings19
Overs49.7
Wickets17
Runs conceded414
Average24.35
Economy8.34
Strike rate17.53
Best figures2/11
How they get out
Caught6
Caught behind0
Bowled0
LBW1
Stumped0
Run out1
Fielding
Catches8
Stumpings0
Run outs0
Total dismissals8
Grounds Malsha Tharupathi plays most
- Pallekele International Cricket Stadium5 matches · 45 runs · 3 wkts
- Colts Cricket Club Ground3 matches · 37 runs · 4 wkts
- Rangiri Dambulla International Stadium3 matches · 2 runs · 2 wkts
- P Sara Oval2 matches · 13 runs · 2 wkts
- Sinhalese Sports Club Ground1 match · 35 runs · 1 wkts
- Surrey Village, Maggona1 match · 2 wkts
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 9 Sept 2026 | Major Clubs T20 Tournament | Nondescripts Cricket Club | 35* (17) | 1/36 (4) |
| 5 Sept 2026 | Major Clubs T20 Tournament | Burgher Recreation Club | 0 (1) | 1/24 (3) |
| 1 Sept 2026 | Major Clubs T20 Tournament | Nugegoda Sports Welfare Club | 13 (7) | 1/25 (4) |
| 28 Aug 2026 | Major Clubs T20 Tournament | Police Sports Club | — | 1/12 (2) |
| 24 Aug 2026 | Major Clubs T20 Tournament | Colombo Cricket Club | 8* (5) | 2/20 (2) |
| 20 Aug 2026 | Major Clubs T20 Tournament | Tamil Union Cricket and Athletic Club | 29* (18) | 1/19 (2) |
| 16 Aug 2026 | Major Clubs T20 Tournament | Kurunegala Youth Cricket Club | — | 2/11 (2) |
| 7 Aug 2026 | Lanka Premier League | Galle Gallants | 28 (21) | 1/44 (3.7) |
| 5 Aug 2026 | Lanka Premier League | Kandy Royals | 2 (4) | 2/23 (3) |
| 1 Aug 2026 | Lanka Premier League | Galle Gallants | 36 (17) | 1/16 (2) |
| 29 Jul 2026 | Lanka Premier League | Dambulla Sixers | — | 1/29 (4) |
| 28 Jul 2026 | Lanka Premier League | Jaffna Kings | 9* (4) | 0/12 (2) |
| 25 Jul 2026 | Lanka Premier League | Dambulla Sixers | — | 1/26 (3) |
| 23 Jul 2026 | Lanka Premier League | Kandy Royals | 2 (5) | 1/29 (3) |
| 19 Jul 2026 | Lanka Premier League | Kandy Royals | — | 0/5 (1) |
| 18 Jul 2026 | Lanka Premier League | Galle Gallants | 1 (2) | 0/20 (2) |
| 5 Jul 2024 | Lanka Premier League | Jaffna Kings | — | 0/15 (1) |
| 3 Jul 2024 | Lanka Premier League | Colombo Strikers | — | 1/25 (3) |
| 2 Jul 2024 | Lanka Premier League | Jaffna Kings | — | 0/23 (3) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe FTE Weekly Digest
A preview of the biggest match in the next seven days, key trends for the matches that matter each week, a roundup of the week that was. Everything you need for the T20 week ahead.