MH

M Heshan

8 matches · 18 Jan 2025 to 1 Sept 2026

M Heshan: career summary

M Heshan is a cricketer. M Heshan has played 8 matches on CricInto's records, from 18 Jan 2025 to 1 Sept 2026, for Nugegoda Sports Welfare Club.

In the Major Clubs Limited Over Tournament (3 matches, 2025): 6 runs in 2 innings at an average of 6.00 and a strike rate of 33.33 (highest score 6*); 4 wickets at an average of 17.25 and an economy rate of 5.31 (best 2/23).

In the Major Clubs T20 Tournament (3 matches, 2025–2026): 10 runs in 1 innings at an average of 10.00 and a strike rate of 200.00 (highest score 10); 5 wickets at an average of 20.60 and an economy rate of 8.70 (best 2/23).

In the Major League Tournament (2 matches, 2025): 4 runs in 4 innings at an average of 1.33 and a strike rate of 9.76 (highest score 2).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
Major Clubs Limited Over Tournament321 66*6.00 1833.330 0001
Major Clubs T20 Tournament310 101010.00 5200.000 0010
Major League Tournament241 421.33 419.760 0000

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
Major Clubs Limited Over Tournament3313 6942/23 17.255.3119.50 00
Major Clubs T20 Tournament3311.5 10352/23 20.608.7014.20 00
Major League Tournament2222 8800/40 -4.00- 00

Recent matches

DateMatchBatBowl
1 Sept 2026 NSWC vs MSC Major Clubs T20 Tournament 10 (5)2/51 (3.5)
21 Jul 2025 NSWC vs CCC Major Clubs Limited Over Tournament DNB2/37 (4)
17 Jul 2025 NSWC vs KYCC Major Clubs Limited Over Tournament 6* (16)2/23 (8)
13 Jul 2025 NSWC vs MSC Major Clubs Limited Over Tournament 0 (2)0/9 (1)
6 Jun 2025 NSWC vs CCC Major Clubs T20 Tournament DNB1/29 (4)
5 Jun 2025 NSWC vs TUCAAC Major Clubs T20 Tournament DNB2/23 (4)
21 Feb 2025 NSWC vs TUCAAC Major League Tournament 1 (2) & 2 (13)0/40 (9)
18 Jan 2025 NSWC vs MSC Major League Tournament 0* (10) & 1 (16)0/48 (13)

Frequently asked questions

How many runs has M Heshan scored in the Major Clubs Limited Over Tournament?

M Heshan has scored 6 runs in the Major Clubs Limited Over Tournament, at an average of 6.00.

How many runs has M Heshan scored in the Major Clubs T20 Tournament?

M Heshan has scored 10 runs in the Major Clubs T20 Tournament, at an average of 10.00.

How many wickets has M Heshan taken in the Major Clubs T20 Tournament?

M Heshan has taken 5 wickets in the Major Clubs T20 Tournament, with best figures of 2/23.

How many runs has M Heshan scored in the Major League Tournament?

M Heshan has scored 4 runs in the Major League Tournament, at an average of 1.33.

Which teams has M Heshan played for?

Nugegoda Sports Welfare Club (2025–2026).