Skip to content
FairPlay
Dilshan Madushanka

Cricket player · Bowler · Sri Lanka

Dilshan Madushanka

Dilshan Madushanka appears in 26 matches with a full FairPlay scorecard (3 Feb 2026 to 31 Oct 2026). 7 runs in 7 innings. 35 wickets from 133.2 overs. 118 matches in FairPlay's recorded career data.

Player profile

Country
Sri Lanka
Role
Bowler
Batting
Right-hand bat
Bowling
Left-arm fast-medium
Born
18 Sept 2000 Age 26
Recorded matches
11865 internationals

Dilshan Madushanka is a bowler from Sri Lanka with 118 matches in FairPlay's recorded data, including 65 internationals (1 Test, 40 ODIs, 24 T20Is).

Batting: 88 runs across all recorded formats, with 0 hundreds and 0 fifties; the most runs came in ODI cricket (52) and the highest recorded score is 19.

Bowling: 143 wickets in recorded matches, 71 of them in ODI cricket, with 3 five-wicket hauls.

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.

Dilshan Madushanka: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test12000.000.00/00–4.530
ODI4017521913.0046.40/07126.246.042
T20I248210.2914.30/02232.369.580
T20 (league and domestic)43726126.5051.00/03534.009.040
T102––––––0–15.000
Youth ODI62844.00114.30/01318.465.351
Other2––––––253.507.130

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.

Dilshan Madushanka at a glance

FairPlay holds 26 complete scorecards featuring Dilshan Madushanka, most recently for Sri Lanka (T20 and shorter, one-day).

In those matches Dilshan Madushanka batted 7 times for 7 runs at a strike rate of 20.59. The highest score was 4 not out off 11 balls against Galle Gallants.

With the ball: 35 wickets from 133.2 overs, an economy rate of 7.50. Best figures: 5 for 34 against Pakistan.

How the 3 dismissals happened: bowled 2, caught 1.

These matches were played at 14 different grounds.

Figures in FairPlay's scorecards

Batting
7474*2.3320.590/0
Bowling
26133.221,000355/347.50

Match by match

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

DateMatch
31 Oct 2026Pakistan v Sri LankaBat – · Bowl 3/63 (9.3)
29 Oct 2026Sri Lanka v EnglandBat 0* (0) · Bowl 1/64 (9)
27 Oct 2026Pakistan v Sri LankaBat – · Bowl 5/34 (8.3)
22 Oct 2026Sri Lanka v EnglandBat – · Bowl 0/89 (10)
18 Oct 2026Pakistan v Sri LankaBat 1* (5) · Bowl 2/67 (10)
27 Sept 2026England v Sri LankaBat 2* (10) · Bowl 1/49 (7)
24 Sept 2026England v Sri LankaBat – · Bowl 2/54 (9)
22 Sept 2026England v Sri LankaBat 0 (1) · Bowl 1/45 (10)
19 Sept 2026England v Sri LankaBat 0 (5) · Bowl 0/24 (2)
17 Sept 2026England v Sri LankaBat – · Bowl 0/22 (2)
5 Aug 2026Jaffna Kings v Galle GallantsBat – · Bowl 1/43 (3)
2 Aug 2026Jaffna Kings v Dambulla SixersBat – · Bowl 3/32 (4)
30 Jul 2026Jaffna Kings v Kandy RoyalsBat – · Bowl 2/36 (4)
28 Jul 2026Colombo Kaps v Jaffna KingsBat – · Bowl 3/30 (4)
26 Jul 2026Kandy Royals v Jaffna KingsBat – · Bowl 0/22 (4)
23 Jul 2026Galle Gallants v Jaffna KingsBat 4* (11) · Bowl 2/35 (4)
22 Jul 2026Jaffna Kings v Colombo KapsBat – · Bowl 2/12 (3)
19 Jul 2026Dambulla Sixers v Jaffna KingsBat – · Bowl 1/31 (4)
17 Jul 2026Jaffna Kings v Galle GallantsBat – · Bowl 0/40 (2)
12 Jun 2026West Indies v Sri LankaBat – · Bowl 0/39 (3.2)
21 Apr 2026Sunrisers Hyderabad v Delhi CapitalsBat – · Bowl 1/36 (4)
28 Feb 2026Pakistan v Sri LankaBat – · Bowl 3/33 (4)
25 Feb 2026New Zealand v Sri LankaBat – · Bowl 0/34 (3)
22 Feb 2026England v Sri LankaBat 0 (2) · Bowl 2/25 (4)
19 Feb 2026Sri Lanka v ZimbabweBat – · Bowl 0/20 (3)
3 Feb 2026Sri Lanka A v OmanBat – · Bowl 0/21 (3)

Sri Lanka's next match

Pakistan v Sri Lanka, ICC World Test Championship, 9 Nov 2026 at Rawalpindi Cricket Stadium.

The playing XI is named at the toss, so this does not mean Dilshan Madushanka has been selected.

More players from Sri Lanka

All Sri Lanka players