Advertisement
Top 10 Fastest Ball in Cricket of All Time – (2025 Updated)

Summary
Cricket has evolved greatly in recent years. With new rules and regulations, limited-over matches have shifted more towards the batters. Bowlers nowadays do not enjoy a good time bowling in limited-overs cricket. They do not get much help from the pitches and the conditions. However, pace bowling has been one of the most exciting aspects of cricket, with fast bowlers creating terror against the batters.
Even in today’s world, a fast bowler, bowling a bouncer and a yorker, remains one of the most pleasing sights. Their ability to bowl fast while maintaining control made them lethal weapons for their teams. Over the years, some of the best fast bowlers have pushed the boundaries of speed, delivering deliveries that have shocked the batters and mesmerized the spectators. To bowl the fastest ball in cricket required not just immense physical strength but also perfect biomechanics and rhythm.
Fastest Balls in Cricket History - Updated List
As the game of cricket is evolving with time, where batsmen are hitting sixes very easily and changing the course of the game, bowlers are also not behind in tackling this where bowlers can clock the high-speed balls with proper training and strength, and give neck-to-neck competition to batsmen in the game of cricket. Here is the list of the Top 15 fastest balls in cricket history.
Rank | Bowler | Speed (km/h) | Speed (mph) | Country | Against | Match Details | Year |
---|---|---|---|---|---|---|---|
1 | Shoaib Akhtar | 161.3 | 100.2 | Pakistan | England | ODI at Cape Town, Cricket World Cup | 2003 |
2 | Brett Lee | 161.1 | 100.1 | Australia | New Zealand | ODI at Napier | 2005 |
3 | Shaun Tait | 161.1 | 100.1 | Australia | England | ODI at Lord’s | 2010 |
4 | Jeffrey Thomson | 160.6 | 99.8 | Australia | West Indies | Test series | 1975 |
5 | Mitchell Starc | 160.4 | 99.7 | Australia | New Zealand | Test at WACA, Perth | 2015 |
6 | Andy Roberts | 159.5 | 99.1 | West Indies | Australia | Test Match | 1975 |
7 | Fidel Edwards | 157.7 | 98.0 | West Indies | South Africa | ODI Series | 2003 |
8 | Lockie Ferguson | 157.3 | 97.8 | New Zealand | Rajasthan Royals (IPL) | IPL – for Gujarat Titans | 2022 |
9 | Umran Malik | 157.0 | 97.6 | India | Delhi Capitals (IPL) | IPL – for Sunrisers Hyderabad | 2022 |
10 | Mitchell Johnson | 156.8 | 97.4 | Australia | England | Ashes Test, MCG | 2013 |
Advertisement
Who Bowled the Fastest Ball in Cricket History?
In this era of cricket, there are many bowlers who can bowl the fastest balls consistently and trouble the batsmen with the raw pace and perfect line and length. Here are the bowlers who have bowled the fastest ball in cricket, clocking the ball at 153.9 km/h to 161.3 km/h and beating the batsmen with their fast bowling.
10. Mitchell Johnson: 156.8 km/h (97.49 mph)

Mitchell Johnson is known as one of the best fast bowlers of his generation. His 2013-14 Ashes series saw some of the fiercest bowling spells in the series. Dismantling and terrorising the batters with his speed and swing with the red ball. He won the 2007 Cricket World Cup, the 2015 Cricket World Cup, the 2006 ICC Champions Trophy, and the 2009 ICC Champions Trophy.
Johnson was a lethal threat to the batters, especially in test cricket. He clocked his fastest delivery in the same Ashes series against the Three Lions. He bowled at a speed of 156.8 km/h on Boxing Day of the test match.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 73 | 313 | 28.40 | 51.1 | 3.33 | 8/61 | 16/12 |
ODI | 153 | 239 | 25.26 | 31.3 | 4.83 | 6/31 | 9/3 |
T20I | 30 | 38 | 20.97 | 17.2 | 7.28 | 3/15 | 0/0 |
9. Umran Malik: 157 km/h (97.55 mph)

Umran Malik is one of the fastest bowlers of this era. The Jammu-Kashmir pacer gained attention when he bowled five consecutive deliveries at over 150 kmph during the IPL 2021 game of Sunrisers Hyderabad vs Delhi Capitals. Malik was also named the Emerging Player of the IPL 2022. Despite making his debut for India, he has not been a consistent player for the side due to his poor performances.
However, he has a long way to go with his career just starting. But he clocked one of the fastest overs in IPL history. He bowled at a speed of 157 km/hr on the fifth ball, breaking his record of 156 from the fourth ball.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | - | - | - | - | - | - | - |
ODI | 10 | 13 | 30.69 | 28.1 | 6.54 | 3/57 | 0/0 |
T20I | 8 | 11 | 22.09 | 12.6 | 10.48 | 3/48 | 0/0 |
Advertisement
8. Lockie Ferguson: 157.3 km/h (97.74 mph)

