Top 10 Players With Most Maiden Overs In Test Cricket

Prachi Kapruwan

1. Muttiah Muralitharan - The Sri Lankan player Muttiah Muralitharan has bowled 1794 maiden overs in 133 Test matches

Muttiah Muralitharan | Image Source - Social Media

2. Shane Warne - The Australian player Shane Warne has bowled 1761 maiden overs in 145 Test matches

Shane Warne | Image Source - Social Media

3. James Anderson - The England player James Anderson has bowled 1730 maiden overs in 188 Test matches

James Anderson | Image Source - Social Media

4. Anil Kumble - The Indian player Anil Kumble has bowled 1576 maiden overs in 132 Test matches

Anil Kumble | Image Source - Social Media

5. Glenn McGrath - The Australian player Glenn McGrath has bowled 1471 maiden overs in 124 Test matches

Glenn McGrath | Image Source - Social Media

6. Lance Gibbs - The West Indies player Lance Gibbs has bowled 1313 maiden overs in 79 Test matches

Lance Gibbs | Image Source - Social Media

7. Stuart Broad - The England player Stuart Broad has bowled 1304 maiden overs in 167 Test matches

Stuart Broad | Image Source - Social Media

8. Derek Underwood - The England player Derek Underwood has bowled 1239 maiden overs in 86 Test matches

Derek Underwood | Image Source - Social Media

9. Shaun Pollock - The South African player Shaun Pollock has bowled 1222 maiden overs in 108 Test matches

Shaun Pollock | Image Source - Social Media

10. Daniel Vettori - The New Zealand player Daniel Vettori has bowled 1197 maiden overs in 113 Test matches

Daniel Vettori | Image Source - Social Media
James Anderson | Image Source - Social Media