Latest ICC Men's ODI Bowling Rankings

# Player Team Rating
1 Keshav Maharaj SA 716
2 Josh Hazlewood AUS 703
3 Mohammed Siraj IND 678
4 Adam Zampa AUS 675
5 Rashid Khan AFG 667
6 Jasprit Bumrah IND 665
7 Shaheen Afridi PAK 650
8 Mohammad Nabi AFG 648
9 Kuldeep Yadav IND 645
10 Trent Boult NZ 643
11 Mohammad Shami IND 629
12 Mitchell Starc AUS 622
13 Mujeeb Ur Rahman AFG 621
14 Maheesh Theekshana SL 611
15 Mark Watt SCO 611
16 Kagiso Rabada SA 599
17 Chris Woakes ENG 596
18 Matt Henry NZ 593
19 Bernard Scholtz NAM 589
20 Saurabh Netravalkar USA 586
21 Mitchell Santner NZ 582
22 Ravindra Jadeja IND 572
23 Mark Adair IRE 566
24 Haris Rauf PAK 563
25 Pat Cummins AUS 562
26 Shakib Al Hasan BAN 561
27 Akeal Hosein WI 546
28 Andy McBrine IRE 546
29 Adil Rashid ENG 541
30 Sandeep Lamichhane NEP 539
31 Marco Jansen SA 537
32 Lungi Ngidi SA 535
33 Alzarri Joseph WI 530
34 Joshua Little IRE 528
35 Mohammad Shoriful Islam BAN 523
36 Dilshan Madushanka SL 518
37 Fazalhaq Farooqi AFG 516
38 Reece Topley ENG 515
40 Ruben Trumpelmann NAM 508
41 Mohammad Wasim PAK 505
42 Mehedi Hasan BAN 502
43 Logan van Beek NED 501
44 Aayan Afzal Khan UAE 500
45 Tabraiz Shamsi SA 500
46 Bilal Khan OMA 499
47 Jofra Archer ENG 497
48 Mustafizur Rahman BAN 497
49 Aryan Dutt NED 493
50 Richard Ngarava ZIM 491
51 Blessing Muzarabani ZIM 490
52 Lachlan Ferguson NZ 484
53 Craig Young IRE 484
54 Zeeshan Maqsood OMA 483
55 Kaleemullah OMA 481
56 Nosthush Kenjige USA 479
57 Safyaan Sharif SCO 477
58 Rohan Mustafa UAE 473
60 Mohammad Nawaz PAK 468
61 Gerald Coetzee SA 465
62 Wanindu Hasaranga SL 464
63 Assad Vala PNG 464
64 Chad Soper PNG 462
65 Sikandar Raza ZIM 459
66 Dipendra Airee NEP 458
67 Taskin Ahmed BAN 458
68 Sean Abbott AUS 456
69 Mark Wood ENG 447
70 Zahoor Khan UAE 446
71 Shardul Thakur IND 440
72 Junaid Siddique UAE 439
73 Moeen Ali ENG 431
74 Michael Leask SCO 431
75 Naseem Shah PAK 429
76 Kasun Rajitha SL 428
77 Fred Klaassen NED 427
78 Hardik Pandya IND 424
79 Sam Curran ENG 424
80 Tangeni Lungameni NAM 421
81 Graham Hume IRE 418
82 Shadab Khan PAK 418
83 Karan KC NEP 418
84 Brandon McMullen SCO 417
85 Jason Holder WI 416
86 Hasan Ali PAK 415
87 Paul van Meekeren NED 414
88 Ish Sodhi NZ 412
89 Dushmantha Chameera SL 411
90 Tim Southee NZ 411
91 Nisarg Patel USA 409
92 Sompal Kami NEP 409
93 Glenn Maxwell AUS 408
94 Lalit Rajbanshi NEP 399
95 Dhananjaya de Silva SL 397
97 Taijul Islam BAN 393
98 Bas de Leede NED 390
99 Yuzvendra Chahal IND 387
100 Anrich Nortje SA 385