Kiwi pacer Lockie Ferguson is one of the fastest bowlers of this generation. The Kiwi pacer is known for his brutal pace and speed; he is able to bowl at speeds in excess of 90 mph. This makes him different from the other Black Caps pacers, who are more acquainted with swing bowling. Ferguson has been a regular member of the New Zealand side in limited-overs format. Ferguson is the Kiwi pacer to record the fastest delivery for the side. He clocked at the speed of 157.3 in the IPL 2022 final against the Rajasthan Royals, while playing for the Gujarat Titans.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 1 | 0 | – | – | 4.27 | - | 0/0 |
ODI | 65 | 99 | 31.56 | 33.33 | 5.68 | 5/45 | 2/1 |
T20I | 43 | 64 | 17.00 | 14.3 | 7.10 | 5/21 | 2/1 |
7. Fidel Edwards: 157.7 km/h (97.94 mph)

Fidel Edwards, with his sling action, had a promising career for the West Indies. But he was struck with injuries, and his cricketing career was cut short for that. His inconsistent performance and a poor average of just under 40 in Test cricket have prevented him from fulfilling his early potential. However, he was one of the quickest Windies pacers of his era.
He gained instant success, achieving speeds of 155 and more consistently. Edwards’s fastest ball came against South Africa, where he recorded a 157.7 km/hr delivery. However, due to his poor form, he could not continue his career in international cricket.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 55 | 165 | 37.87 | 58.1 | 3.90 | 7/87 | 3/12 |
ODI | 50 | 60 | 30.20 | 35.6 | 5.08 | 6/22 | 0/2 |
T20I | 26 | 20 | 30.85 | 22.4 | 8.24 | 3/23 | 0/0 |
Advertisement
6. Andy Roberts: 159.5 km/h (99.12 mph)

Andy Roberts was one of the deadliest bowlers in world cricket. He was one of the “quartet” of West Indian fast bowlers from the mid-70s to the early 80s, the others being Michael Holding, Joel Garner, and Malcolm Marshall. Roberts was known as ‘The Jawbreaker.’ He was named this as he was too mean, too quick, and too deadly for the batters.
Roberts helped the Windies win two World Cups in 1975 and 1979. He missed the 160 km/h mark but managed his career-best speed of 159.5 km/hr against Australia back in 1975. He picked up 202 wickets with an average of 14.94 in 42 test matches for the Caribbean nation.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 47 | 202 | 25.61 | 55.1 | 2.78 | 7/54 | 8/11 |
ODI | 56 | 87 | 20.35 | 35.8 | 3.40 | 5/22 | 2/1 |
T20I | - | - | - | - | - | - | - |
5. Mitchell Starc: 160.4 km/h (99.57 mph)

Mitchell Starc is widely regarded as one of the best test bowler in the world. His ability to swing the new ball with amazing pace makes him different from the others. He is also the best active fast bowler in ICC events. He is the fastest bowler in the history of ODI cricket to reach 150 and 200 wickets. Starc’s first ball-inswing yorker to Rory Burns in the Ashes is one of his great deliveries.
Australian quick bowler Mitchell Starc has reduced his speed a bit after some injuries. But he still bowls at 140km/h across all formats of the game. The big Aussie pacer has the record for the 5th fastest ball in cricket history. He bowled at a speed of 160.4 km/h against New Zealand.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 100 | 402 | 27.02 | 47.40 | 3.41 | 6/9 | 20/16 |
ODI | 127 | 244 | 23.40 | 26.6 | 5.26 | 6/28 | 12/9 |
T20I | 65 | 79 | 23.81 | 18.4 | 7.74 | 4/20 | 1/0 |
Advertisement
4. Jeff Thomson: 160.6 km/h (99.66 mph)

Jeff Thomson is one of the fastest bowlers in the history of cricket. The Aussie pacer along with Dennis Lillee created a lethal bowling pair that was one of the most fearsome in Test cricket history. Jeff’s highly effective slinging delivery action helped him pick 200 wickets in just 51 test matches for the Kangaroos. But during his time, he was the fastest bowler.
He bowled then the fastest ball in cricket history, where he unleashed a shocking delivery that reached the speed of 160.6 km/h against the West Indies in 1975 at the iconic WACA, Perth. This is now the fourth fastest ball in cricket history.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 51 | 200 | 28.00 | 52.6 | 3.18 | 6/46 | 16/8 |
ODI | 50 | 55 | 35.30 | 49.0 | 4.32 | 4/67 | 1/0 |
T20I | - | - | - | - | - | - | - |
3. Shaun Tait: 161.1 km/h (100.14 mph)

