Muttiah Muralitharan
No prizes for guessing that the world's leading Test wicket-taker Muttiah Muralitharan, sits atop this list as well.
Between 1993 and 2010, Muralitharan played 22 matches against India and claimed 105 wickets, including two 10-wicket and seven five-wicket hauls.
Muralitharan went into the final Test of his career, needing eight Indian wickets to touch the magical 800-wicket mark.
The 38-year-old Sri Lankan spin legend scripted history when he took 5/63 in the first innings followed by 3/128 in the second to enter a territory that no other cricketer had.
The man, who is the first and only one to claim 800 Test wickets, achieved the extraordinary landmark when he dismissed Pragyan Ojha at Galle as Sri Lanka beat India by 10 wickets in the 2010 Test match.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news