He is playing Test, ODI, T20I for Sri Lanka and First class and List A in domestic arena.
That call-up came close on the heels of his maiden first-class ton, 135 for Basnahira South against Ruhuna Royals in the SLC Inter-Provincial Tournament, a match in which he also claimed five wickets.
In 2012, Milinda went over to England to become Bury CC's professional for the 2012 season but his stay was cut short as he was selected to play in the Sri Lanka Premier League.
[4] In October 2020, he was drafted by the Galle Gladiators for the inaugural edition of the Lanka Premier League.
[6] In November 2021, he was selected to play for the Kandy Warriors following the players' draft for the 2021 Lanka Premier League.
[10] Before gaining the Test cap, he scored an unbeaten century in the three-day practice match against the same side.
Milinda took his best bowling figures by getting 3 for 25 runs and due to his allround performance, he adjudged man of the match as well.