Top 5 fastest balls in cricket and who bowled it?
Asked by: Arshad on 02-12-2010

Commented by Binit on 02 Dec, 2010

The thing to understand on fastest balls in cricket is that we didn't always have speedometer when other tear away fast bowlers like Geoff Thomson of Australia, Allan Donald of South Africa or even Michael Holding and Malcom Marshall of West Indies bowled in their prime. Also, speedometer is known to have defects, that it reflects different readings in different climates (a fast bowler may appear slower in Indian contidition that he will at Aussie or kiwi venues).

Meanwhile, it is widely accepted that Shoaib Akhtar of Pakistan bowled the fastest ball in cricket, clocking 161.3 kmph which is almost 100.2 miles per hour. Brett Lee once touched 160.7kmph mark too.

Commented by Baba Rayees on 01 Apr, 2011

It is shoaib Akther with 161.3 fallowed by tiat with 161.1 kmph lee 160.7 bond has also bowled 160kmph

Commented by Iqrar Hussain on 15 Oct, 2011

one thing i clear to you that Shaun Tait didn't bowl over than 161 kmph in his carrier his fastest bowl is 160.8

Commented by dinesh on 23 Oct, 2011

Mohammad sami bowled 164kmph to Dravid in a match....its in Youtube also

Commented by Abhinay Kumar on 27 Oct, 2011

It is Shoaib Akther of speed 161.3, in world cup 1999. till now, this record is not broken by anyone else. last year Brett lee said that to bowl at the speed of 100 miles was his aim, from then he did not play many matches. 100.2 miles is the fastest ball recorded in the cricket history.

Commented by Noushi on 06 Nov, 2011

It is Zaheer Khan at speed of 170.4kmph (108.6mph) 1st match, Match: ICC Cricket World Cup, Group B. 4th ball.

Commented by Saleem on 06 Dec, 2011

The most ridiculous answer is that of Noushi. Zaheer, to my knowledge hardly bowled any thing above 145kmph, leave aside 170 kmph. I think it is the Great Shoaib Akhtar who crossed 161 kmph or 100 mphr

Commented by Aditya Vikram on 17 Dec, 2011

however brett lee doesn't bowl as fast as shoib akhtar but his bowling style is more affective on every batsman and he's more smart than shoib akhtar.

Commented by Zia on 22 Dec, 2011

Noushi...??> Are you sure...? Zaheer never bowled ove 148 kmph...

Commented by Axel blaze on 30 Dec, 2011

Here is the truth. 5 fastest deliveries bowled by bowlers in international cricket =

Shoaib Akhtar = speed-161.3 kmph/100.2mph, in 2003 world cup against England at Durban.
Brett lee = speed-160.8kmph in 2005 bileteral series against New zealand at Napier.
Shaun Tait = speed-160.7kmph, in 2010t20 bileteral series against Pakistan at Melbourne.
Jeffery Thompson = speed-160.4kmph, in 1975 against West indies at Perth.
Andy Roberts = speed-159.5kmph, in 1975 against Australia at Perth.

Commented by Shahid diya on 31 Dec, 2011

Md Sami in test match against India on 22 March 2005 bowled 161.9kmph delivery, faced by Rahul Dravid.

Commented by Farhan on 09 Jan, 2012

Muhammad Sami = speed 162.7 kmph = 100.9mph.

Commented by VinuBhaskar on 15 Feb, 2012

In my opinion the fastest bowler in India is now Umesh Yadav. He has bowled consistantly at speeds ranging from 145kmph to 152kmph during the Trination one day tournament in Australia in 2012 and the only other indian bowler capable of doing this is Varun Aaron and I don't know why he is not included in the indian squad for Australia tour in 2012

Commented by Nadeem on 07 Apr, 2012

Noushi is right! Its Zaheer Khan's 170.8k/s against Bangladesh. Its on Youtube! :)

Commented by HEMANT on 04 May, 2012


Commented by Jijo on 10 May, 2012

watch the 4th ball of this over Zaheer Khan at his best.

Commented by charles rayapati on 16 May, 2012

