#6 Brian Lara
The Prince of the Carribean, as he was affectionately known, was a joy to watch with his unique style of play and was perhaps the one shining light for the West Indies when compared to their era of dominance which featured so many world-class players.
Question marks may be raised about his qualities as a leader, but there is no doubting his abilities with the bat. He was a true superstar of the game and a package of entertainment when he stepped out in the middle.
Fireworks followed more often than not and along with Sachin Tendulkar and Kumar Sangakkara, has taken the least number of innings (195) to reach the milestone of 10000 runs.
His match-winning performance of 153 not out against Australia in Bridgetown, Barbados in 1999 is considered by many as the finest innings in the history of Test cricket.
More than a decade has passed since Lara's last Test innings but he still holds the record for the highest individual score in the history of Test cricket.
His unbeaten knock of 400 against England was an innings which spoke volumes of his determination to stamp his name on the game, especially after Mathew Hayden had broken his previous world record.
An instant crowd-puller, Lara was well ahead of his times and a true legend of the game.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news