In ODI cricket, the batsmen who score the most runs are often discussed, while the bowlers did not get much media space as compared to batsmen. Today we are going to tell you about 6 such bowlers who took most wickets in ODIs. 1) Muttiah Muralidharan: Sri Lanka's legendary player Muttiah Muralidharan is named in the first place in this list. Muralitharan has the highest number of 534 wickets in ODIs. He has taken a total of 534 wickets in 350 matches. Muttiah is also the highest wicket-taker in the Test. 2) Wasim Akram: Pakistani cricket team veteran bowler Wasim Akram comes second in this list. He has played a total of 356 ODIs and during this time a total of 502 wickets have been recorded in his account. 3) Waqar Yunus: Waqar is also one of the legendary bowlers of Pakistan cricket team. Waqar has played a total of 262 matches in his ODI career and he took a total of 416 wickets. 4) Chaminda Vaas: Chaminda Vaas is one of the legendary Sri Lankan bowlers. Chaminda Vaas has done 400 wickets in ODIs. Chaminda, who placed fourth in this list, has done this feat in 322 matches. 5) Shahid Afridi: Shahid Afridi's name is included in the Pakistan cricket team's legendary all-rounders. When Shahid Afridi used to bat, he used to beat the bowlers, while when he held the ball, he used to dominate the batsmen. Shahid took 395 wickets in 398 matches. 6) Sean Pollack: Sean Pollack's name ranks last on this list. This South African bowler is among the talented bowlers of Indian Cricket Team. Sean Pollack has played a total of 303 matches in his ODI career. Talking about wickets, during this time he took a total of 393 wickets. Sanjay Manjrekar predicts the performance of these players This player will work in the middle order: Wasim Akram BCCI invites companies for title sponsorship