ODI Bowler Ranking | ICC Bowler Ranking

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