10. Wasim Akram

Wasim Akram is one of the greatest fast bowlers ever produced by Pakistan. He served Pakistan for 19 years. He is lethal, fast, aggressive, and brutal for many batters. Akram played 356 ODIs and picked up 502 wickets- a rare achievement for the fast bowler in the 500 wickets club in ODIs. He picked six 5-for in his entire ODI career, which got him into the top 10 most five-wicket hauls in the ODI cricket.

9. Saqlain Mushtaq

Mushtaq is a British Pakistani cricketer known for his "doosra," a leg break delivery bowled with an off-break action. He was a great off-spin bowler for Pakistan; he played only 169 ODIs but managed to pick 288 wickets, including Six 5-for. He bowls well in middle overs and also has a decent economy rate. He made his ODI debut in 1995 and last played for Pakistan in 2003.

8. Lance Klusener

Klusener is not only one of the greatest South African All-Rounders but also considered one of the greatest wicket-keepers worldwide. He is known for his batting and finishing the games for the Proteas, but he also picked up 192 wickets in 171 games he played. He has the knack for picking crucial wickets at a critical time. Along with Saqlain and Wasim, Klusener also has Six five-wicket hauls in ODI cricket.

7. Glenn McGrath

Probably a legendary fast bowler who graced the game of cricket, his swing is his best friend, and accuracy is his partner. The deadly combination of both was McGrath's weapon. Consistently bowling the off-stump line and tempting the batter to play at it, it's a sight that every cricket fan would love to watch. He played 250 ODIs for Australia and picked 381 wickets with seven 5-for. He is known to be a threat for any team in the world cricket inside the powerplay overs.

6. Mitchell Starc

As the leading wicket-taker of ICC ODI World CUP 2019, Starc has played only 94 ODI games and already has seven 5-for. His stars are fascinating as he picked up 195 wickets greater than two wickets per match ratio. Starc is living up to the expectations, and he is highly rated by many cricketing experts worldwide. His only issues are injuries and fitness; if luck favors, we may see him as one of the all-time greatest of Australian cricket.

5. Lasith Malinga

Whether it's ODI cricket or T20 cricket, one cannot imagine any list related to bowling that does not have his name. He is a great executor of the Yorker. With the long hair and clingy action, Malinga has picked eight-five in ODI cricket in 226 games with a tally of 338 wickets under his name.

4. Shahid Afridi

Like Malinga, Afridi is also one of the bowlers who dominated both ODI and T20I formats. Afridi is also a critical leg spinner known for his big-hitting and entertaining crowd. Besides Pakistan having many fast bowlers, Afridi was their only spinner for many years. Known for his leg break, Googly, Afridi has nine 5-fer in ODI cricket. He debuted way back in 1995 for Pakistan and served nearly 20 years where he captained Pakistan in ICC World cup 2011.

3. Brett Lee

That action has a different fan base, and many youngsters undoubtedly try it. He sent shivers to the opposition with his pacy bouncers and aggressive fast bowling. He was the greatest thing that happened to Australian cricket, and those who witnessed his bowling are lucky. Lee played 221 ODI games and picked up 380 outstanding wickets. Sometimes many wonders took the Fast and Furious title from Lee.

2. Muttiah Muralitharan

Murali is known as the greatest off-spinner in world cricket. He has a unique record of having 500+ wickets each in ODI and Tests. He played 350 ODI games for Lanka and scalped 534 wickets, including ten 5-for. His career was controversial as he received several warnings for his bowling actions. Besides, Murali offered his services for Lanka for more than 18 years. He was always a wicket-taker, and he would be your first-choice spinner in whichever part of the country you want to play.

1. Waqar Younis

Finally, here is our no.1 bowler with the most five-wicket hauls in ODI cricket. He is the legendary fast bowler produced by Pakistan and is known for his pace, swing, domination – Waqar Younis. That was when the duo of Waqar and Wasim bowled in tandem, and one only needs to imagine the situation of the opposition teams. Waqar has picked up thirteen 5-fer in ODI cricket, the most by any. He debuted in 1989 and lasted played in 2003. He picked up whopping 416 wickets.