Cricket is said to be a batsman’s game. Bowling is not an easy task as the rules of the game mostly favour  the batsmen more than the bowlers and that’s the major reason that the game is always dominated by batsmen. But there are some bowlers who had the talent using which they gave a torrid time to the batsmen during their playing days.

These bowlers will be remembered in the cricket world for their huge contribution the game. There are lots of Famous bowlers in the history of Cricket who Made Their Names by Their great bowling. On their days these bowlers were able to rip through the oppositions batting line up and made the work easier for the batsman in their team.

Here let’s take a look at the Top 10 Greatest bowlers of all time in the history of cricket.(ones who have retired)

10. Shaun Pollock:

Shaun Pollock is a right arm medium fast bowler who played for South Africa from 1995 to 2008. He finds himself at number 10 in the list of Top 10 greatest  bowlers of all time. He was a street smart bowler, accuracy and sharp swing being his greatest strength. He has claimed more than 800 wickets in his international career. 421 wickets in Tests, 393 wickets in ODI’s and 15 wickets in T20’s.


9.Waqar Younis:

Waqar Younis occupies the number 9 position in our list of top 10 greatest bowlers of all time. He was part of the Pakistan Team from 1989 to 2003, and is also the current coach of the team. He was famous for his ability to bowl the lethal Yorker and reverse swinging the ball. He picked nearly 800 wickets in his career overall. He picked up 373 wickets in Tests, 416 in ODI’s.

8. Dennis Lillee:

Dennis Lillee is a right arm fast bowler who played for Australia during 1971 to 1984. He is regarded as one of the top 1o greatest bowlers of all time for Australia. He started his career as an express fast bowler but injury forced him to cut down his speed eventually. He has 355 wickets in Tests and 103 wickets in ODI’s.

7. Richard Hadlee:

Sir Richard Hadlee is one the best cricketer New Zealand has ever produced. He was part of the New Zealand team from 1973 to 1990. Control and Accuracy were his forte, and he was the first to claim 400 test wickets. Sir Richard Hadlee was one of the most feared bowlers of the 1980’s and he occupies the number 7 spot in our list of top 10 greatest bowlers of all time.

6. Glenn Mcgrath:

Glenn McGrath gets the number 6 position in our list of top 10 greatest bowlers of all time. His main strength is his consistent off stump line and a perfect length. He played for Australia from 1993 to 2007. He made his Test debut against New Zealand at Perth on 12th November 1993 and ODI debut against South Africa at Melbourne on 9th December of top 10 greatest bowlers of all 1993. He has taken most wickets in The World Cup.

5. Anil Kumble:

Anil Kumble, a wrist spinner, is by far the most successful bowler of India. He made his ODI debut against Sri Lanka at Sharjah on 25th April 1990 and Test debut against England at Manchester on 9th August 1990.He finds himself at number 5 in the list. He was a part of the Indian team from 1990-2007. He has more than 900 International wickets to his name, and is also the highest wicket taker for India.

4. Wasim Akram:

Wasim Akram played for Pakistan from 1984-2003,and he is regarded as the best left arm fast bowler of all time in the world and his famously known as Sultan of Swing. He has taken over 900 wickets in his 19-year long international career. Wasim Akram occupies the number 4 position in our list of top 10 best bowlers of all time.

3. Shane Warne:

Shane Warne played for Australia during 1992-2007. H e is one the greatest bowler of in the history of cricket. The fact that he has picked over 1000 wickets in international is itself a wonder of cricket. He grabs the number 3 position in our list of top 10 greatest bowlers of all time. Warne has taken 708 wickets in Tests and 293 wickets in ODI’s.


2. Muttiah Muralitharan:

Muttiah Muralitharan is the greatest  off spinner the world has ever seen. He played for Sri Lanka during 1992 – 2011. His outstanding performance on the field kept tumbling the records one after another. He is the Highest wicket taker in both Tests and ODI’s. He has picked up 800 wickets in Tests and 534 wickets in ODI’s. Muralitharan occupies the number 2 position in our list of top 10 greatest bowlers of all time.

1. Curtly Ambrose:

Curltly Ambrose takes the number 1 spot in the list of top 10 greatest bowlers of all time. He played 98 Tests for the West Indies from 1988 to 2000. As a fast bowler he took 405 Test Wickets at an average of  20.99. He was chosen  as one of the Wisden Cricketers of the Year in 1992,  and after his retirement he was  also selected  as one of West Indies all- time XI by a panel of experts.

Do share your views and opinions on who according to you should have been in the list, and who isthe best according to you.

P.S – The opinions and rankings expressed in this article are completely of the author’s.