Partner
Raj Nivas

ODI Bowler Ranking | ICC Bowler Ranking

Rank Player Team Rating
1 Jasprit Bumrah INDIA India 797
2 Trent Boult INDIA New Zealand 740
3 Kagiso Rabada INDIA South Africa 694
4 Pat Cummins INDIA Australia 693
5 Imran Tahir INDIA South Africa 683
6 Mujeeb Ur Rahman INDIA Afghanistan 681
7 Chris Woakes INDIA England 676
8 Mitchell Starc INDIA Australia 663
9 Rashid Khan INDIA Afghanistan 658
10 Matt Henry INDIA New Zealand 656
11 Lockie Ferguson INDIA New Zealand 649
12 Kuldeep Yadav INDIA India 642
13 Mohammad Amir INDIA Pakistan 636
14 Tim Murtagh INDIA Ireland 635
15 Akila Dananjaya INDIA Sri Lanka 631
16 Yuzvendra Chahal INDIA India 629
17 Bhuvneshwar Kumar INDIA India 626
18 Mehedi Hasan INDIA Bangladesh 617
19 Mohammad Nabi INDIA Afghanistan 616
20 Mustafizur Rahman INDIA Bangladesh 610
21 Mark Wood INDIA England 606
22 Josh Hazlewood INDIA Australia 601
23 Shaheen Afridi INDIA Pakistan 600
24 Mohammed Shami INDIA India 598
25 Shadab Khan INDIA Pakistan 594
26 Liam Plunkett INDIA England 592
26 Dale Steyn INDIA South Africa 592
28 Lasith Malinga INDIA Sri Lanka 583
29 Jofra Archer INDIA England 579
30 Shakib Al Hasan INDIA Bangladesh 578
31 Adil Rashid INDIA England 574
32 Andile Phehlukwayo INDIA South Africa 573
33 Ravindra Jadeja INDIA India 567
34 Mitchell Santner INDIA New Zealand 559
35 Lungi Ngidi INDIA South Africa 556
36 Andy McBrine INDIA Ireland 549
37 Imad Wasim INDIA Pakistan 539
37 Dwaine Pretorius INDIA South Africa 539
39 Sheldon Cottrell INDIA West Indies 527
40 Hassan Ali INDIA Pakistan 517
41 Moeen Ali INDIA England 516
42 Jason Holder INDIA West Indies 515
43 Jhye Richardson INDIA Australia 513
44 Tendai Chatara INDIA Zimbabwe 506
45 Nathan Coulter-Nile INDIA Australia 504
46 Mashrafe Mortaza INDIA Bangladesh 501
47 Tim Southee INDIA New Zealand 499
47 Ish Sodhi INDIA New Zealand 499
49 Colin de Grandhomme INDIA New Zealand 495
50 Nuwan Pradeep INDIA Sri Lanka 493
50 Nathan Lyon INDIA Australia 493
52 Chris Morris INDIA South Africa 492
53 Boyd Rankin INDIA England 488
54 David Willey INDIA England 484
55 Kemar Roach INDIA West Indies 481
56 Suranga Lakmal INDIA Sri Lanka 477
56 Safyaan Sharif INDIA Scotland 477
58 Kyle Jarvis INDIA Zimbabwe 473
59 Mohammad Naveed INDIA United Arab Emirates 471
60 Hardik Pandya INDIA India 470
61 Adam Zampa INDIA Australia 469
62 Sikandar Raza INDIA Zimbabwe 467
63 Junaid Khan INDIA Pakistan 466
64 Ben Stokes INDIA England 460
65 Sean Williams INDIA Zimbabwe 453
66 Ashley Nurse INDIA West Indies 451
67 Ahmed Raza INDIA United Arab Emirates 450
68 Dawlat Zadran INDIA Afghanistan 447
69 Faheem Ashraf INDIA Pakistan 445
70 Mohammad Hafeez INDIA Pakistan 441
71 Jason Behrendorff INDIA Australia 439
72 Yasir Shah INDIA Pakistan 437
73 Usman Shinwari INDIA Pakistan 436
74 Aftab Alam INDIA Afghanistan 435
75 Dushmantha Chameera INDIA Sri Lanka 431
75 Gulbadin Naib INDIA Afghanistan 431
77 Rohan Mustafa INDIA United Arab Emirates 428
78 Rubel Hossain INDIA Bangladesh 427
79 George Dockrell INDIA Ireland 426
80 Thisara Perera INDIA Sri Lanka 420
80 Kane Richardson INDIA Australia 420
82 Jimmy Neesham INDIA New Zealand 419
83 Wahab Riaz INDIA Pakistan 415
84 Marcus Stoinis INDIA Australia 413
85 Tabraiz Shamsi INDIA South Africa 409
86 Mark Watt INDIA Scotland 407
87 Carlos Brathwaite INDIA West Indies 405
88 Mohammad Saifuddin INDIA Bangladesh 404
89 Hamid Hassan INDIA Afghanistan 403
90 Angelo Mathews INDIA Sri Lanka 401
91 Dhananjaya de Silva INDIA Sri Lanka 399
92 Umesh Yadav INDIA India 398
93 Barry McCarthy INDIA Ireland 397
94 Kevin O'Brien INDIA Ireland 390
95 Devendra Bishoo INDIA West Indies 389
97 Brad Wheal INDIA Scotland 385
98 Doug Bracewell INDIA New Zealand 378
99 Kedar Jadhav INDIA India 377
99 Oshane Thomas INDIA West Indies 377