Shaun Tait is another bowler with a sling action and a fearsome pace. The Aussie pacer’s career had the most success in one-day internationals. Tait had a shortened season due to injuries. But he troubled a lot of batters in international cricket with his speed. He is tied with the fastest ball ever bowled in cricket history with his fellow Australian teammate Brett Lee.
In a 2010 match against England, he showcased his lethal bowling skill, which clocked in at 161.1 km/h, and it is still ranked as one of the fastest deliveries in the game’s history. Craig Kieswetter was the batter to be dismissed in the very same delivery of the match.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 3 | 5 | 60.40 | 82.8 | 4.38 | 3/97 | 0/0 |
ODI | 35 | 62 | 23.56 | 27.23 | 5.19 | 4/39 | 2/0 |
T20I | 21 | 28 | 21.04 | 17.07 | 7.39 | 3/13 | 0/0 |
Advertisement
2. Brett Lee: 161.1 km/h (100.14 mph)

Brett Lee is one of the finest bowlers for Australia across formats. A prolonged career of 13 years for a fast bowler was sensational. He made his debut against India in 1999 and was a member of the mighty Aussie side, which created nightmares for opponents from the 2000s to the 2010s. He has a record for the second-fastest Australian ODI player to take 100 wickets.
However, Lee was known for his pace and the ability to swing the ball with a similar pace, which made him more lethal than others and one of the best yorker bowler in the world. He has the record for the second-fastest delivery in world cricket, which is also tied with his teammate Shaun Tait. He bowled against New Zealand at a speed of 161.1 km/h.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 76 | 310 | 30.81 | 53.3 | 3.46 | 5/30 | 17/10 |
ODI | 221 | 380 | 23.36 | 29.4 | 4.76 | 5/22 | 14/9 |
T20I | 25 | 28 | 25.50 | 19.4 | 7.86 | 3/23 | 0/0 |
1. Shoaib Akhtar: 161.3 km/h (100.23 mph)

Shoaib Akhtar, one of the best Pakistani bowler, is the fastest bowler in cricketing history. The Pakistani fast bowler with long hair and slingy action terrorised the batters with his speed. He was known to be one of the fiercest bowlers in world cricket. He had a long career of 14 years playing in international cricket, despite all the injuries and bans he had in his career.
Akhtar recorded the fastest ball in cricket history during the 2003 ODI World Cup in South Africa. He bowled at the staggering speed of 161.3 km/h against England. This record is nearly impossible to break in modern-day cricket. Nowadays, bowlers prefer line and length more than working on speed.
Format | Mat | Wkts | Ave | SR | Econ | Best Bowling Figures | 4W/5W |
---|---|---|---|---|---|---|---|
Test | 46 | 178 | 25.69 | 45.7 | 3.37 | 6/11 | 10/12 |
ODI | 163 | 247 | 24.97 | 31.4 | 4.76 | 6/16 | 6/4 |
T20I | 15 | 19 | 22.73 | 16.7 | 8.15 | 3/38 | 0/0 |
Conclusion
The fast bowling is not an easy task as it requires proper strength and agility to bowl fast balls consistently and have a positive result out of it. Shoaib Akhtar is the fastest bowler in the history of cricket, where he has bowled the fastest ball in cricket history, clocking a high speed of 161.3 km/h against England. Shoib, who is known to be the "Rawalpindi Express", a name given to him for his shattering speed in fast bowling, which is compared to the speed of a train, usually stuns the batsmen and troubles them when playing against him. Shoaib has set a benchmark in bowling the fastest delivery in cricket, which is still not broken by any other bowler in the history of cricket.
Advertisement
Frequently Asked Questions
What is the fastest ball in cricket history?
+
What is the fastest ball in cricket history?
The fastest ball in cricket history is 161.3 km/h (100.23 mph), which was bowled by Shoaib Akhtar of Pakistan.
Who bowled 175 kph?
+
Who bowled 175 kph?
Matheesha Pathirana bowled 175 kph, which was mistakenly recorded as a technical error.
Who bowled 181 kph in cricket?
+
Who bowled 181 kph in cricket?
Mohammed Siraj bowled 181 kph in cricket, which was again a technical error.
How fast does Bumrah?
+
How fast does Bumrah?
Jasprit Bumrah bowls at an average speed of 135-140 kph.
What is Jofra Archer's fastest ball?
+
What is Jofra Archer's fastest ball?
Jofra Archer's fastest ball is 153 kilometers per hour (95.2 mph), which was bowled by him in the 2019 ICC Men's Cricket World Cup.
What is Starc's fastest ball?
+
What is Starc's fastest ball?
The fastest ball bowled by Mitchell Starc is 160.4 km/h (99.57 mph).
Conversation
(0 Comments)
Editor's Pick