1. Shoaib Akhtar
Brett Lee Bowling Speed: 161.1 km/h
Former Pakistan right-arm, very fast bowler Shoaib Akhtar represented the Pakistan national team in all forms of the game. It is also known as the “Rawalpindi Express”. Akhtar is considered the fastest bowler in the history of cricket. He set an official world record by achieving the fastest delivery of 100 mph (161.3 km/h) against England at the 2003 ICC World Cup. Akhtar is also the first bowler to break the 100-mile mark twice in his career.
In his playing career between 1997 and 2011, he took 178 Test wickets and 247 wickets in ODIs. In addition to international appearances, Shoaib has also played for IPL club KKR and NCL T20 Bangladesh franchise Cyclones of Chittagong.

2. Brett Lee
Brett Lee Bowling Speed: 161.1 km/h
Former cricketer Brett Lee is the fastest Australian bowler in the history of Australian cricket and the second fastest all-time in cricket history. He bowled his fastest delivery of 161.1 km/h against New Zealand at Napier in 2005. He took 310 wickets in Test matches and 280 wickets in ODI matches. Lee, often disputed as the fastest Australian bowler of all time, also earned a reputation as one of the best outfield players.
He helped his nation win the ICC World Cup twice, in 2003 and 2007. Lee played for the IPL teams Kings XI Punjab and Kolkata Knight Riders. He also appeared in the Big Bash League and played for the Sydney Sixers. Interestingly, Lee scored the first hat-trick in Twenty20 International cricket.

3. Shaun Tait
Shaun Tait Bowling Speed: 161.1 km/h
Fast right-arm bowler Shaun William Tait represented the Australia national cricket team and ranks third in the list of all-time fastest bowlers. He threw his fastest delivery of 161.1 km/h (100.1 mp/h) against England. Best known for his ODI accomplishments, Tait took 62 wickets in his active ODI career from 2005 to 2016.
He also represented the Australian team in international Twenty20 matches. Due to his elbow problem, he got his retirement but if we look at his career what an astonishing career he had as a fast bowler. He played a vital role in Kolkata knight riders and Rajasthan Royals in IPL. Tait has also appeared in the Big Bash League for the Hobart Hurricanes, Adelaide Strikers, and Melbourne Renegades.

4. Jeff Thomson
Jeff Thomson Bowling Speed: 160.6 km/h
Former Australian right-arm fast bowler Jeffrey Robert Thomson currently ranks fourth in the list of all-time fastest bowlers. He was also the fastest bowler of his time, delivering his fastest ball at 100 mph (160.6 km/h) against the West Indies in Perth in 1975. His bowling partnership with Dennis Lillee earned a reputation for being the most fearsome attack in Test cricket of the era.
In his playing career between 1972 and 1985, he recorded 200 wickets in Test matches and 55 wickets in ODIs. He also recorded 675 wickets in first-class cricket for Middlesex and New South Wales. As a tribute, the Australian Cricket Board inducted Thomson into the Hall of Fame on January 27, 2016.

5. Mitchell Starc
Mitchell Starc Bowling Speed: 160.4 km/h
His incredible performance at WACA on Day 3 of the 2nd Test between New Zealand and Australia puts him fifth on this list. He drove his fastest delivery at 100 mph (160.4 km/h). And his average has a constant value of 146.4 km / h during the games. The fast left-arm bowler helped Australia win the 2015 ICC Cricket World Cup. Since 2010 he has completed 182 tests and 140 ODI gates in his professional career.
In addition to international matches, he also played for the IPL team Royal Challengers Bangalore and Big Bash franchise Sydney Sixers. During the 2018 IPL auction, he was sidelined by Kolkata Knight Riders for INR 9.4 crores. Undoubtedly. He has a long way to go still and he is doing wonders with his bowling even now.

6. Andy Roberts
Andy Roberts bowling speed: 159.5 km/h
He was an excellent fast bowler, twice taking seven wickets in one inning of a Test game. His fastest delivery of 159.5 km/h (99.1 mph) came in Perth against Australia in 1975. Known for supplying two different types of bouncers, he took 202 test wickets and 87 ODI wickets in his prime.
During his tenure, he completed 10-wicket Tests twice. As well as international appearances, he also played first-class cricket for Hampshire and Leicestershire County. The United States inducted him into their Cricket Hall of Fame in October 2005.

7. Fidel Edwards
Fidel Edwards bowling speed: 157.7 km/h
West Indian fast bowler Fidel Henderson Edwards has played for the West Indies national team since 2003. His fastest delivery of 157.7 km /h came against South Africa in 2003. Surprisingly, Brian Lara was one of the greatest lefties, spotting him in the nets and eventually earning his playing for the national team.
His career constitutes sixty-five wickets in Test cricket and sixty wickets in ODI.So far he also took 5 wickets in 12 Test matches. Aside from international matches, he also played for the Bangladeshi Premier League franchise Khulna Royal Bengals. He competed in the Indian Premier League while playing for Deccan Chargers and Rajasthan Royals.

8. Mitchell Johnson
Mitchell Johnson bowling speed: 156.8 km/h
Retired cricketer Mitchell Johnson is Australia’s premier fast bowler who can also bat deep in the run. Johnson is ranked 7th on the list of fastest bowlers. He bowled a delivery at a speed of 156.8 km/h in the 4th Ashes Test, Day 3 against England in December 2013 at MCG. Johnson took 313 Test wickets and 239 ODI wickets in his cricket career between 2005 and 2015.
He received the ICC’s Sir Garfield Sobers Trophy in 2009. Johnson was also named ICC Cricket Player of the Year and ICC Test Player of the Year in 2014. Recently, IPL side Kolkata Knight Riders bought him for $314.00 in January 2018.

9. Mohammad Sami
Mohammad Sami bowling speed: 156.4 km/h
The man with the worst Test cricket average, Mohammad Shami, is a Pakistani right bow fast bowler. He is the second fastest bowler in Pakistan’s cricket history and number 9 on our list. His fastest delivery of 156.4 km/h (97.1 mph) came in April 2003 in an ODI in Sharjah against Zimbabwe. In his playing career since 2001, he recorded 85 test wickets and 121 ODI wickets for Pakistan.
He left his mark on cricket history and is the only player to have scored a hat-trick in all three cricket formats. Known for his swing and pace, Sami is undoubtedly one of the best bowlers Pakistan has ever produced.

10. Shane Bond
Shane Bond bowling speed: 156.4 km/h
New Zealand’s right arm bowler Shane Edward Bond is often cited as New Zealand’s fastest bowler . Considered one of the most dangerous bowlers of his time, his fastest streak is – 156.4 km /h (97.1 mph) during the 2003 ICC World Championship. As the current bowling coach for Indian Premier League franchise Mumbai Indians, he represented New Zealand from 2002-02 international tournaments in 2010.
In his playing career, he took 87 Test wickets and 147 ODI wickets for the ‘Black Caps’. His best bowling performance came in a friendly against Zimbabwe in 2005, where he conceded 10 wickets in 99 runs. He also made five 5-wicket test moves and four 5-wicket ODI moves.