In my reconing, the fastest ball recorded must be akhthar's 100.2. next comes lee or shaun who clocked 158+ regularly. zaheer bowl at 170 or sami at 164 is a fluke. you may have love for pacers of your region or choice, but accept the reality. when the greats of colipso or safaris must have clocked better but never recorded. however dale steyn is the best pacer with a great result in the longer and malinga in the shorter and bond over all are the real representatives of fast bowling in the inter national arena.

Commented by AJEET on 19 Jun, 2012


Commented by Mohammad Iftikhar on 12 Jul, 2012

It is by shoaib akhter to Nick knight in Worldcup 2003 group match. The ball was 161.3 Kph (100.2 Mph). Brett Lee bowled 161 Kph too in a match in Newzealand. Shaun Tait bowled 100.1 Mph ball to Craig Kieswetter in a match against England in 2010. Now if anyone saying that zaheer bowled 170 Kph ball, then he/she should go to hospital for a check up. It was just a speed machine mistake. We often see these sort of mistakes in cricket. Zaheer never bowled above 150 Kph. A big joke. No one else clocked 160 kph mark till now including sami, andy roberts. Can't say this about Jeff Thompson, i have heard that he bowled a 100 miles ball in 1975 but it is not proved bcoz we don't have speed guns in those old maches.

Commented by karthik on 27 Jul, 2012

I totally agree with Mohd.Iftikar.. wat u said is right.. Shoaib 161.3kmph Lee 161kmph Tait 161.1kmph

Commented by Puneet on 17 Jan, 2013

The youtube clips of Zaheer & Sami are there but those are not the correctly measured by the speedometer due to which it is never counted in the fastest balls.... Analyst check the speed with speedometer & with ultra slow motion.....

Commented by James on 16 Oct, 2013

Zaheer Khan??? 170kmh??? maybe in the Lens galaxy yes... watch the Khan and Akhtar clip and you will see Akhtar is way faster

Commented by Arunjith on 01 Nov, 2013

Currently, Mitchel Johnson of Australia is the most fastest without a doubt. He maintains the speed of 145 - 155 kmph regularly.

Commented by Neil Coldwell on 21 Dec, 2013

You're all talking rubbish, with most of you simply naming players that play for your Country. The fastest bowler in the history of Cricket was Jeff Thompson. Simple as that.

Commented by Craig on 27 Jan, 2014

