Skip to content
FairPlay
Milinda Siriwardana

Cricket player · All-rounder · Sri Lanka

Milinda Siriwardana

Milinda Siriwardana appears in 5 matches with a full FairPlay scorecard (12 Mar 2026 to 3 Aug 2026). 54 runs in 5 innings. 1 wicket from 5 overs. 49 matches in FairPlay's recorded career data.

Player profile

Country
Sri Lanka
Role
All-rounder
Batting
Left-hand bat
Bowling
Slow left-arm orthodox
Born
4 Dec 1985 Age 40
Recorded matches
4919 internationals

Milinda Siriwardana is an all-rounder from Sri Lanka with 49 matches in FairPlay's recorded data, including 19 internationals (19 ODIs).

Batting: 943 runs across all recorded formats, with 1 hundred and 4 fifties; the most runs came in ODI cricket (381) and the highest recorded score is 119.

Bowling: 12 wickets in recorded matches, 7 of them in T10 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.

Milinda Siriwardana: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
ODI19193816521.1796.20/23110.675.550
T20 (league and domestic)88823711.71105.10/0165.009.290
T10181634311926.38288.21/1717.0010.820
List A441376534.25116.10/1135.007.240

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.

Milinda Siriwardana at a glance

FairPlay holds 5 complete scorecards featuring Milinda Siriwardana, most recently for Sri Lankan Lions (T20 and shorter).

In those matches Milinda Siriwardana batted 5 times for 54 runs at a strike rate of 93.10. The highest score was 37 off 25 balls against Afghanistan Pathans.

With the ball: 1 wicket from 5 overs, an economy rate of 7.80. Best figures: 1 for 6 against Afghanistan Pathans.

How the 5 dismissals happened: bowled 2, caught 2, stumped 1.

These matches were played at 3 different grounds.

Figures in FairPlay's scorecards

Batting
50543710.8093.100/0
Bowling
2503911/67.80

Match by match

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

DateMatch
3 Aug 2026Indian Royals v Sri Lankan LionsBat 5 (4) · Bowl –
1 Aug 2026Sri Lankan Lions v Bangladesh TigersBat 1 (4) · Bowl 0/33 (4)
30 Jul 2026Sri Lankan Lions v Afghanistan PathansBat 37 (25) · Bowl 1/6 (1)
18 Mar 2026India Capitals v India TigersBat 4 (8) · Bowl –
12 Mar 2026Royal Riders Punjab v India TigersBat 7 (17) · Bowl –

More players from Sri Lanka

All Sri Lanka players