Answer
Tillakaratne Mudiyanselage Dilshan is the full name of Sri Lankan cricketer Tillakaratne Dilshan. He is a former Sri Lankan cricketer who played all formats of the game. He is a right-handed batsman and right-arm off break bowler. He was born on 10 October 1976 in Matara, Sri Lanka. He made his Test debut in 1999 against Zimbabwe and his ODI debut in 2000 against India.