Skip to content
FairPlay

Cricket player · All-rounder · Sri Lanka

Malsha Tharupathi

Malsha Tharupathi appears in 9 matches with a full FairPlay scorecard (18 Jul 2026 to 7 Aug 2026). 78 runs in 6 innings. 8 wickets from 24.4 overs. 40 matches in FairPlay's recorded career data.

Player profile

Country
Sri Lanka
Role
All-rounder
Born
1 Jan 2005 Age 21
Recorded matches
40League and domestic

Malsha Tharupathi is an all-rounder from Sri Lanka with 40 matches in FairPlay's recorded data, all of them in league, domestic or other non-international cricket.

Batting: 336 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in Youth ODI cricket (258) and the highest recorded score is 46.

Bowling: 39 wickets in recorded matches, 28 of them in Youth ODI cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Malsha Tharupathi: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
T20 (league and domestic)127783613.00166.00/0931.008.810
T106––––––224.0016.000
Youth ODI22212584614.3395.60/02825.505.360

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Malsha Tharupathi at a glance

FairPlay holds 9 complete scorecards featuring Malsha Tharupathi, most recently for Colombo Kaps (T20 and shorter).

In those matches Malsha Tharupathi batted 6 times for 78 runs at a strike rate of 165.96. The highest score was 36 off 15 balls against Galle Gallants.

With the ball: 8 wickets from 24.4 overs, an economy rate of 8.76. Best figures: 2 for 23 against Kandy Royals.

How the 5 dismissals happened: caught 4, LBW 1.

These matches were played at 4 different grounds.

Figures in FairPlay's scorecards

Batting
61783615.60165.960/0
Bowling
924.4021682/238.76

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
7 Aug 2026Colombo Kaps v Galle GallantsBat 28 (17) · Bowl 1/44 (3.4)
5 Aug 2026Colombo Kaps v Kandy RoyalsBat 2 (4) · Bowl 2/23 (3)
1 Aug 2026Colombo Kaps v Galle GallantsBat 36 (15) · Bowl 1/16 (2)
29 Jul 2026Colombo Kaps v Dambulla SixersBat – · Bowl 1/29 (4)
28 Jul 2026Colombo Kaps v Jaffna KingsBat 9* (4) · Bowl 0/12 (2)
25 Jul 2026Dambulla Sixers v Colombo KapsBat – · Bowl 1/26 (3)
23 Jul 2026Kandy Royals v Colombo KapsBat 2 (5) · Bowl 1/29 (3)
19 Jul 2026Colombo Kaps v Kandy RoyalsBat – · Bowl 0/5 (1)
18 Jul 2026Galle Gallants v Colombo KapsBat 1 (2) · Bowl 1/32 (3)

More players from Sri Lanka

All Sri Lanka players