The Indian team had the best set of batsmen in the history of cricket. They were strong and powerful, but they were not undefeatable. These bowlers from all over the world had the best bowling attack against team India and they excelled especially against team India. These Top 10 bowlers have the best set of bowling attacks against team India and they had the highest number of wickets in their matches than any other bowlers from all over the world. Since they played constantly with team India, they know the weakness and batting style of the famous batsmen in the Indian team. It’s not only their hard work but also their analytics against Indian batsmen that worked in this process.

1. Muthiah Muralidaran

The player at the top of this list is the former cricketer and grand master of the bowling MUTHIAH MURALIDARAN from Sri Lanka to have the best bowling attack against team India in ODI cricket. He has played a total of 59 innings against them and has a total of 74 wickets in these matches. His best bowing figure against them is 7/30

2. Chaminda Vaas

The player at the 2nd spot is also a Sri Lankan former cricketer and bowler CHAMINDA VAAS for his excellent performance against India in ODI cricket and he has played 60 innings with them. He has taken a total of 70 wickets against India in ODI cricket and his best figure is 5/14

3. Wasim Akram

The player at the 3rd spot is the former experienced cricketer and bowler WASIM AKRAM from the Pakistan cricket team and his performance in bowling against India in ODI cricket. He has played 47 innings against them and has taken 60 wickets. His best bowling figure against them is 4/35.

4. Saqlain Mushtaq

The player at the 4th spot is the former legend and cricket SAQLAIN MUSHTAQ from the Pakistan cricket team and his brilliant performance in bowling against India in ODI cricket. He has played 34 innings and has taken 57 wickets against them. His best bowling figure against India is 5/45 in his career from 1996 – 2000.

5. Brett Lee

The player at the 5th spot is the former cricketing legend and bowler BRETT LEE from the Australian bowling squad and his performance against India in ODI cricket. He has played a total of 30 innings with them in his career from 2000 – 2012 and has taken a total of 55 wickets. His best bowling figure with India is 5/27.

6. Aaqib Javed

The player at the 6th spot is the former cricket and bowler AAQIB JAVED from the Pakistan cricket team and his performance in bowling against team India in ODI cricket. He has played a total of 36 innings with them and has taken 54 wickets in his career from 1989 – 1998. His best figure with them is 7/37.

7. Sm Pollock

The player in the 7th position is the former cricketer and a great bowler POLLOCK from the South African cricket team and his performance in the 2000s and he performed really well against India. He has played a total of 33 innings and has taken 48 wickets into account and his best figure against them is 5/37.

8. Allan Donald

The player at the 8th spot is another cricketing legend from the South African cricket team ALLAN DONALD and his record for his performance against India in ODI cricket. He has played a total of 26 innings against India and has taken 46 wickets. His best bowling figure was 5/29 with team India

9. Courtney Walsh

COURTNEY WALSH is a former West Indies cricketer and bowler who had a great time performing against the Indian cricket team in ODI cricket. He has played a total of 38 innings with India in his career from 1985 and has taken 44 wickets against them. His best bowling figure was 4/16.

10. Lasith Malinga

The last person on this list is the former legend and cricketer LASITH MALINGA from the Sri Lankan cricket team and who could forget his performance against India in ODI cricket? He has played a total of 39 innings and has taken 44 wickets in his ODI career against India. His best figure was 3/64 against India.