ODI Bowler Ranking | ICC Bowler Ranking

Rank Player Team Rating
1 Trent Boult INDIA New Zealand 727
2 Jasprit Bumrah INDIA India 719
3 Mujeeb Ur Rahman INDIA Afghanistan 701
4 Kagiso Rabada INDIA South Africa 674
5 Pat Cummins INDIA Australia 673
6 Chris Woakes INDIA England 659
7 Mohammad Amir INDIA Pakistan 656
8 Mitchell Starc INDIA Australia 645
9 Matt Henry INDIA New Zealand 643
10 Lockie Ferguson INDIA New Zealand 638
11 Rashid Khan INDIA Afghanistan 630
12 Tim Murtagh INDIA Ireland 625
13 Yuzvendra Chahal INDIA India 622
14 Akila Dananjaya INDIA Sri Lanka 621
15 Mehidy Hasan INDIA Bangladesh 616
16 Kuldeep Yadav INDIA India 609
17 Mustafizur Rahman INDIA Bangladesh 607
18 Mohammad Nabi INDIA Afghanistan 603
19 Bhuvneshwar Kumar INDIA India 596
20 Mark Wood INDIA England 591
21 Ravindra Jadeja INDIA India 588
21 Shaheen Afridi INDIA Pakistan 588
23 Josh Hazlewood INDIA Australia 586
23 Mohammed Shami INDIA India 586
25 Dale Steyn INDIA South Africa 581
26 Liam Plunkett INDIA England 571
27 Jofra Archer INDIA England 568
27 Sheldon Cottrell INDIA West Indies 568
29 Adil Rashid INDIA England 565
30 Shadab Khan INDIA Pakistan 560
31 Andy McBrine INDIA Ireland 552
32 Lungi Ngidi INDIA South Africa 544
33 Dwaine Pretorius INDIA South Africa 531
34 Andile Phehlukwayo INDIA South Africa 524
35 Mitchell Santner INDIA New Zealand 523
36 Colin de Grandhomme INDIA New Zealand 522
37 Imad Wasim INDIA Pakistan 520
38 Adam Zampa INDIA Australia 518
39 Ahmed Raza INDIA United Arab Emirates 516
40 Tim Southee INDIA New Zealand 509
41 Tendai Chatara INDIA Zimbabwe 506
42 Jhye Richardson INDIA Australia 505
43 Boyd Rankin INDIA England 504
44 Usman Shinwari INDIA Pakistan 503
45 Moeen Ali INDIA England 500
45 Ish Sodhi INDIA New Zealand 500
45 Mashrafe Mortaza INDIA Bangladesh 500
48 Nathan Coulter-Nile INDIA Australia 495
48 Hasan Ali INDIA Pakistan 495
50 Nuwan Pradeep INDIA Sri Lanka 489
51 Mark Watt INDIA Scotland 487
52 Nathan Lyon INDIA Australia 485
53 Safyaan Sharif INDIA Scotland 482
54 Jason Holder INDIA West Indies 481
55 Chris Morris INDIA South Africa 476
56 Kyle Jarvis INDIA Zimbabwe 472
57 David Willey INDIA England 471
58 Suranga Lakmal INDIA Sri Lanka 468
59 Junaid Khan INDIA Pakistan 461
59 Tabraiz Shamsi INDIA South Africa 461
61 Rohan Mustafa INDIA United Arab Emirates 458
62 Mohammad Naveed INDIA United Arab Emirates 456
63 Kemar Roach INDIA West Indies 450
64 Sikandar Raza INDIA Zimbabwe 449
65 Hardik Pandya INDIA India 447
66 Kane Richardson INDIA Australia 446
67 Sean Williams INDIA Zimbabwe 443
68 Barry McCarthy INDIA Ireland 438
69 Ben Stokes INDIA England 437
70 Dawlat Zadran INDIA Afghanistan 433
70 Wahab Riaz INDIA Pakistan 433
72 Faheem Ashraf INDIA Pakistan 432
73 Josh Davey INDIA Scotland 431
74 Jason Behrendorff INDIA Australia 430
74 Yasir Shah INDIA Pakistan 430
76 Aftab Alam INDIA Afghanistan 428
77 Rubel Hossain INDIA Bangladesh 419
78 George Dockrell INDIA Ireland 417
79 Gulbadin Naib INDIA Afghanistan 413
80 Ashley Nurse INDIA West Indies 406
81 Thisara Perera INDIA Sri Lanka 403
81 Alzarri Joseph INDIA West Indies 403
81 Mohammad Saifuddin INDIA Bangladesh 403
81 Marcus Stoinis INDIA Australia 403
85 James Neesham INDIA New Zealand 401
86 Hamid Hassan INDIA Afghanistan 393
87 Simi Singh INDIA Ireland 388
88 Dhananjaya de Silva INDIA Sri Lanka 384
89 Oshane Thomas INDIA West Indies 377
90 Tom Curran INDIA England 373
91 Brad Wheal INDIA Scotland 372
92 Carlos Brathwaite INDIA West Indies 369
93 Alasdair Evans INDIA Scotland 366
94 Assad Vala INDIA Papua New Guinea 363
95 Donald Tiripano INDIA Zimbabwe 362
96 Devendra Bishoo INDIA West Indies 358
97 Michael Leask INDIA Scotland 355
98 Shannon Gabriel INDIA West Indies 354
99 Andre Russell INDIA West Indies 352
99 Sharafuddin Ashraf INDIA Afghanistan 352