December 16: Sanga and Mahela last ODI in Sri Lanka
On this day in 1989, Sri Lankan former captain Hashan Thilakarathne made his debut in Test matches. He played his maiden Test match against Australia at Hobart. Unfortunately, Hashan Thilakarathne was dismissed for a duck on his debut.
On this day in 2014, Sri Lankan legends Kumar Sangakkara and Mahela Jayawardene played their last ODI match in Sri Lanka. They played their last match on their home soil against England at R. Premadasa Stadium in Colombo.
On this day in 2014, Sri Lankan legend Mahela Jayawardene became the second Sri Lankan to take a wicket in his last ball in Sri Lanka after Sri Lankan great Muttiah Muralitharan. During the 7th ODI match of the series against England, Mahela Jayawardene took the wicket of James Tredwell as the last wicket for England.
On this day in 2014, Sri Lankan opening batter TM Dilshan played his 300th ODI match and passed 9000 runs in ODI matches. He reached his 9000-run milestone during his 275th inning and became the second-fastest Sri Lankan to reach the 9000-run milestone.
On this day in 2014, Sri Lankan former captain Dinesh Chandimal passed the 2000-run milestone in ODI matches, while Sri Lankan all-rounder Thisara Perera passed 1000 runs in ODI matches.
On this day in 2020, Jaffna Stallions became the champions of the inaugural edition of the Lanka Premier League by beating the Galle Gladiators by 53 runs in the final.