Fastest Bowlers in Cricket History: The All-Time Quickest
On this page5
Ask a batter who faced Shoaib Akhtar at his quickest and they won’t talk about numbers first. They’ll talk about not seeing the ball until it was already past them. That’s the real story behind the speed guns: a short list of bowlers who made 150 km/h look routine, and a smaller handful who pushed past 160.
All-Time Fastest Bowlers
| Bowler | Country | Era | Approx. peak speed |
|---|---|---|---|
| Shoaib Akhtar | Pakistan | 1997–2011 | ~161 km/h (official record) |
| Brett Lee | Australia | 1999–2012 | ~160 km/h |
| Jeff Thomson | Australia | 1972–1985 | ~160 km/h (estimated, pre-gun era) |
| Shaun Tait | Australia | 2005–2016 | ~160 km/h |
| Andy Roberts | West Indies | 1973–1983 | High pace; difficult to measure precisely |
| Mitchell Starc | Australia | 2010–present | ~155+ km/h |
| Fidel Edwards | West Indies | 2003–2012 | Regularly above 150 km/h |
Shoaib Akhtar — The Rawalpindi Express
Shoaib Akhtar holds the official world record for the fastest delivery ever bowled in international cricket: 161.3 km/h (100.2 mph) during the 2003 ICC Cricket World Cup against England. That single ball gets the headlines, but Akhtar was quick throughout his career and could sustain spells in the high 150s. He was also injury-prone and sometimes erratic. At his best, batters simply had no answer for him.
Jeff Thomson and the Pre-Radar Era
Jeff Thomson terrorised batters in the mid-1970s alongside Dennis Lillee, forming one of the most feared new-ball pairings in Test history. Speed guns as we know them didn’t exist yet, so estimates rely on the technology available at the time plus accounts from players who faced him. By most reckonings, Thomson was bowling at speeds close to what today’s fastest bowlers hit with radar confirmation. His unusual, slinging action added steep, unpredictable bounce that made him harder to read than raw pace alone would suggest.
Brett Lee — Speed With Control
Brett Lee paired express pace with the ability to swing the ball at high speed, which made him effective on flat pitches as well as bouncy ones. He stayed near the top of world cricket’s speed charts for more than a decade, and that longevity at extreme pace is what separates him from bowlers who flashed fast for a season or two and faded.
What Separates the Truly Fast from the Rest
Bowling at 150+ km/h even once is rare. Doing it spell after spell, staying fit, and hitting the right length at that speed is rarer still. Every bowler on this list turned raw pace into wickets, not just radar-gun trivia.
Frequently asked questions
Who is the fastest bowler in cricket history?+
Shoaib Akhtar of Pakistan is the fastest bowler recorded in official international cricket, having been clocked at 161.3 km/h (100.2 mph) during the 2003 ICC Cricket World Cup against England.
How fast did Jeff Thomson bowl?+
Jeff Thomson was measured in the 1970s at speeds estimated around 160 km/h, though technology of that era was less precise than modern speed guns. He is widely regarded as one of the fastest ever.
What makes fast bowling dangerous beyond just speed?+
Extra pace compresses the batter's reaction time, but what amplifies danger is combining that pace with sharp seam movement, bounce from a length, and the ability to bowl accurately — particularly a fuller, swinging delivery at high speed.
What is the fastest ball ever bowled in cricket?+
Shoaib Akhtar's 161.3 km/h (100.2 mph) delivery to Nick Knight at the 2003 World Cup remains the fastest officially recorded ball in international cricket. It is the only delivery to break the 100 mph barrier under recognised measurement, though some earlier eras lacked reliable speed guns.
Who are the fastest bowlers of all time?+
The usual shortlist is Shoaib Akhtar, Brett Lee, and Shaun Tait — all clocked around 160–161 km/h — alongside historic quicks like Jeff Thomson and Michael Holding. Modern bowlers such as Mitchell Starc and Mark Wood also feature among the fastest ever measured.
How is bowling speed measured in cricket?+
Modern speeds are captured by radar guns or camera-based tracking systems positioned near the sight screen, timing the ball shortly after release. Older estimates from the 1970s and 1980s used less precise equipment, which is why some legendary fast bowlers' true top speeds remain debated.
Have any bowlers other than Shoaib Akhtar bowled 100 mph?+
No bowler has an officially ratified delivery at or above 100 mph besides Shoaib Akhtar. Brett Lee and Shaun Tait came extremely close, both recorded at around 161 km/h (just under 100 mph), but Akhtar's 161.3 km/h stands alone as cricket's only confirmed ton-up delivery.
Sources
Play & tools
Free browser games and tools — no account, no download.
- Play today's Sports Connections — Today's Sports Connections — daily hints, answers, and play the grid.
- Play Guess the NFL Player — A new mystery NFL player every day. Eight guesses, with a clue on each — plus free unlimited mode.
- Explore all our games →
Related cricket guides
View all →Biggest Sixes in Cricket History: Longest Hits Ever Recorded
The biggest sixes ever hit in cricket: the longest measured strikes, the batters known for freakish power, and what makes a six truly special.
Longest Six in Cricket History: The Biggest Hits Ever Recorded
Several sixes in cricket history have been measured beyond 110 metres, with Shahid Afridi, Brett Lee, and other power-hitters among the longest tracked.
The Fastest Century in ODI Cricket: Record-Breaking Tons
The fastest centuries in ODI cricket came in under 35 balls. See the record holders, the context, and what makes an ultra-fast hundred possible.
Most ODI Wickets in Cricket: All-Time Records and Top Bowlers
Muttiah Muralitharan holds the record for most ODI wickets ever. See the all-time leaders, what makes an elite ODI bowler, and key ODI bowling milestones.
Fastest 50s in Cricket: World Cups, ODIs, Tests & T20Is
The fastest half-centuries ever scored in cricket, across T20Is, ODIs, Tests, and World Cups, with the players and match contexts behind each record.
Shortest Test Matches in Cricket History
The shortest Test matches ever, measured by balls bowled: from the 642-ball Cape Town record of 2024 back to the two-day classics of 1888, 1932 and 2021.