In more than 50 years of the history of ODI cricket some really big names played the game who are considered as the greatest of bowlers of all time. It is pretty hard to pick any one among all the best bowlers from every respective country. But stats never lie.
This article will feature the bowlers who are the fastest to take 150 wickets in ODI cricket during their careers. Records are meant to be broken, which is why some modern-day bowlers are leading this elite List. So let’s check who are the best bowlers with on this list.
Fastest to 150 Wickets in ODI Cricket
| Bowler | Vs | Venue | Match Date | Debut | Time | Mts Taken |
| Mitchell Starc (AUS) | West Indies | Nottingham | 6 Jun 2019 | 20 Oct 2010 | 8y 229d | 77 |
| Saqlain Mushtaq (PAK) | India | Dhaka | 16 Jan 1998 | 29 Sep 1995 | 2y 109d | 78 |
| Rashid Khan (AFG) | Bangladesh | Chattogram | 28 Feb 2022 | 18 Oct 2015 | 6y 133d | 80 |
| Mohammed Shami (IND) | England | The Oval | 12 Jul 2022 | 6 Jan 2013 | 9y 187d | 80 |
| Trent Boult (NZ) | Bangladesh | The Oval | 5 Jun 2019 | 11 Jul 2012 | 6y 329d | 81 |
| Brett Lee (AUS) | Sri Lanka | Dambulla | 20 Feb 2004 | 9 Jan 2000 | 4y 42d | 82 |
| Ajantha Mendis (SL) | West Indies | Colombo (RPS) | 1 Nov 2015 | 10 Apr 2008 | 7y 205d | 84 |
| Alan Donald (SA) | West Indies | Lahore | 3 Nov 1997 | 10 Nov 1991 | 5y 358d | 89 |
| Morne Morkel (ASA) | West Indies | Johannesburg | 18 Jan 2015 | 6 Jun 2007 | 7y 226d | 89 |
| Imran Tahir (SA) | Australia | Perth | 4 Nov 2018 | 24 Feb 2011 | 7y 253d | 89 |
5. Trent Boult (NZ) – 81 matches
Veteran left-arm Kiwi pacer Trent Boult is the leader of the bowling attack for his team in the white-ball cricket. He has been the best bowler for New Zealand at the big stage and helped his team play in the final of 2015 and 2019 ODI World Cups. Boult completed 150 wickets in his 81st ODI. So far, he has taken 187 wickets in 99 games with a best of 7/34.
4. Mohammed Shami (IND) – 80 matches
Indian pacer Mohammed Shami has some brilliant numbers in his career. Many believes that he is more of a test bowler but his ODI stats are the best for an India. Shami is the fastest Indian and joint-third fastest overall to take 150 wickets. He touched this landmark with 80 games during his career. Shami has taken 162 wickets in 90 games with a best of 5/69.
3. Rashid Khan (AFG) – 80 matches
The fastest bowler to take 100 ODI wickets (test playing nations), Rashid Khan is the joint-third fastest on this list. Rashid is among the biggest white-ball players in the world at the moment. He has achieved so much in his early age. At 23, he complete 150 ODI wickets in just 80 ODIs. He has taken 163 wickets in 87 ODIs in his career so far.
2. Saqlain Mushtaq (PAK) – 78 matches
Saqlain Mushtaq holds the record for most ODI wickets in a calendar year. He is probably the best spinner that played for Pakistan in this game. He achieved success in his initial career only. Saqlain picked up 150 wickets in his 78 games and held this record for more than two decades. He took 288 wickets in 169 games in his career with a best of 5/20.
1. Mitchell Starc (AUS) – 77 matches
Mitchell Starc broke the record of Saqlain Mushtaq after 21 years in 2019 and became the fastest ODI bowler in the history to take 150 wickets. He reached this special record in just 77 games during his career. Starc has taken 219 wickets so far in just 110 games with nine fifers and a best of 6/28.