Fast Bowlers
#8 Stuart Broad

Stuart Broad has been a phenomenal bowler and a great servant of English cricket over the years. He is a hard-working bowler who hits the deck hard with his excellent seam position. Due to his height, he gets extra-bounce from any surface. Hence, he complements the swing bowling of Anderson perfectly.
Against India, Broad has taken 54 wickets in 15 matches at an average of 24.48. The Indian batsmen have always found it hard to negotiate his bowling in English conditions. He is also a useful lower-order batsman whose runs are vital for England.
#9 Kagiso Rabada

Rabada is an extremely talented young fast bowler who with his subtle pace can surprise a world-class batsman. Coupled with effective pace, he also has the unique ability to swing the ball both ways. Hence, this makes him a very dangerous bowler to face on any surface.
Having made his test debut against India, he has picked up 17 wickets in 6 matches at an average of 24.41 against them. When India played the 3 test match series in South Africa in January 2018, Rabada was the picked up 15 wickets in just 3 matches at an average of 20.26.
Hence, he is one of those few fast bowlers against whom the Indian batsman have struggled against.
#10 James Anderson

James Anderson is currently the best bowler in test cricket. He is particularly deadly in English conditions due to his ability to swing the ball both the ways. He has formed a formidable new-ball partnership with Broad for England.
Anderson has been a very successful bowler against the Indian batsmen as he has picked up 86 wickets in 22 matches at an average of 28.17. He has also got the better of the great Sachin Tendulkar and the current best Indian batsman Virat Kohli. His wickets were influential for England in their 2012 series win in India.
Hence, from the above stats, it is quite evident that Anderson has been a brilliant bowler against India.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news