Category | Cricket

10 Indian Bowlers Who Took the Most Wickets in England – Guess Who’s No.1! 

By Vinod Rajbhar             July 12, 2025

Venkatesh Prasad 

He has been a fantastic bowler, but he has only been able to take a total of 15 wickets on the grounds of England. 

10

Image: Crickbuzz

Ajit Agarkar 

With a total of 17 wickets in the England field, Sir Ajit has set a mark with his fabulous performance. 

9

Image: Cric Tracker

Ravichandran Ashwin 

He has taken a total of 20 wickets in England. He has named himself in the top 10 of the most wicket takers. 

8

Image: Crickbuzz

Jasprit Bumrah 

In the test matches in England, Bumrah has shown an enormous performance by taking a total of 28 wickets at England's grounds. 

7

Image: NDTV Sport

Anil Kumble 

Anil Kumble carries a total of 36 wickets in the test matches played in England stadiums. 

6

Image: CricketMash

Mohammad Shami 

The reverse swing bowler has gained a total of 29 wickets in the English test cricket matches. 

5

Image: Hindustan Times

Zaheer Khan 

The most lethal bowler in the 2000s had taken around 31 wickets in test matches in England. 

4

Image: Cricket Country

Bhuvneshwar Kumar 

Bhuvneshwar has been an impressive player who has a total of 37 wickets in England. 

3

Image: Cricket Addictor

Kapil Dev 

This legend has made records in England also, with an impressive 61 wickets in test matches. 

2

Image:  ZAP cricket 

Ishant Sharma 

Ishant Sharma has taken the most wickets in England and has also been named in the Lord's Board with a total of 7 wickets and overall 67 test wickets.

1

Image: India Today