Tillakaratne Mudiyanselage Dilshan is a former Sri Lankan cricketer and a former captain of the Sri Lanka national cricket team. He is popularly known as ...
ODI debut (cap 102): 11 December 1999 v Zim... ODI shirt no: 23
Last ODI: 28 August 2016 v Australia Test debut (cap 80): 18 November 1999 v Zim...