5.Harbhajan Singh
The Punjab off-spinner was part of the Indian Under 19 setup for the 1998 World Cup, where he took 8 wickets in 6 matches at an economy rate of 3.44. A couple of months later, he was selected in the Indian playing XI to face Australia in the third Test of the series in Bengaluru, where he picked up figures of 2 for 112 in 23 overs.
A few days later, he made his ODI debut for India against the same opposition in Sharjah. After Anil Kumble, Harbhajan has the most number of wickets for India in their Test history and even now, continues to play domestic cricket, in order to stake a claim once again in the Indian setup.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news