8. Harbhajan Singh

At the turn of the century, Harbhajan Singh was India’s best off-spinner in ODIs. ‘Bhajji’ was difficult to score off, as he bowled a tight line and hardly erred in length. He bamboozled the batsman by mixing his ‘Doosra’ with his stock off-spin delivery. The ‘Turbanator’ got a good drift in the air and purchase off the surface.
A hard-core competitor, he played the perfect foil to Anil Kumble and formed a potent spin duo for India under Ganguly's captaincy. 'Bhajji' was one of the pranksters in the dressing room and his jovial nature lifted the spirits of the Indian team.
ODI Record 2000-2005
Matches - 104
Wickets - 120
Avg - 31.93
Eco - 4.10
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news