Answer
Mahela Jayawardene spent 18 years playing international cricket for Sri Lanka. He made his debut in 1999 and retired in 2017. He is one of the most successful batsmen in Sri Lankan history, having scored over 12,000 runs in Tests and over 10,000 runs in ODIs. He was also a key member of the Sri Lankan team that won the 2011 Cricket World Cup.