#2 Mahela Jayawardene (652 Matches) (Sri Lanka)
Well, we have our 3rd and yes the last Sri Lankan on our list. For Sri Lanka, Jayawardene has been a very dependable player. To make things simpler, he has played a role similar to that of what Rahul Dravid has played for India.
Jayawardene was a fan favourite who started his career in 1997 and went on to play till 2015. In his long career of 18 years, Jayawardene has earned himself a lot of respect as a cricketer.
Stats: Jayawardene has scored 25957 runs at an average of 39.15 in 652 matches.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news
Edited by Kishan Prasad