Well, the glorious history of test cricket, which spans over decades, has been witness to numerous legendary bowlers, including Muttiah Muralitharan, Jasprit Bumrah, Mitchell Starc, Matt Henry, Kagiso Rabada and many others who have dominated and destroyed even the greatest of the batting lineups with their ruthless and lethal bowling attacks.
While these bowlers have turned out to be the ultimate gamechangers for their respective teams in the most crucial test matches, they have also proven themselves to be one of the most precious assets in the maiden overs. Have you ever wondered about the top four bowlers who hold the record for bowling the highest number of maiden overs in the history of the test format as of February 2026? Well, let’s take a look.
In this article we will take a look at the top four bowlers who have bowled the highest number of maiden overs in the test format.
Top 4 Bowlers With Most Maiden Overs in Tests
-
Muttiah Muralitharan, Sri Lanka – 1,992 Maiden Overs

Often hailed as one of the greatest bowlers in the history of test cricket, the legendary Sri Lankan former international cricketer Muttiah Muralitharan is at the first spot in our list of the top four bowlers who have the highest number of maiden overs in the history of the test format.
Throughout his glorious international cricketing career, which spanned from 1992 to 2011, Muttiah Muralitharan played a record total of 133 test matches and picked up a spine-chilling total of 800 wickets at an economy rate of 2.48 and an astounding average of 22.7, which continues to be the highest number of test wickets ever picked up as of February 2026. Additionally, throughout his glorious test career, Muttiah Muralitharan also bowled a record total of 1,992 overs which continues to be the highest aggregate as of February 2026.
-
Anil Kumble, India – 1,515 Maiden Overs
At the second spot in our list of the top four bowlers who have bowled the highest number of maiden overs in the test format, we have the Indian former international cricketer Anil Kumble, who is often hailed as one of the most successful and influential cricketers to ever represent India at an international level.
Throughout his glorious international cricketing career, which spanned from 1990 to 2008, Anil Kumble represented India in a record total of 132 test matches and picked up a commanding total of 619 wickets at an economy rate of 2.70 and an astounding average of 29.6. Additionally, the legendary Indian bowling stalwart Anil Kumble also bowled a phenomenal total of 1,515 maiden overs in the test format ranking him at the second spot in our list.
-
Shane Warne, Australia – 1,489 Maiden Overs
Next, at the third spot in our list of the top four bowlers who have bowled the highest number of maiden overs in the test format, we have the late Australian international cricketer Shane Warne who is often hailed as one of the greatest bowlers in the history of international cricket to ever represent Australia. Throughout his star-studded international cricketing career which spanned from 1992 to 2007, Shane Warne played a record total of 145 test matches and picked up a spine-chilling total of 708 wickets at an impressive average of 25.4 and an economy rate of 2.65, establishing himself as one of the most influential bowlers of the format.
Moreover, often hailed as one of the most sought-after spinners in the history of international cricket, Shane Warne also bowled a record total of 1,489 maiden overs, which continues to be the third-highest aggregate in the test format as of February 2026, ranking him at the third spot on our list.
-
James Anderson, England – 1,387 Maiden Overs
Finally, at the fourth spot in our list of the top four bowlers who have bowled the highest number of maiden overs in the test format, we have the legendary English former international cricketer James Anderson, who represented England across all formats of international cricket from 2002 to 2024 and is still hailed as one of the most lethal bowlers in the history of the test format.
Throughout his star-studded international cricketing career, the English bowling sensation James Anderson played a record total of 188 test matches and picked up a phenomenal total of 704 wickets at an economy rate of 2.79 and an astounding average of 26.5. Furthermore, owing to his unmatched bowling dominance, James Anderson also bowled a spine-chilling total of 1,387 maiden overs in the test format which continues to be the fourth-highest aggregate as of February 2026.