Top 10 ODI Bowlers Guide

1. Muttaiah Muralitharan (Srilanka): Legendary Srilankan spinner Muttaiah Muralitharan has played 350 matches in his international career & managed to pick 534 Wickets in his entire career which includes ten ‘5-wicket hauls’.

2. Wasim Akram (Pakistan): Pakistani top bowler Wasim Akram has played 356 international matches in his career & managed to get 502 wickets in his career, he is still considered as Pakistan’s all-time best bowler.

3. Waqar Younis (Pakistan): Pakistani Right-arm fast bowler Waqar Younis has played 262 matches in his entire career & picked 416 wickets in his career.

4. Chamindaa Vaas (Srilanka): Srilankan fast bowler Chamindaa Vaas has played 322 matches in his entire career & managed to pick 400 wickets in his career, he was the most consistent bowler for Srilanka in his time.

5. Shahid Afridi (Pakistan): Pakistani All-rounder Shahid Afridi has played 398 matches & managed to pick 395 wickets in his entire career, he is the all-time best all-rounder for Pakistan.

6. Shaun Pollock (South Africa): South African fast bowler Shaun Pollock has played 303 matches & picked 393 wickets in his career.

7. Glenn McGrath (Australia): Australian legendary bowler Glenn McGrath has managed to play 250 matches & picked 381 wickets in his international career.

8. Brett Lee (Australia): Australian fast bowler Brett Lee has managed to play 221 matches in his career & picked 380 wickets in his international career.

9. Lasith Malinga (Srilanka): Srilankan pace bowler Lasith Malinga has managed to play 226 matches in his career & picked 338 wickets. He is considered as one of the best yorker bowlers of all-time.

10. Anil Kumble (India): Indian legendary spinner Anil Kumble has played 271 matches & picked 337 wickets in his career. He was considered as the best spinner for India & also he is former head-coach for India.

Find the latest cricket articles, Live Cricket Scores, and news at


Please enter your comment!
Please enter your name here