The term Fastest to 100 Wickets in ODI refers to the fewest number of matches a bowler has taken to reach 100 wickets in One Day International (ODI) cricket. This record is a clear sign of bowling dominance, skill, and consistency over a short period. Some bowlers have achieved this milestone faster than others, showing their talent and impact in a very short time. Below is a complete list ranked from 10 to 1, based on the number of matches taken to reach the milestone. Every paragraph contains key stats and ends with a table showing match count and runs at the time of their 100th wicket.
List of Top 10 Most Fastest to 100 Wickets in ODI History
10. Trent Boult

Trent Boult, the left-arm swing bowler from New Zealand, became one of the top names in the Fastest to 100 Wickets in ODI list. His ability to move the ball both ways with the new ball made him a deadly option in all conditions. Boult completed this milestone on 23 December 2017 against West Indies at Christchurch. He made his debut in July 2012 and took 5 years and 165 days to reach Fastest to 100 Wickets in ODI.
Stat | Detail |
---|---|
Country | New Zealand |
Matches to 100 Wkts | 56 |
Debut | 11 July 2012 |
100th Wicket Match | vs West Indies |
Ground | Christchurch |
READ MORE: Top 10 Best Career Bowling Averages in ODI Cricket History
9. Brett Lee

Brett Lee was known for his fierce pace and attacking mindset. He earned a spot in the Fastest to 100 Wickets in ODI chart by achieving the milestone in 55 games. He completed this record on 25 January 2003 against England at the MCG. Lee made his debut in 2000, and it took him just over three years to hit 100 wickets.
Stat | Detail |
---|---|
Country | Australia |
Matches to 100 Wkts | 55 |
Debut | 9 January 2000 |
100th Wicket Match | vs England |
Ground | Melbourne |
8. Mustafizur Rahman

Mustafizur Rahman became the fastest Bangladeshi bowler in the Fastest to 100 Wickets in ODI race. He used his slower balls and off-cutters to confuse batters. Mustafizur completed his 100 wickets in 54 ODIs on 5 July 2019 against Pakistan at Lord’s. His debut came in June 2015, and he made an instant impact from his very first series.
Stat | Detail |
---|---|
Country | Bangladesh |
Matches to 100 Wkts | 54 |
Debut | 18 June 2015 |
100th Wicket Match | vs Pakistan |
Ground | Lord’s |
7. Shane Bond

Shane Bond was one of the quickest bowlers to represent New Zealand. His pace and movement made him a match-winner on many occasions. Bond joined the Fastest to 100 Wickets in ODI list after achieving this milestone in 54 matches. He reached the mark on 23 January 2007 against England in Adelaide.
Stat | Detail |
---|---|
Country | New Zealand |
Matches to 100 Wkts | 54 |
Debut | 11 January 2002 |
100th Wicket Match | vs England |
Ground | Adelaide |
6. Saqlain Mushtaq

Saqlain Mushtaq was a master of spin for Pakistan in the 1990s. Known for inventing the “doosra,” he was the first spinner to become part of the Fastest to 100 Wickets in ODI rankings. He achieved this feat in just 53 matches, completing it on 12 May 1997 against Sri Lanka at Gwalior.
Stat | Detail |
---|---|
Country | Pakistan |
Matches to 100 Wkts | 53 |
Debut | 29 September 1995 |
100th Wicket Match | vs Sri Lanka |
Ground | Gwalior |
5. Mitchell Starc

Mitchell Starc, a tall left-arm quick, became Australia’s fastest to reach the 100-wicket mark in ODIs. His full-length deliveries and swinging yorkers made him a constant threat. He entered the Fastest to 100 Wickets in ODI list after completing the record in 52 matches on 21 August 2016 against Sri Lanka in Colombo.
Stat | Detail |
---|---|
Country | Australia |
Matches to 100 Wkts | 52 |
Debut | 20 October 2010 |
100th Wicket Match | vs Sri Lanka |
Ground | Colombo (RPS) |
4. Shaheen Afridi

Shaheen Shah Afridi became Pakistan’s top strike bowler in a short time. His bounce and swing helped him break into the Fastest to 100 Wickets in ODI group. He reached this figure in 51 matches, completing it on 31 October 2023 against Bangladesh at Eden Gardens.
Stat | Detail |
---|---|
Country | Pakistan |
Matches to 100 Wkts | 51 |
Debut | 21 September 2018 |
100th Wicket Match | vs Bangladesh |
Ground | Eden Gardens |
3. Bilal Khan

Bilal Khan made history by becoming one of the few players from Oman to appear in the Fastest to 100 Wickets in ODI rankings. He reached this record in just 49 games, taking his 100th wicket against Namibia in Dundee on 24 July 2024.
Stat | Detail |
---|---|
Country | Oman |
Matches to 100 Wkts | 49 |
Debut | 27 April 2019 |
100th Wicket Match | vs Namibia |
Ground | Dundee |
2. Rashid Khan

Rashid Khan is known around the world for his leg-spin bowling. His quick-arm action and tricky deliveries brought him to the top of the Fastest to 100 Wickets in ODI chart. He did this in just 44 matches, reaching the mark on 25 March 2018 against West Indies in Harare.
Stat | Detail |
---|---|
Country | Afghanistan |
Matches to 100 Wkts | 44 |
Debut | 18 October 2015 |
100th Wicket Match | vs West Indies |
Ground | Harare |
READ MORE: Top 10 Fastest Bowlers to Reach 200 Wickets in ODI History
1. Sandeep Lamichhane

Sandeep Lamichhane from Nepal currently holds the record for the Fastest to 100 Wickets in ODI. He did this in just 42 games, making him the fastest bowler ever to reach this landmark. The record-breaking moment came on 21 April 2023 against Oman at Kirtipur.
Stat | Detail |
---|---|
Country | Nepal |
Matches to 100 Wkts | 42 |
Debut | 1 August 2018 |
100th Wicket Match | vs Oman |
Ground | Kirtipur |
Reaching 100 wickets in ODIs is a dream for every bowler, but doing it quickly is what sets these stars apart. The Fastest to 100 Wickets in ODI list includes both legends from major cricket nations and rising stars from associate teams. Their efforts show that talent, hard work, and consistency can break records and inspire fans around the world.