And u would b...Australian but chance? I reckon Holding was quicker than Thommo! Without speed guns in the earlier matches we will never really know! With possibly 2 from Aussie, 1 from England and SA excluded without speedguns. :-( So Akhtar is the unofficial quickest, u might say.

Commented by Iqbal Bhatt on 31 Jan, 2014

Shoaib Akhtar is the worlds fastest bowler till date. 161.3 km/h is the ball that he bowl against New Zeeland in 2003 World Cup.

Commented by Agn on 15 Feb, 2014

Unbelievable discussion. Most commentators and former players agree that Jeff Thompson was easily the fastest bowler of all time. Timing of bowlers in his era was done over the full distance of the pitch rather than out of the hand. His release speed was probably in the order of 170–180km/hr.

Commented by SUBHRA on 02 Jun, 2014


Commented by Piko on 18 Jun, 2014

Yeah, Agn is right. Thompson's speed was measured in different way. So he should be considered as fastest. But in current method Akhtar was fastest. Zaheer never bowled over 148. That was mistake. His fastest delivery is around 147. Once in IPL match M Morkel clocked 174k/s. That was a mistake too. From India fastest was Javagal Srinath with 154k/s. Next comes Ishant(152) Umesh(152) VarunAaron(150).

Commented by shivam on 08 Aug, 2014

Commented by Deepak Kanchanbaras on 26 Sep, 2014

Interesting reading! The above comments are more sentimental/emotional than practical! Perhaps obsession for their favorite players ruled over the writers/commentators! No doubt, Sachin-era saw Shoaib Akhtar-Brett Lee rivalry, for being first among the equals, at its best, but I leave it to the imagination of the followers of this absorbingly interesting game & debate! But, I personally belong to the era when test cricket was at its best! That is 1970s & 1980s! In those times there were no speed guns, but going by the matches I saw on TV, I can rank the Five Fastest Of Those Years in the chronological order As : Jeff Thomson, Andy Roberts, Macolm Marshall, Michael Holding, & Dennis Lillee! As far as India is concerned, Kapil Dev restarted the lost art of opening bowling for India with genuine medium fast bowling, way after India started playing test cricket in 1932 with Amar Singh & Mohd. Nissar. Then came a very uncomfortably long gap of about 40 plus years, when Indian spinners ruled the roost! Presently the times augur well with the advent Of Umesh Yadav & Varun Aaron! As far as The Fastest Delivery by an Indian is concerned, it is by Ashish Nehra, in the 2003 World Cup against England in a group match, At 145 KMPH. Its certainly not Zaheer Khan, who is a gentle medium pacer limping between 130-138 KMPH. And its not even Javagal Srinath, who was always faster than Kapil Dev - being the best to have opened the bowling for India alongside him! So folks - just give this debate a practical thought and leave behind your sentimentally obsessed imaginations!

Commented by Mahanand Yadav on 18 Oct, 2014

Brett Lee and Shaun Tait were the bowlers who threatened batsmen by their pace. As per my knowledge Tait has bowled the fastest ball ever..around 162-163kmph.

Commented by Dehheo on 21 Nov, 2014

It's Michael holding at 165.7km

Commented by Stuart Duncan on 24 Nov, 2014

Most of the people agree that Jeff Thompson was the fastest, but there was no speed guns that time... Recorded fastest by Akhtar followed by Brett and Tait. For your info, fastest recorded Indian bowler was Eldhose Mani at 151.3kmph..

Commented by Sid on 12 Feb, 2015

Deepak Kanchanbaras - Most of your comment is right apart from the fact about Fastest Indian bowler. It is NOT ashish nehra..infact there are many who have bowled much fast than nehra did...and yes Javagal Srinath is the fastest Indian bowler with 154k/s. He started as a very good tearaway fast bowler but reduced his speed later owing to injury and surgery for rotatory cuff in shoulder as doc asked him not exert the pressure while bowling. He remodeled his action a bit and started using much less shoulder which reduced his blowing speed to mid 130s

Commented by Snookey on 08 Apr, 2015

I never saw Lillee or Thomson live, only on TV, but I did see Roberts and Holding live. I also saw Peter Lever, John Snow, Alan Ward, Bob Willis, Mike Proctor, Richard Hadlee, Sarfraz Nawaz, and many more of those years. Proctor could be rather sharp, but Andy Roberts was notably quicker than any of them. Then Michael Holding was on an entirely different level again. He was breathtaking to behold. And even on TV, to me he looked just in another league to the rest, Lillee and Thomson included. I haven't seen anybody else since, who looked so permanently fast. Every ball, every over, every spell, every match. He just gave the impression of consistently being at a level no other could match. His run-up and delivery was fluid and graceful, with no apparent physical strain whatsoever, though it must have been there, it never showed through. His nickname "Whispering Death", earned by his lightness of foot, was immensely apt. He displayed elegance more than power, but the result was blistering speed, and I shall treasure the memories of watching him bowl forever.

Commented by Kentish man on 30 Jun, 2015

Patrick Patterson . Pretty sure the speed gun was not available. But widely accepted he was faster than Michael holding even in his pomp.
You could also probably add in the likes of Wayne Daniel and sylvester Clarke in the county scene in the 70's and 80's to that list.

Commented by Amit on 07 Jul, 2015

I think Frank Tyson, Waqar and Shoaib would be the fastest in history, alongwith Brett lee. As far as Indian bowlers are concerned, Javagal Srinath was genuinely fast but not in the league of Shoaib. Zaheer used to touch 148 on a regular basis, but I never saw him crossing 150. Although, he was reported to have bowled a delivery at 150 in England test in 2003. Srinath at one point of time was seriously quick, and just to answer Deepak Kanchanbaras and to prove how wrong he was, here's the article on Srinath being clocked at 149.6 kph in 99 WC. Srinath was the 2nd fastest bowler in 99WC, 2nd only to Shoaib.

Commented by SANJAY DESHMUKH on 06 Aug, 2015


Contribute your answer* :

*   *

Not the answer you were looking for? Refer to records section or ask a cricket question.