CricketSky
ICC Women's World Cup Teams Points Table Schedule Stats

Milinda Siriwardana Stats, Records, Age, Batting & Bowling Career

- All Rounder

Full Name: Milinda Siriwardana

Birth Date: December 4, 1985 (40 Years)

Birth Place:

Nationality: Sri Lanka

Role: All Rounder

Batting Style: Left hand Bat

Bowling Style: Left Arm Orthodox

Teams: Sri Lanka, Rajshahi Royals, Galle Titans, Sri Lanka A, Sri Lanka Board President's XI, Chhattisgarh Warriors, Galle, Dambulla, Sri Lanka Cricket XI, SLC Greys, Sri Lankan XI, Far West United, Colombo Lions, Saracens Sports Club, Badureliya Sports Club

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
TEST 5 9 298 454 0 68 33.11 65.63 0 2 32 11
ODI 27 24 516 525 1 66 22.43 98.28 0 3 39 13
T20I 22 19 275 208 3 42 17.18 132.21 0 0 16 12
T20 (Domestic) 116 105 1648 1172 20 90 19.38 140.61 0 6 116 74
List A 200 176 4036 4438 29 112 27.45 90.94 2 22 296 124
First Class 146 236 8441 12534 18 185 38.72 67.34 17 54 888 185
T10 15 13 334 102 3 119 33.4 327.45 1 1 14 43

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
TEST 5 9 - 257 11 5/51 23.36 3.73 - 0
ODI 27 21 - 547 9 2/27 60.77 5.46 - 0
T20I 22 13 - 206 8 2/17 25.75 8.95 - 0
T20 (Domestic) 116 73 - 1315 49 4/22 26.83 8.04 - 0
List A 200 130 - 3063 108 6/40 28.36 4.67 - 1
First Class 146 173 - 5188 156 9/120 33.25 3.8 - 6
T10 15 5 - 86 5 3/3 17.2 12.29 - 0

Milinda Siriwardana Profile, : Stats, Age, Records, Biography

Milinda Siriwardana is a talented all-rounder from who hails from . Born on December 04, 1985, he is 40 years old as of January 2026. Known for his versatility, M Siriwardana contributes as a Left hand Bat and Left Arm Orthodox, making him a valuable player for his national side.


In Test cricket, Milinda Siriwardana has represented in 5 matches, scoring 298 runs and taking 11 wickets in the red-ball format. His batting includes 32 fours and 11 sixes, showcasing his ability to build innings. His most recent Test appearance came against South Africa at St George's Park on February 2019. As an all-rounder, his career-best batting effort is 68, while his top bowling figures are 3/25.


In the One Day International (ODI) format, Milinda Siriwardana has played 27 matches, adding 516 runs to his tally. With the bat, he has struck 39 fours and 13 sixes. The 40-year-old all-rounder last featured against India on July 2019. His highest ODI score is 66, while his best bowling spell in this format is 2/27.


In T20 Internationals, Milinda Siriwardana has participated in 22 matches, scoring 275 runs. His batting includes 16 fours and 12 sixes, reflecting his aggressive approach in the shorter format. His top T20I score stands at 42, while his best bowling figures are 2/17. His latest T20I outing was against India on September 2017.

Milinda Siriwardana Profile, (FAQs)