Top 20 Highest ODI wicket takers – Most wickets in ODIs

Highest ODI wicket takers

Top 20 Highest ODI wicket takers – Most wickets in ODIs

One of the best fast bowlers in the world James Anderson recently took over Kapil Dev in most test wickets list grabbing 18 wickets in just two games against Sri Lanka. With one more game still to be played between the two sides and the next campaign of English side being a home series against Pakistan, James Anderson is expected to take a lot of more wickets. Same has been predicted by the legendary Australian bowler Glenn McGrath who is also one of the highest wicket takers in test matches. However our discussion is not fixated on test games, but we are talking about the highest ODI wicket takers.

Unlike test matches, bowlers highest ODI wicket takers list have failed to touch such insane figures of wickets in ODIs. That not just depicts the difficulty level of taking wickets in One Day Internationals also the fact that in ODIs bowlers get to bowl just 10 overs cannot be ignored. Most wickets in ODIs list however, is a blend of both fast and spin bowlers. Unlike test cricket bowling records where top three ranks are occupied by spinners, Highest ODI wicket takers list contains two pacer on its first three positions. The first position still is taken by a spin bowler – none other than the legendary Muttiah Muralitharan. The Sri Lankan is on top spot of the highest wicket takers in the world list both in test and ODI formats taking his tally of total wickets in international career to an incredible figure of 1334.

Highest ODI wicket takers James Anderson

More interestingly, just like test format, in highest wicket takers in ODI list as well, there are very few active bowlers responsible for some alteration. In fact the only active player in top 10 of the highest ODI wicket takers list is Shahid Afridi. The Pakistani hard hitter batsman who likes to call him a bowler more than a batsman (and rightly so looking at his batting stats recently) is currently on fifth position of most ODI wicket takers list. With 396 wickets on his name, Shahid Afridi is just 5 wickets away from equaling Chaminda Vaas’s 400 ODI wickets record. The next active ODI bowler capable of modifying the most wickets in ODIs list is Sri Lankan specialist Lasith Malinga. One of the fastest bowlers currently in action Lasith Malinga is way too behind Shahid Afridi’s record in One Day Internationals however with the pace he’s been taken wickets lately he surely will overtake a few bowlers in the aforementioned list.

Highest ODI wicket takers Shahid Afridi

Top 20 Highest ODI wicket takers – Most wickets in ODIs

S. No. Player Matches Wickets Best Bowling
1 M Muralitharan 350 534 7/30
2 Wasim Akram 356 502 5/15
3 Waqar Younis 262 416 7/36
4 Chaminda Vaas 322 400 8/19
5 Shahid Afridi* 398 395 7/12
6 Shaun Pollock 303 393 6/35
7 Glenn McGrath 250 381 7/15
8 Brett Lee 221 380 5/22
9 Anil Kumble 271 337 6/12
10 ST Jayasuriya 445 323 6/29
11 J Srinath 229 315 5/23
12 Daniel Vettori 295 305 5/7
13 Shane Warne 194 293 5/33
14 Lasith Malinga* 191 291 6/38
15 Saqlain Mushtaq 169 288 5/20
16 AB Agarkar 191 288 6/42
17 Zaheer Khan 200 282 5/42
18 Jacques Kallis 328 273 5/30
19 AA Donald 164 272 6/23
20 James Anderson 194 269 5/23

Leave a Reply