#3 Kumar Sangakkara (590 Matches) (Sri Lanka)
Sangakkara is an extremely underrated and underappreciated batsman. He started his career in 2000 and went onto play till 2015. He played at a time when there were a lot of great batsmen and that's why many of his records have gone unnoticed.
Not only was he a great player but also a great captain and a wicket-keeper. He has 678 dismissals to his name making him the 4th best keeper ever.
Stats: Kumar Sangakkara is the 2nd highest run scorer in cricket with 28016 runs in 590 matches. Further, he has had a phenomenal career average of 46.77.
Spoiler Alert: Having already had 2 Sri Lankan's on the list, we aren't still done with them.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news