Not every bowler has the skill necessary to excel while bowling in a game with a limited number of overs. To master the game of bowling in this style, you must have a great deal of energy, talent, and competence. The top 5 highest wicket taker in ODI (one-day international cricket) history as of 2023 is all Asian bowlers.
In the most recent ODI rankings, Indian pacer Mohammad Siraj has moved up to the top spot. M. Muralitharan of Sri Lanka is the highest wicket taker in ODI. Along with Pakistan’s Wasim Akram, he is one of the rare two bowlers in ODI world cricket to have more than 500 wickets.
The list of bowlers with their names permanently engraved in the chronicles of cricket because they were exceptional in one-day international play and claimed the most wickets is shown below.
Highest Wicket Taker in ODI (Muttiah Muralitharan)
One of the best and biggest wicket-takers in ODI cricket, Muttiah Muralitharan is one of just two players to have 1000 worldwide layoffs. In 350 games, he has claimed 534 wickets. Over the years, he has developed into an excellent premier league player all due to his magnetic qualities. He is one of the top cricketers on the Sri Lanka Cricket team, and he leaves a lasting imprint on both spectators and fellow players.
Wasim Akram the second-highest wicket-taker in ODI
Over the course of 356 games, Wasim Akram has captured 502 wickets. He played against New Zealand in his first ODI, and for 19 illustrious years, he was the league game-winner in both Test and ODI forms. One of the greatest left-arm bowlers and the biggest wicket-taker in ODI matches for the Pakistan Cricket team, Akram retired in 2003 with a staggering 502 wickets to his credit.
The 416 wickets Waqar Younis has taken in 262 games make him a successful cricket coach in Pakistan and made him the third highest wicket taker in ODI. He was formerly the captain of the Pakistan national cricket team and a right-arm fast bowler. Waqar is one of the all-time great bowlers in cricket, having played in over 262 ODI league matches and taken 416 wickets.
One of the best new-ball bowlers the Sri Lanka Cricket board has ever seen is Chaminda Vaas. He has taken wickets of hitters with hundreds of runs in several games due to his incredible swings. He was one of the most reliable ODI bowlers attributable to his mastery of the reverse swing. He strikes the batter down with an effective swing. He has taken 400 wickets in 322 ODI games played and with that Chaminda Vaas become one of the highest wicket taker in ODI.
Shahid Afridi, an exclusive player for Pakistan, began playing abroad when he was 16 years old in 1996. Throughout 398 games, he has claimed 395 wickets. He has established several records for his nation from the start, making him stand out among ODI players who have taken the most wickets. Afridi, who bowled right-arm leg breaks, played till 2015 and claimed 395 ODI wickets and now he is the fifth highest wicket taker in ODI.
Men’s and Women’s Most ODI Wickets for India
Below we mentioned the highest wicket taker in ODI for India to know more about them just take a peep.
Anil Kumble with 337 ODI wickets
One of the greatest cricketers to ever represent India, Anil Kumble, was recognized for his excellent old-school bowling attack. His spin bowling abilities were limited, but he had always been a committed and hard-working player who stood his ground and kept his cool while he was bowling. In 271 ODI games throughout the course of his career, Kumble collected 337 wickets. For India, Anil Kumble is the highest wicket taker in ODI.
250 ODI wickets (Jhulan Goswami)
The top slot on the ODI bowling leaderboard is now held by India’s very popular Jhulan Goswami, who has represented India with pride and become the second Indian with the highest wicket taker in ODI. She is the first female cricket player with 250 wickets to her credit. She began her adventure in 2002 and following an incredible two-decade international career, confirmed her farewell from all types of cricket in 2022. Although you can also know more about the highest test score here.
Muttiah Muralitharan, a former cricketer for Sri Lanka, holds the record for most ODI wickets taken with 534 in 350 games played at an economy rate of 3.93.
The most wickets taken in ODIs for India are all held by Anil Kumble. He has an economy rate of 4.3 and 337 wickets at an average of 30.89 in 271 ODIs.