Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Rankings  »  ICC Bowlers Rankings

ICC Top 100 Bowlers Rankings

Last updated After - Sri Lanka vs Pakistan , 28 July 2022
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 891
2 Ravichandran AshwinRavichandran Ashwin India 842
3 Shaheen AfridiShaheen Afridi Pakistan 828
4 Jasprit BumrahJasprit Bumrah India 828
5 Kagiso RabadaKagiso Rabada South Africa 818
6 James AndersonJames Anderson England 811
7 Kyle JamiesonKyle Jamieson New Zealand 788
8 Kemar RoachKemar Roach West Indies 756
9 Neil WagnerNeil Wagner New Zealand 747
10 Mitchell StarcMitchell Starc Australia 739
11 Trent BoultTrent Boult New Zealand 739
12 Josh HazlewoodJosh Hazlewood Australia 737
13 Tim SoutheeTim Southee New Zealand 706
14 Stuart BroadStuart Broad England 694
15 Nathan LyonNathan Lyon Australia 683
16 Mohammad ShamiMohammad Shami India 670
17 Hasan AliHasan Ali Pakistan 669
18 Jason HolderJason Holder West Indies 665
19 Keshav MaharajKeshav Maharaj South Africa 660
20 Mohammad AbbasMohammad Abbas Pakistan 657
21 Ravindra JadejaRavindra Jadeja India 652
22 Duanne OlivierDuanne Olivier South Africa 633
23 Lungi NgidiLungi Ngidi South Africa 613
24 Ishant SharmaIshant Sharma India 610
25 Akshar PatelAkshar Patel India 595
26 Jack LeachJack Leach England 592
27 Taijul IslamTaijul Islam Bangladesh 591
28 Ollie RobinsonOllie Robinson England 579
29 Shakib Al HasanShakib Al Hasan Bangladesh 576
30 Mehedi HasanMehedi Hasan Bangladesh 563
31 Ramesh MendisRamesh Mendis Sri Lanka 560
32 Shannon GabrielShannon Gabriel West Indies 554
33 Prabath JayasuriyaPrabath Jayasuriya Sri Lanka 550
34 Yasir ShahYasir Shah Pakistan 544
35 Rashid KhanRashid Khan Afghanistan 543
36 Chris WoakesChris Woakes England 538
37 Umesh YadavUmesh Yadav India 537
38 Mark WoodMark Wood England 533
39 Anrich NortjeAnrich Nortje South Africa 526
40 Marco JansenMarco Jansen South Africa 516
41 Jayden SealesJayden Seales West Indies 508
42 Alzarri JosephAlzarri Joseph West Indies 508
43 Kyle MayersKyle Mayers West Indies 505
44 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 499
45 Ben StokesBen Stokes England 495
46 Ajaz PatelAjaz Patel New Zealand 457
47 Scott BolandScott Boland Australia 444
48 Matt HenryMatt Henry New Zealand 442
49 Mohammed SirajMohammed Siraj India 441
50 Shardul ThakurShardul Thakur India 437
51 Kasun RajithaKasun Rajitha Sri Lanka 436
52 Matthew PottsMatthew Potts England 432
53 Roston ChaseRoston Chase West Indies 425
54 Lahiru KumaraLahiru Kumara Sri Lanka 423
55 Colin de GrandhommeColin de Grandhomme New Zealand 397
56 Nayeem HasanNayeem Hasan Bangladesh 397
57 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 391
58 Simon HarmerSimon Harmer South Africa 391
59 Asitha FernandoAsitha Fernando Sri Lanka 384
60 Naseem ShahNaseem Shah Pakistan 378
61 Hamza HotakHamza Hotak Afghanistan 364
62 Nauman AliNauman Ali Pakistan 347
63 Praveen JayawickramaPraveen Jayawickrama Sri Lanka 343
64 Jofra ArcherJofra Archer England 333
65 Dominic BessDominic Bess England 331
66 Jomel WarricanJomel Warrican West Indies 329
67 Vishwa FernandoVishwa Fernando Sri Lanka 328
68 Mohammad NawazMohammad Nawaz Pakistan 316
69 Sikandar RazaSikandar Raza Zimbabwe 315
70 Kuldeep YadavKuldeep Yadav India 315
71 Sam CurranSam Curran England 314
72 Rahkeem CornwallRahkeem Cornwall West Indies 297
73 Willem MulderWillem Mulder South Africa 287
74 Faheem AshrafFaheem Ashraf Pakistan 283
75 Cameron GreenCameron Green Australia 283
76 Sajid KhanSajid Khan Pakistan 279
77 Jhye RichardsonJhye Richardson Australia 275
78 Abu JayedAbu Jayed Bangladesh 270
79 Lutho SipamlaLutho Sipamla South Africa 261
80 Yamin AhmadziYamin Ahmadzi Afghanistan 260
81 Veerasammy PermaulVeerasammy Permaul West Indies 257
82 Mustafizur RahmanMustafizur Rahman Bangladesh 255
83 Olly StoneOlly Stone England 251
84 Donald TiripanoDonald Tiripano Zimbabwe 248
85 Victor NyauchiVictor Nyauchi Zimbabwe 247
86 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 235
87 Joe RootJoe Root England 231
88 Ebadot HussainEbadot Hussain Bangladesh 230
89 Craig OvertonCraig Overton England 223
90 Khaled AhmedKhaled Ahmed Bangladesh 219
91 Dushmantha ChameeraDushmantha Chameera Sri Lanka 218
92 Mitchell SantnerMitchell Santner New Zealand 217
93 Haris SohailHaris Sohail Pakistan 208
94 George LindeGeorge Linde South Africa 207
95 Taskin AhmedTaskin Ahmed Bangladesh 193
96 Dasun ShanakaDasun Shanaka Sri Lanka 190
97 Saqib MahmoodSaqib Mahmood England 187
98 Mitchell SwepsonMitchell Swepson Australia 187
99 MahmudullahMahmudullah Bangladesh 185
100 Sean WilliamsSean Williams Zimbabwe 181
Last updated After - Zimbabwe vs Bangladesh , 07 August 2022
Rank Player Country Points
1 Trent BoultTrent Boult New Zealand 697
2 Jasprit BumrahJasprit Bumrah India 682
3 Shaheen AfridiShaheen Afridi Pakistan 681
4 Josh HazlewoodJosh Hazlewood Australia 679
5 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 676
6 Mehedi HasanMehedi Hasan Bangladesh 667
7 Matt HenryMatt Henry New Zealand 663
8 Mohammad NabiMohammad Nabi Afghanistan 657
9 Rashid KhanRashid Khan Afghanistan 651
10 Chris WoakesChris Woakes England 640
11 Pat CumminsPat Cummins Australia 637
12 Andy McBrineAndy McBrine Ireland 630
13 Kagiso RabadaKagiso Rabada South Africa 625
14 Shakib Al HasanShakib Al Hasan Bangladesh 625
15 Yuzvendra ChahalYuzvendra Chahal India 622
16 Mustafizur RahmanMustafizur Rahman Bangladesh 620
17 Alzarri JosephAlzarri Joseph West Indies 612
18 Mitchell StarcMitchell Starc Australia 611
19 Adam ZampaAdam Zampa Australia 603
20 Lachlan FergusonLachlan Ferguson New Zealand 587
21 Lungi NgidiLungi Ngidi South Africa 577
22 David WilleyDavid Willey England 569
23 Tabraiz ShamsiTabraiz Shamsi South Africa 567
24 Mitchell SantnerMitchell Santner New Zealand 564
25 Ahmed RazaAhmed Raza United Arab Emirates 560
26 Bhuvneshwar KumarBhuvneshwar Kumar India 551
27 Mohammad ShamiMohammad Shami India 548
28 Akila DananjayaAkila Dananjaya Sri Lanka 546
29 Shadab KhanShadab Khan Pakistan 545
30 Mark WoodMark Wood England 543
31 Mark WattMark Watt Scotland 541
32 Keshav MaharajKeshav Maharaj South Africa 541
33 Dushmantha ChameeraDushmantha Chameera Sri Lanka 537
34 Sandeep LamichhaneSandeep Lamichhane NEP 534
35 Bilal KhanBilal Khan Oman 532
36 Wanindu HasarangaWanindu Hasaranga Sri Lanka 531
37 Akeal HoseinAkeal Hosein West Indies 529
38 Kuldeep YadavKuldeep Yadav India 508
39 Adil RashidAdil Rashid England 506
40 Ravindra JadejaRavindra Jadeja India 506
41 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 505
42 Taskin AhmedTaskin Ahmed Bangladesh 503
43 Colin de GrandhommeColin de Grandhomme New Zealand 502
44 Simi SinghSimi Singh Ireland 493
45 Saurabh NetravalkarSaurabh Netravalkar USA 490
46 Ish SodhiIsh Sodhi New Zealand 490
47 Dwaine PretoriusDwaine Pretorius South Africa 485
48 Mohammad NawazMohammad Nawaz Pakistan 484
49 Hamza TahirHamza Tahir Scotland 482
50 Zeeshan MaqsoodZeeshan Maqsood Oman 478
51 Jhye RichardsonJhye Richardson Australia 475
52 Chad SoperChad Soper Papua New Guinea 474
53 Rohan MustafaRohan Mustafa United Arab Emirates 474
54 Imad WasimImad Wasim Pakistan 466
55 Sheldon CottrellSheldon Cottrell West Indies 465
56 Safyaan SharifSafyaan Sharif Scotland 464
57 Hasan AliHasan Ali Pakistan 463
58 KaleemullahKaleemullah Oman 462
59 Craig YoungCraig Young Ireland 462
60 Andile PhehlukwayoAndile Phehlukwayo South Africa 459
61 Joshua LittleJoshua Little Ireland 454
62 Haris RaufHaris Rauf Pakistan 451
63 Anrich NortjeAnrich Nortje South Africa 450
64 M. Prasidh KrishnaM. Prasidh Krishna India 449
65 Reece TopleyReece Topley England 449
66 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 449
67 Tendai ChataraTendai Chatara Zimbabwe 448
68 Fred KlaassenFred Klaassen Netherlands 446
69 Moeen AliMoeen Ali England 445
70 Ashton AgarAshton Agar Australia 438
71 Taijul IslamTaijul Islam Bangladesh 436
72 Shardul ThakurShardul Thakur India 434
73 Maheesh TheekshanaMaheesh Theekshana Sri Lanka 433
74 Jimmy NeeshamJimmy Neesham New Zealand 433
75 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 432
76 Nuwan PradeepNuwan Pradeep Sri Lanka 432
77 Wahab RiazWahab Riaz Pakistan 428
78 Hardik PandyaHardik Pandya India 427
79 Faheem AshrafFaheem Ashraf Pakistan 425
80 Sikandar RazaSikandar Raza Zimbabwe 425
81 Jan FrylinckJan Frylinck NAM 423
82 Jeffrey VandersayJeffrey Vandersay Sri Lanka 422
83 Saqib MahmoodSaqib Mahmood England 415
84 Assad ValaAssad Vala Papua New Guinea 409
85 Jason HolderJason Holder West Indies 405
86 Michael LeaskMichael Leask Scotland 403
87 Tom CurranTom Curran England 399
88 Khawar AliKhawar Ali Oman 398
89 Zahoor KhanZahoor Khan United Arab Emirates 395
90 Mohammed SirajMohammed Siraj India 391
91 Mark AdairMark Adair Ireland 390
92 Sompal KamiSompal Kami NEP 390
93 Karan KCKaran KC NEP 387
94 Norman VanuaNorman Vanua Papua New Guinea 386
95 Alasdair EvansAlasdair Evans Scotland 383
96 Mitchell MarshMitchell Marsh Australia 381
97 Sean WilliamsSean Williams Zimbabwe 381
98 Jason BehrendorffJason Behrendorff Australia 380
99 Doug BracewellDoug Bracewell New Zealand 380
100 Wayne ParnellWayne Parnell South Africa 380
Last updated After - West Indies vs India , 07 August 2022
Rank Player Country Points
1 Josh HazlewoodJosh Hazlewood Australia 792
2 Tabraiz ShamsiTabraiz Shamsi South Africa 716
3 Rashid KhanRashid Khan Afghanistan 709
4 Adil RashidAdil Rashid England 702
5 Adam ZampaAdam Zampa Australia 698
6 Akeal HoseinAkeal Hosein West Indies 674
7 Wanindu HasarangaWanindu Hasaranga Sri Lanka 668
8 Maheesh TheekshanaMaheesh Theekshana Sri Lanka 647
9 Bhuvneshwar KumarBhuvneshwar Kumar India 644
10 Ashton AgarAshton Agar Australia 640
11 Anrich NortjeAnrich Nortje South Africa 638
12 Shaheen AfridiShaheen Afridi Pakistan 634
13 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 634
14 Mahedi HasanMahedi Hasan Bangladesh 627
15 Shadab KhanShadab Khan Pakistan 621
16 Chris JordanChris Jordan England 610
17 Mitchell SantnerMitchell Santner New Zealand 600
18 Keshav MaharajKeshav Maharaj South Africa 597
19 Ish SodhiIsh Sodhi New Zealand 596
20 Tim SoutheeTim Southee New Zealand 590
21 Nasum AhmedNasum Ahmed Bangladesh 584
22 Yuzvendra ChahalYuzvendra Chahal India 577
23 Lungi NgidiLungi Ngidi South Africa 566
24 Mark WattMark Watt Scotland 561
25 Shakib Al HasanShakib Al Hasan Bangladesh 557
26 Trent BoultTrent Boult New Zealand 556
27 Bilal KhanBilal Khan Oman 549
28 Harshal PatelHarshal Patel India 547
29 Haris RaufHaris Rauf Pakistan 545
30 Mustafizur RahmanMustafizur Rahman Bangladesh 538
31 Lachlan FergusonLachlan Ferguson New Zealand 534
32 Jason HolderJason Holder West Indies 528
33 Dwaine PretoriusDwaine Pretorius South Africa 522
34 Jasprit BumrahJasprit Bumrah India 519
35 Obed McCoyObed McCoy West Indies 518
36 Reece TopleyReece Topley England 516
37 Dushmantha ChameeraDushmantha Chameera Sri Lanka 513
38 Kagiso RabadaKagiso Rabada South Africa 502
39 Mohammad NabiMohammad Nabi Afghanistan 502
40 Kane RichardsonKane Richardson Australia 492
41 Sandeep LamichhaneSandeep Lamichhane NEP 490
42 Mitchell StarcMitchell Starc Australia 485
43 Hayden WalshHayden Walsh West Indies 482
44 Ravi BishnoiRavi Bishnoi India 481
45 Lahiru KumaraLahiru Kumara Sri Lanka 478
46 Joshua LittleJoshua Little Ireland 475
47 Sheldon CottrellSheldon Cottrell West Indies 474
48 Zahoor KhanZahoor Khan United Arab Emirates 473
49 Imad WasimImad Wasim Pakistan 471
50 Mohammad Shoriful IslamMohammad Shoriful Islam Bangladesh 468
51 Chamika KarunaratneChamika Karunaratne Sri Lanka 466
52 Moeen AliMoeen Ali England 462
53 Richard NgaravaRichard Ngarava Zimbabwe 461
54 Mark AdairMark Adair Ireland 460
55 Luke JongweLuke Jongwe Zimbabwe 460
56 Ravichandran AshwinRavichandran Ashwin India 457
57 Karim JanatKarim Janat Afghanistan 452
58 Bernard ScholtzBernard Scholtz NAM 451
59 Avesh KhanAvesh Khan India 449
60 Akshar PatelAkshar Patel India 446
61 Rohan MustafaRohan Mustafa United Arab Emirates 445
62 Ahmed RazaAhmed Raza United Arab Emirates 444
63 Safyaan SharifSafyaan Sharif Scotland 443
64 Mohammad NawazMohammad Nawaz Pakistan 442
65 Pat CumminsPat Cummins Australia 440
66 Hasan AliHasan Ali Pakistan 439
67 Jan FrylinckJan Frylinck NAM 438
68 Mark WoodMark Wood England 438
69 Tendai ChataraTendai Chatara Zimbabwe 438
70 Wellington MasakadzaWellington Masakadza Zimbabwe 437
71 Mohammad WasimMohammad Wasim Pakistan 432
72 Brandon GloverBrandon Glover Netherlands 432
73 Sam CurranSam Curran England 430
74 David WilleyDavid Willey England 423
75 Fabian AllenFabian Allen West Indies 420
76 Jhye RichardsonJhye Richardson Australia 419
77 David WieseDavid Wiese NAM 416
78 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 416
79 J.J. SmitJ.J. Smit NAM 413
80 Fred KlaassenFred Klaassen Netherlands 413
81 Alasdair EvansAlasdair Evans Scotland 412
82 Khawar AliKhawar Ali Oman 410
83 Paul van MeekerenPaul van Meekeren Netherlands 410
84 Deepak ChaharDeepak Chahar India 406
85 Simi SinghSimi Singh Ireland 406
86 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 406
87 Fayyaz ButtFayyaz Butt Oman 403
88 George LindeGeorge Linde South Africa 403
89 Kuldeep YadavKuldeep Yadav India 403
90 Roelof van der MerweRoelof van der Merwe Netherlands 398
91 Craig YoungCraig Young Ireland 396
92 Chris WoakesChris Woakes England 395
93 Sikandar RazaSikandar Raza Zimbabwe 394
94 Abinash BoharaAbinash Bohara NEP 393
95 Bjorn FortuinBjorn Fortuin South Africa 392
96 Josh DaveyJosh Davey Scotland 392
97 Andile PhehlukwayoAndile Phehlukwayo South Africa 391
98 Ruben TrumpelmannRuben Trumpelmann NAM 387
99 Fazalhaq FarooqiFazalhaq Farooqi Afghanistan 386
100 Faheem AshrafFaheem Ashraf Pakistan 383