CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

Milan Rathnayake Stats, Records, Age, Batting & Bowling Career

Sri Lanka Sri Lanka - All Rounder

Full Name: Milan Rathnayake

Birth Date: August 1, 1996 (29 Years)

Birth Place: Kurunegala

Nationality: Sri Lanka

Role: All Rounder

Batting Style: Right Hand Bat

Bowling Style: Right Arm Medium Fast

Teams: Sri Lanka, Sri Lanka A, Galle, Sri Lanka Cricket Presidents XI, SLC Greys, Moors Sports Club, Sri Lanka Air Force Sports Club

Batting Statistics

Format M Inns Runs BF NO HS AVG S/R 100 50 4s 6s
T20 (Domestic) 29 13 134 102 6 41 19.14 131.37 0 0 11 6
List A 56 35 307 550 7 77 10.96 55.81 0 2 22 5
First Class 62 78 1461 2821 14 136 22.82 51.79 1 5 131 31
TEST 5 6 190 324 0 72 31.66 58.64 0 1 22 3
ODI 1 1 22 31 0 22 22 70.96 0 0 3 0

Bowling Performance

Format M Inns Balls Runs Wkts BBI Avg Econ SR 5W
T20 (Domestic) 29 28 - 571 28 6/12 20.39 7.27 - 1
List A 56 55 - 1637 61 4/31 26.83 4.92 - 0
First Class 62 103 - 4121 142 10/55 29.02 3.49 - 2
TEST 5 9 - 393 14 4/65 28.07 3.42 - 0
ODI 1 1 - 10 0 - 0 10 - 0

Other Sri Lanka Players

View All Squads

Milan Rathnayake Profile, Sri Lanka: Stats, Age, Records, Biography

Milan Rathnayake is a talented all-rounder from Sri Lanka who hails from Kurunegala. Born on August 01, 1996, he is 29 years old as of April 2026. Known for his versatility, M Rathnayake contributes as a Right Hand Bat and Right Arm Medium Fast, making him a valuable player for his national side.


In Test cricket, Milan Rathnayake has represented Sri Lanka in 5 matches, scoring 190 runs and taking 14 wickets in the red-ball format. His batting includes 22 fours and 3 sixes, showcasing his ability to build innings. His most recent Test appearance came against Bangladesh at Sinhalese Sports Club Ground on June 2025. As an all-rounder, his career-best batting effort is 72, while his top bowling figures are 3/39.


In the One Day International (ODI) format, Milan Rathnayake has played 1 matches, adding 22 runs to his tally. With the bat, he has struck 3 fours and 0 sixes. The 29-year-old all-rounder last featured against England on January 2026. His highest ODI score is 22, while his best bowling spell in this format is N/A.

Milan Rathnayake Profile, Sri Lanka (FAQs)