Top 10 Bowlers With Most Overs Bowled In Test Cricket

Prachi Kapruwan

1. Muttiah Muralitharan - The Sri Lankan player Muttiah Muralitharan has bowled the most overs in Test Cricket bowling 7,339 overs in 133 Test matches

Muttiah Muralitharan | Image Source - Social Media

2. Anil Kumble - The Indian player Anil Kumble has bowled 6,808 overs in 132 Test matches

Anil Kumble | Image Source - Social Media

3. Shane Warne - The Australian player Shane Warne has bowled 6,784 overs in 145 Test matches

Shane Warne | Image Source - Social Media

4. James Anderson - The England player James Anderson has bowled 6,672 overs in 188 Test matches

James Anderson | Image Source - Social Media

5. Stuart Broad - The England player Stuart Broad has bowled 5,616 overs in 167 Test matches

Stuart Broad | Image Source - Social Media

6. Nathan Lyon - The Australian player Nathan Lyon has bowled 5,528 overs in 132 Test matches

Nathan Lyon | Image Source - Social Media

7. Courtney Walsh - The West Indies player Courtney Walsh has bowled 5,003 overs in 132 Test matches

Courtney Walsh | Image Source - Social Media

8. Glenn McGrath - The Australian player Glenn McGrath has bowled 4,874 overs in 124 Test matches

Glenn McGrath | Image Source - Social Media

9. Daniel Vettori - The New Zealand player Daniel Vettori has bowled 4,802 overs in 113 Test matches

Daniel Vettori | Image Source - Social Media

10. Harbhajan Singh - The Indian player Harbhajan Singh has bowled 4,763 overs in 103 Test matches

Harbhajan Singh | Image Source - Social Media
Anil Kumble | Image Source - Social Media