Cricketers With Highest Wickets In ODI

Muttiah Muralitharan [1993-2011]

Matches - 350 Balls - 18811 Wickets - 534

Wasim Akram [1984-2003]

Matches - 356 Balls - 18186 Wickets - 502

Waqar Younis [1989-2003]

Matches - 262 Balls - 12698 Wickets - 416

Chaminda Vaas [1994-2008]

Matches - 322 Balls - 15775 Wickets - 400

Shahid Afridi [1996-2015]

Matches - 398 Balls - 17670 Wickets - 395

Shaun Pollock [1996-2008]

Matches - 303 Balls - 15712 Wickets - 393

Glenn McGrath [1993-2007]

Matches - 250 Balls - 12970 Wickets - 381

Brett Lee [2012-2021]

Matches - 221 Balls - 11185 Wickets - 380

Lasith Malinga [2004-2019]

Matches - 226 Balls - 10936 Wickets - 338

Anil Kumble [1990-2007]

Matches - 271 Balls - 14496 Wickets - 337

Gautam Gambhir’s Exit Sparks Coaching Buzz Ahead of Intra-squad Match in England