#4. Mahela Jayawardene (Sri Lanka) (25957 Runs)
For long, Jayawardene had been handling Sri Lanka’s middle order on his own. Jayawardene was a silent killer, you wouldn’t even realize when this guy would start scoring and take away the match from your team.
A fan favourite, Jayawardene was born in 1977 and made his debut for Sri Lanka in 1997. He went on to play till 2015, a career lasting 18 years.
Stats: Jayawardene played in 652 matches over his 18-year long career. He scored 25957 runs at a mediocre average of 39.15 in 725 innings. Further, he had a career strike rate of 64.73.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news