Since the birth of cricket, Australia has been number one in the test. The experts say that the win in a test match depends on the team's bowlers. And the most formidable bowling attack in the test right now is the Australian bowling attack. Cummins, Stark, Lyon, Hazelwood are present bowling attacks of Australia. But you know? This is not the best bowling attack of the Australian team. We'll discuss the top ten best Australian cricket bowlers in history.

1. Shane Warne

Shane Warne is the greatest leg-spin bowler in cricket history. If you make the list of all-time best bowlers in cricket history,  Shane Warne will be ranked at no.1 position. Only two men have achieved 700 wickets in test matches and, Shane Warne is one of them. In the 1999 World Cup against South Africa, he delivered his best performance.

2. Glenn McGrath

McGrath was the primary reason for Australia's domination in cricket since the 90s. He was successful on any surface and all conditions of the pitch. Glenn has taken more world cup wickets than any other bowler. He played 243 innings of Test Cricket, in which he took 563 wickets.

3. Dennis Lillee

Dennis Lillee was the best bowler and most wicket-taker of his time. He was a very fearsome fast bowler with a fiery temper. He retired in 1984 with a record of 355 Test wickets. He was Australia's match-winner most of the time.

4. Charlie Turner

Charlie Turner played for Australia in 1887. He was one of the best bowlers of that time. He debuted against England and took six wickets, and made England score their lowest against Australia. Due to such performance, his nickname was Terror, and he had no competition.

5. Jeff Thomson

Jeff Thomson was the opening partner of the bowler Dennis Lillee. Their combination was the most dangerous in cricket history. He played 51 Test matches in that period and took 200 wickets with an average of 28.00. This means he has taken a wicket in every nine overs.

6. Brett Lee

Brett Lee played his first test in 1999 and retired in 2012. He was one of the fastest bowlers in the world. Brett Lee is the second Australian player who reached 300 wickets in One Day International Cricket. He played 76 Test matches in which he took 310 wickets.

7. Mitchell Johnson

Mitchell Johnson made his Test debut in 2007. Initially, he had many injuries, but he became one of the best fast bowlers of his era by not giving them up. He played 140 Test matches in which he took 313 wickets.

8. Craig McDermott

Craig McDermott was the head of the Australian bowling attack in the late 80s and early 90s. He was a rhythm bowler; his best bowling analysis is 8/97. He played a total of 70 Tests and ended up with 291 wickets.

9. Jason Gillespie

Jason Gillespie made his Test debut against West Indies in Sydney in 1996. He bowled at the speed of 140km/h-150km/h in his early career. Gillespie played 71 Test matches in which he took 259 wickets.

10. Nathon Lyon

Nathon Lyon made his Test debut in 2011. He is considered the most successful off-spin bowler in Australia. He played 69 Test matches and took 269 wickets.