Milinda Siriwardana
78 matches · 11 Jul 2015 to 28 Aug 2026
- Full name
- Tisse Appuhamilage Milinda Siriwardana
- Born
- 4 Dec 1985, Nagoda
- Age
- 40 years
- Role
- Batting all rounder
- Batting
- Left-handed
- Bowling
- Slow left-arm orthodox
Tisse Appuhamilage Milinda Siriwardana, commonly as Milinda Siriwardana (born 4 December 1985) is a professional Sri Lankan cricketer, who plays for limited over formats. He is a left-hand batsman and a left-arm spinner. He started his cricket career at Kalutara Vidyalaya. He is playing Test, ODI, T20I for Sri Lanka and First class and List A in domestic arena. He usually fields at short cover.
During the West Indies tour in 2015, international commentators Russell Arnold and Ian Bishop praised Siriwardena as the Man with a golden arm due to his wicket-taking ability in each time he started to ball in crucial times.
Text from Wikipedia (CC BY-SA 4.0).
Milinda Siriwardana: career summary
Milinda Siriwardana is a batting all rounder from Sri Lanka, born on 4 Dec 1985 in Nagoda. Milinda Siriwardana has played 78 matches on CricInto's records, from 11 Jul 2015 to 28 Aug 2026, for Badureliya Sports Club, Negombo Cricket Club, Galle Gladiators, Sri Lanka and Rajshahi Kings.
In ODIs (27 matches, 2015–2019): 516 runs in 24 innings at an average of 22.43 and a strike rate of 98.29, with 0 hundreds and 3 fifties (highest score 66); 9 wickets at an average of 60.78 and an economy rate of 5.46 (best 2/27).
In T20Is (21 matches, 2015–2017): 275 runs in 19 innings at an average of 17.19 and a strike rate of 132.21 (highest score 42); 8 wickets at an average of 23.75 and an economy rate of 8.64 (best 2/17).
In the Major Clubs Limited Over Tournament (10 matches, 2024–2026): 153 runs in 10 innings at an average of 15.30 and a strike rate of 65.11, with 0 hundreds and 1 fifty (highest score 52); 1 wicket at an average of 13.00 and an economy rate of 2.17 (best 1/12).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 9 | 0 | 298 | 68 | 33.11 | 454 | 65.64 | 0 | 2 | 32 | 11 | 1 |
| ODI | 27 | 24 | 1 | 516 | 66 | 22.43 | 525 | 98.29 | 0 | 3 | 39 | 13 | 1 |
| T20I | 21 | 19 | 3 | 275 | 42 | 17.19 | 208 | 132.21 | 0 | 0 | 16 | 12 | 4 |
| Major Clubs Limited Over Tournament | 10 | 10 | 0 | 153 | 52 | 15.30 | 235 | 65.11 | 0 | 1 | 9 | 7 | 2 |
| Major Clubs T20 Tournament | 6 | 5 | 0 | 55 | 27 | 11.00 | 41 | 134.15 | 0 | 0 | 3 | 4 | 1 |
| Lanka Premier League | 4 | 3 | 1 | 28 | 13* | 14.00 | 20 | 140.00 | 0 | 0 | 4 | 1 | 0 |
| Major League Tournament | 4 | 5 | 0 | 98 | 83 | 19.60 | 158 | 62.03 | 0 | 1 | 9 | 2 | 0 |
| Bangladesh Premier League | 1 | 1 | 0 | 4 | 4 | 4.00 | 6 | 66.67 | 0 | 0 | 0 | 0 | 0 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 5 | 9 | 68.5 | 257 | 11 | 3/25 | 23.36 | 3.73 | 37.55 | 0 | 0 |
| ODI | 27 | 21 | 100.1 | 547 | 9 | 2/27 | 60.78 | 5.46 | 66.78 | 0 | 0 |
| T20I | 21 | 12 | 22 | 190 | 8 | 2/17 | 23.75 | 8.64 | 16.50 | 0 | 0 |
| Major Clubs Limited Over Tournament | 10 | 2 | 6 | 13 | 1 | 1/12 | 13.00 | 2.17 | 36.00 | 0 | 0 |
| Major Clubs T20 Tournament | 6 | 0 | 0 | 0 | 0 | - | - | - | - | 0 | 0 |
| Lanka Premier League | 4 | 1 | 2 | 26 | 0 | 0/26 | - | 13.00 | - | 0 | 0 |
| Major League Tournament | 4 | 1 | 2 | 8 | 0 | 0/8 | - | 4.00 | - | 0 | 0 |
| Bangladesh Premier League | 1 | 1 | 3 | 29 | 0 | 0/29 | - | 9.67 | - | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 28 Aug 2026 | BSC vs CCC Major Clubs T20 Tournament | 7 (5) | - |
| 24 Aug 2026 | BSC vs ACCC Major Clubs T20 Tournament | 27 (14) | - |
| 22 Aug 2026 | BSC vs PSC Major Clubs Limited Over Tournament | 1 (4) | - |
| 20 Aug 2026 | BSC vs SSC Major Clubs T20 Tournament | 20 (15) | - |
| 16 Aug 2026 | BSC vs NCC Major Clubs T20 Tournament | 1 (5) | - |
| 14 Aug 2026 | BSC vs CCC Major Clubs Limited Over Tournament | 22 (51) | - |
| 31 Jan 2025 | NCC vs ACCC Major League Tournament | 4 (19) & 6 (6) | - |
| 17 Jan 2025 | NCC vs PSC Major League Tournament | 83 (120) | - |
| 10 Jan 2025 | NCC vs CMCC Major League Tournament | DNB | 0/8 (2) |
| 27 Dec 2024 | NCC vs CCC Major League Tournament | 2 (7) & 3 (6) | - |
Frequently asked questions
How many runs has Milinda Siriwardana scored in ODIs?
Milinda Siriwardana has scored 516 runs in ODIs, at an average of 22.43.
How many wickets has Milinda Siriwardana taken in ODIs?
Milinda Siriwardana has taken 9 wickets in ODIs, with best figures of 2/27.
How many runs has Milinda Siriwardana scored in T20Is?
Milinda Siriwardana has scored 275 runs in T20Is, at an average of 17.19.
How many wickets has Milinda Siriwardana taken in T20Is?
Milinda Siriwardana has taken 8 wickets in T20Is, with best figures of 2/17.
How many runs has Milinda Siriwardana scored in the Major Clubs Limited Over Tournament?
Milinda Siriwardana has scored 153 runs in the Major Clubs Limited Over Tournament, at an average of 15.30.
What is Milinda Siriwardana's highest score?
Milinda Siriwardana's highest score is 83, in the Major League Tournament.
How old is Milinda Siriwardana?
Milinda Siriwardana was born on 4 Dec 1985 in Nagoda, and is 40 years old.
Which teams has Milinda Siriwardana played for?
Badureliya Sports Club (2026), Negombo Cricket Club (2024–2025), Galle Gladiators (2020), Sri Lanka (2015–2019) and Rajshahi Kings (2016).