In One Day International (ODI) cricket, reaching 150 wickets is a major achievement for any bowler. But doing it in the shortest time and fewest matches makes it even more impressive. The Fastest Bowlers to 150 ODI Wickets are usually quick, consistent, and often game-changers for their teams. Whether they’re fast pacers or skillful spinners, these bowlers have made history by taking wickets faster than most others. Let’s look at the top 10 Fastest Bowlers to 150 ODI Wickets, ranked from number 10 to 1.
List of 10 Fastest Bowlers to 150 ODI Wickets in History
10. Allan Donald

Allan Donald was one of the best fast bowlers South Africa ever produced. Known for his raw pace and sharp line, Donald made it to 150 wickets in just 89 ODI matches. He reached this milestone against the West Indies in Lahore on 3rd November 1997. Starting his ODI career on 10th November 1991, it took him just under six years. As one of the Fastest Bowlers to 150 ODI Wickets, Donald proved that speed and discipline could dominate even the best batting lineups.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
AA Donald | 89 | West Indies | Lahore | 3 Nov 1997 | 10 Nov 1991 | 5y 358d |
9. Kuldeep Yadav

Kuldeep Yadav, a unique left-arm wrist spinner from India, is among the Fastest Bowlers to 150 ODI Wickets. He achieved this feat in only 88 matches, reaching the mark against Sri Lanka in Colombo on 12th September 2023. Kuldeep debuted on 23rd June 2017 and took just over six years to reach 150 wickets. His bowling style includes deceptive googlies and sharp turn, which often trouble batsmen Fastest Bowlers to 150 ODI Wickets.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
Kuldeep Yadav | 88 | Sri Lanka | Colombo (RPS) | 12 Sep 2023 | 23 Jun 2017 | 6y 81d |
8. Matt Henry

Matt Henry made a name for himself as one of the Fastest Bowlers to 150 ODI Wickets when he took his 150th wicket in just 85 matches. The New Zealand quick bowler reached this mark against Sri Lanka in Auckland on 11th January 2025. His ODI career started on 31st January 2014, and he spent over 10 years reaching this milestone. Henry’s ability to swing the ball made him a consistent performer.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
MJ Henry | 85 | Sri Lanka | Auckland | 11 Jan 2025 | 31 Jan 2014 | 10y 346d |
READ MORE: Top 10 Bowlers with the Most ODI Wickets at a Single Venue
7. Ajantha Mendis

Ajantha Mendis was a mystery spinner who quickly became one of the Fastest Bowlers to 150 ODI Wickets. He took 84 matches to reach this milestone, doing so against the West Indies at Colombo on 1st November 2015. Mendis started his international journey on 10th April 2008 and completed this milestone in just over seven years. His carrom ball and unreadable variations made him a nightmare for batsmen.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
BAW Mendis | 84 | West Indies | Colombo (RPS) | 1 Nov 2015 | 10 Apr 2008 | 7y 205d |
6. Brett Lee

Brett Lee, known for his raw pace, was a lethal weapon in Australia’s bowling lineup and became one of the Fastest Bowlers to 150 ODI Wickets by reaching the landmark in just 82 games. He did this against Sri Lanka in Dambulla on 20th February 2004. Starting his career on 9th January 2000, it took him just over four years to accomplish the feat. His fast and fiery spells made him one of the most feared bowlers.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
B Lee | 82 | Sri Lanka | Dambulla | 20 Feb 2004 | 9 Jan 2000 | 4y 42d |
5. Trent Boult

Trent Boult is one of the most accurate and dangerous swing bowlers and ranks high among the Fastest Bowlers to 150 ODI Wickets. He reached this milestone in only 81 matches, doing so against Bangladesh at The Oval on 5th June 2019. Boult started his ODI journey on 11th July 2012 and took almost seven years to reach this landmark. His new-ball spells often dismantled top orders.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
TA Boult | 81 | Bangladesh | The Oval | 5 Jun 2019 | 11 Jul 2012 | 6y 329d |
4. Mohammed Shami

Mohammed Shami is one of India’s finest seam bowlers and is also among the Fastest Bowlers to 150 ODI Wickets. He achieved this in just 80 matches, reaching the mark against England at The Oval on 12th July 2022. Shami started his ODI career on 6th January 2013 and took over nine years to hit the mark. His ability to move the ball off the seam and deliver yorkers made him a match-winner.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
M Shami | 80 | England | The Oval | 12 Jul 2022 | 6 Jan 2013 | 9y 187d |
3. Rashid Khan

Rashid Khan, the Afghan spin wizard, became one of the Fastest Bowlers to 150 ODI Wickets by doing it in only 80 games. He completed this achievement against Bangladesh in Chattogram on 28th February 2022. From his debut on 18th October 2015, it took him over six years. Rashid’s control and pace in spin bowling make him one of the best modern bowlers.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
Rashid Khan | 80 | Bangladesh | Chattogram | 28 Feb 2022 | 18 Oct 2015 | 6y 133d |
2. Saqlain Mushtaq

Saqlain Mushtaq, a pioneer of spin bowling, was among the Fastest Bowlers to 150 ODI Wickets, achieving it in 78 matches. He did so against India in Dhaka on 16th January 1998. Debuting on 29th September 1995, Saqlain completed the landmark in just over two years. His invention of the doosra and control over line and length set new standards in ODI cricket.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
Saqlain Mushtaq | 78 | India | Dhaka | 16 Jan 1998 | 29 Sep 1995 | 2y 109d |
READ MORE: Top 10 Most Fastest to 100 Wickets in ODI History
1. Mitchell Starc

Mitchell Starc is officially the fastest bowler to take 150 wickets in ODI history. He achieved this milestone in just 77 matches, making him the leader among the Fastest Bowlers to 150 ODI Wickets. Starc reached this record against the West Indies in Nottingham on 6th June 2019. Since his debut on 20th October 2010, it took him more than eight years. Known for his deadly pace and toe-crushing yorkers, Starc has changed the face of fast bowling in ODIs.
Player | Matches | Opposition | Ground | Match Date | Debut | Time Taken |
---|---|---|---|---|---|---|
MA Starc | 77 | West Indies | Nottingham | 6 Jun 2019 | 20 Oct 2010 | 8y 229d |
These elite cricketers have proved that taking wickets consistently in limited-overs cricket requires not just talent but focus, fitness, and strategy. The Fastest Bowlers to 150 ODI Wickets made history with their incredible performances, often turning matches in their teams’ favor. Whether it was pace, swing, spin, or smart variations, each of them brought something special to the game. As ODIs continue to evolve, future generations will look up to these records as a benchmark of bowling greatness.