#7 Anil Kumble against Sri Lanka
Anil Kumble is the most successful bowler against Sri Lanka. He picked up 74 wickets against Sri Lanka. The last Sri Lankan player to be dismissed by him was Ajantha Mendis on 8 August 2008.
'Jumbo' is regarded as one of the best spinners from India. He is the highest wicket-taker for India in Tests. He is the only Indian bowler to take a 10-wicket haul in a single innings in Tests. He was one of the Wisden Cricketers of the Year 1996. He was inducted into ICC Hall of Fame in 2015.
#8 Mohammad Abbas against Ireland
Mohammad Abbas has dismissed most Irish players in Tests. He picked up nine wickets against Ireland. He took a five-wicket haul in the second innings of Ireland's first Test on 11 May 2018. The last Irish player to be dismissed by him was Tyrone Kane.
Mohammad Abbas has been a consistent performer in the domestic circuit. He played his debut Test match against the Windies on 21 April 2017. He picked up 42 wickets in the 8 matches he played. He was awarded the PCB's Test Player of the Year 2018.
#9 Ravindra Jadeja against Afghanistan
Ravindra Jadeja has dismissed most Afghani players in Tests. He picked up six wickets against Afghanistan. The last Afghani player to be dismissed by him was Mujeeb ur Rahman. It was Afghanistan's first Test on 14 June 2018.
Current No. 3 Test bowler and all-rounder, 'Jaddu' represented India in 2006 and 2008 U-19 Cricket World Cup. He has been a consistent performer in the domestic circuit. He plays for Chennai Super Kings in Indian Premier League.
He is the first Indian left-arm spinner to take 150 ODI wickets. He was the highest wicket taker of ICC Champions Trophy 2013. He holds the record for minimum matches taken to reach 150 Test wickets mark by a left-arm bowler. He reached the landmark on 5 August 2017 vs Sri Lanka at Sinhalese Sports Club, Colombo.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news