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 - Zimbabwe vs Pakistan , 03 May 2021
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 908
2 Ravichandran AshwinRavichandran Ashwin India 850
3 Neil WagnerNeil Wagner New Zealand 825
4 James AndersonJames Anderson England 822
5 Josh HazlewoodJosh Hazlewood Australia 816
6 Tim SoutheeTim Southee New Zealand 811
7 Stuart BroadStuart Broad England 792
8 Jason HolderJason Holder West Indies 755
9 Kagiso RabadaKagiso Rabada South Africa 753
10 Mitchell StarcMitchell Starc Australia 744
11 Jasprit BumrahJasprit Bumrah India 739
12 Kemar RoachKemar Roach West Indies 721
13 Trent BoultTrent Boult New Zealand 718
14 Mohammad AbbasMohammad Abbas Pakistan 714
15 Ravindra JadejaRavindra Jadeja India 697
16 Ishant SharmaIshant Sharma India 691
17 Mohammad ShamiMohammad Shami India 679
18 Nathan LyonNathan Lyon Australia 668
19 Kyle JamiesonKyle Jamieson New Zealand 637
20 Hasan AliHasan Ali Pakistan 636
21 Suranga LakmalSuranga Lakmal Sri Lanka 635
22 Chris WoakesChris Woakes England 627
23 Shannon GabrielShannon Gabriel West Indies 623
24 Taijul IslamTaijul Islam Bangladesh 611
25 Yasir ShahYasir Shah Pakistan 597
26 Umesh YadavUmesh Yadav India 597
27 Shakib Al HasanShakib Al Hasan Bangladesh 597
28 Jack LeachJack Leach England 565
29 Mehedi HasanMehedi Hasan Bangladesh 564
30 Ben StokesBen Stokes England 558
31 Shaheen AfridiShaheen Afridi Pakistan 555
32 Akshar PatelAkshar Patel India 552
33 Keshav MaharajKeshav Maharaj South Africa 547
34 Rashid KhanRashid Khan Afghanistan 543
35 Moeen AliMoeen Ali England 514
36 Anrich NortjeAnrich Nortje South Africa 493
37 Roston ChaseRoston Chase West Indies 463
38 Dilruwan PereraDilruwan Perera Sri Lanka 459
39 Lahiru KumaraLahiru Kumara Sri Lanka 459
40 Colin de GrandhommeColin de Grandhomme New Zealand 457
41 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 444
42 Akila DananjayaAkila Dananjaya Sri Lanka 420
43 Jofra ArcherJofra Archer England 399
44 Dominic BessDominic Bess England 397
45 Sam CurranSam Curran England 395
46 Vishwa FernandoVishwa Fernando Sri Lanka 388
47 Mark WoodMark Wood England 382
48 Praveen JayawickramaPraveen Jayawickrama Sri Lanka 380
49 Mohammed SirajMohammed Siraj India 379
50 Nayeem HasanNayeem Hasan Bangladesh 369
51 Hamza HotakHamza Hotak Afghanistan 364
52 Kuldeep YadavKuldeep Yadav India 359
53 Rahkeem CornwallRahkeem Cornwall West Indies 350
54 Nauman AliNauman Ali Pakistan 349
55 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 342
56 Kyle JarvisKyle Jarvis Zimbabwe 337
57 Lutho SipamlaLutho Sipamla South Africa 332
58 Lungi NgidiLungi Ngidi South Africa 331
59 Abu JayedAbu Jayed Bangladesh 326
60 Sikandar RazaSikandar Raza Zimbabwe 322
61 James PattinsonJames Pattinson Australia 320
62 Stuart ThompsonStuart Thompson Ireland 317
63 Alzarri JosephAlzarri Joseph West Indies 308
64 Willem MulderWillem Mulder South Africa 300
65 Mitchell MarshMitchell Marsh Australia 298
66 Jomel WarricanJomel Warrican West Indies 298
67 Kasun RajithaKasun Rajitha Sri Lanka 288
68 Mustafizur RahmanMustafizur Rahman Bangladesh 278
69 Imran KhanImran Khan Pakistan 271
70 Ajaz PatelAjaz Patel New Zealand 266
71 Yamin AhmadziYamin Ahmadzi Afghanistan 260
72 Mitchell SantnerMitchell Santner New Zealand 260
73 Victor NyauchiVictor Nyauchi Zimbabwe 255
74 Naseem ShahNaseem Shah Pakistan 249
75 Dushmantha ChameeraDushmantha Chameera Sri Lanka 248
76 Donald TiripanoDonald Tiripano Zimbabwe 243
77 Shardul ThakurShardul Thakur India 239
78 Faheem AshrafFaheem Ashraf Pakistan 239
79 Matt HenryMatt Henry New Zealand 239
80 Olly StoneOlly Stone England 236
81 Haris SohailHaris Sohail Pakistan 230
82 William SomervilleWilliam Somerville New Zealand 230
83 George LindeGeorge Linde South Africa 227
84 Joe RootJoe Root England 223
85 Mark AdairMark Adair Ireland 213
86 Dasun ShanakaDasun Shanaka Sri Lanka 210
87 MahmudullahMahmudullah Bangladesh 208
88 Ramesh MendisRamesh Mendis Sri Lanka 197
89 Shadab KhanShadab Khan Pakistan 188
90 Sean WilliamsSean Williams Zimbabwe 185
91 Beuran HendricksBeuran Hendricks South Africa 180
92 Shahbaz NadeemShahbaz Nadeem India 173
93 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 161
94 Taskin AhmedTaskin Ahmed Bangladesh 161
95 Dane PiedtDane Piedt South Africa 161
96 Boyd RankinBoyd Rankin Ireland 153
97 Dwaine PretoriusDwaine Pretorius South Africa 150
98 Kyle MayersKyle Mayers West Indies 147
99 Ryan BurlRyan Burl Zimbabwe 135
100 Kraigg BrathwaiteKraigg Brathwaite West Indies 133
Last updated After - South Africa vs Pakistan , 07 April 2021
Rank Player Country Points
1 Trent BoultTrent Boult New Zealand 737
2 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 708
3 Matt HenryMatt Henry New Zealand 691
4 Jasprit BumrahJasprit Bumrah India 690
5 Mehedi HasanMehedi Hasan Bangladesh 668
6 Kagiso RabadaKagiso Rabada South Africa 666
7 Chris WoakesChris Woakes England 665
8 Josh HazlewoodJosh Hazlewood Australia 660
9 Pat CumminsPat Cummins Australia 646
10 Mohammad AmirMohammad Amir Pakistan 638
11 Shaheen AfridiShaheen Afridi Pakistan 634
12 Bhuvneshwar KumarBhuvneshwar Kumar India 632
13 Jofra ArcherJofra Archer England 627
14 Rashid KhanRashid Khan Afghanistan 626
15 Adam ZampaAdam Zampa Australia 623
16 Shakib Al HasanShakib Al Hasan Bangladesh 620
17 Lachlan FergusonLachlan Ferguson New Zealand 619
18 Mustafizur RahmanMustafizur Rahman Bangladesh 619
19 Mitchell StarcMitchell Starc Australia 611
20 Lungi NgidiLungi Ngidi South Africa 606
21 Akila DananjayaAkila Dananjaya Sri Lanka 603
22 Mohammad NabiMohammad Nabi Afghanistan 596
23 Mark WoodMark Wood England 594
24 Yuzvendra ChahalYuzvendra Chahal India 584
25 Mitchell SantnerMitchell Santner New Zealand 583
26 Mohammad ShamiMohammad Shami India 574
27 Alzarri JosephAlzarri Joseph West Indies 569
28 Kuldeep YadavKuldeep Yadav India 564
29 Ravindra JadejaRavindra Jadeja India 559
30 Sheldon CottrellSheldon Cottrell West Indies 558
31 Liam PlunkettLiam Plunkett England 546
32 Andy McBrineAndy McBrine Ireland 536
33 Ahmed RazaAhmed Raza United Arab Emirates 531
34 Adil RashidAdil Rashid England 529
35 Shadab KhanShadab Khan Pakistan 523
36 Dwaine PretoriusDwaine Pretorius South Africa 515
37 Colin de GrandhommeColin de Grandhomme New Zealand 508
38 Andile PhehlukwayoAndile Phehlukwayo South Africa 506
39 Tim SoutheeTim Southee New Zealand 500
40 Ish SodhiIsh Sodhi 496
41 Imad WasimImad Wasim Pakistan 495
42 Tendai ChataraTendai Chatara Zimbabwe 490
43 Usman KhanUsman Khan Pakistan 489
44 Jhye RichardsonJhye Richardson Australia 488
45 Mark WattMark Watt Scotland 486
46 Moeen AliMoeen Ali England 486
47 Boyd RankinBoyd Rankin Ireland 485
48 Mashrafe MortazaMashrafe Mortaza Bangladesh 483
49 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 482
50 Safyaan SharifSafyaan Sharif Scotland 481
51 Nuwan PradeepNuwan Pradeep Sri Lanka 481
52 Rohan MustafaRohan Mustafa United Arab Emirates 477
53 David WilleyDavid Willey England 475
54 Hasan AliHasan Ali Pakistan 473
55 Tabraiz ShamsiTabraiz Shamsi South Africa 470
56 Nathan Coulter-NileNathan Coulter-Nile Australia 470
57 Faheem AshrafFaheem Ashraf Pakistan 469
58 Jason HolderJason Holder West Indies 465
59 Suranga LakmalSuranga Lakmal Sri Lanka 463
60 Chris MorrisChris Morris South Africa 462
61 Nathan LyonNathan Lyon Australia 462
62 Jimmy NeeshamJimmy Neesham New Zealand 458
63 Kyle JarvisKyle Jarvis Zimbabwe 458
64 Wahab RiazWahab Riaz Pakistan 454
65 Junaid KhanJunaid Khan Pakistan 449
66 Simi Simi SinghSimi Simi Singh Ireland 448
67 Sikandar RazaSikandar Raza Zimbabwe 443
68 Ben StokesBen Stokes England 442
69 Wanindu De SilvaWanindu De Silva Sri Lanka 439
70 Josh DaveyJosh Davey Scotland 431
71 Kemar RoachKemar Roach West Indies 431
72 Dushmantha ChameeraDushmantha Chameera Sri Lanka 429
73 Dawlat ZadranDawlat Zadran Afghanistan 427
74 Sean WilliamsSean Williams Zimbabwe 426
75 Anrich NortjeAnrich Nortje South Africa 425
76 Kane RichardsonKane Richardson Australia 422
77 Aftab AlamAftab Alam Afghanistan 422
78 Yasir ShahYasir Shah Pakistan 418
79 Thisara PereraThisara Perera Sri Lanka 412
80 Rubel HossainRubel Hossain Bangladesh 412
81 Shardul ThakurShardul Thakur India 411
82 Jason BehrendorffJason Behrendorff Australia 410
83 Hardik PandyaHardik Pandya India 403
84 George DockrellGeorge Dockrell Ireland 401
85 Gulbadin NaibGulbadin Naib Afghanistan 399
86 Barry McCarthyBarry McCarthy Ireland 397
87 Mitchell MarshMitchell Marsh Australia 395
88 Tom CurranTom Curran England 391
89 Ashley NurseAshley Nurse West Indies 388
90 Hamid HassanHamid Hassan Afghanistan 387
91 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 387
92 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 386
93 Taijul IslamTaijul Islam Bangladesh 385
94 Marcus StoinisMarcus Stoinis Australia 383
95 Ashton AgarAshton Agar Australia 377
96 Mohammad NawazMohammad Nawaz Pakistan 376
97 Donald TiripanoDonald Tiripano Zimbabwe 373
98 Bradley WhealBradley Wheal Scotland 372
99 Alasdair EvansAlasdair Evans Scotland 366
100 Assad ValaAssad Vala Papua New Guinea 363
Last updated After - Zimbabwe vs Pakistan , 25 April 2021
Rank Player Country Points
1 Tabraiz ShamsiTabraiz Shamsi South Africa 732
2 Rashid KhanRashid Khan Afghanistan 719
3 Ashton AgarAshton Agar Australia 702
4 Adil RashidAdil Rashid England 694
5 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 687
6 Tim SoutheeTim Southee New Zealand 669
7 Adam ZampaAdam Zampa Australia 663
8 Ish SodhiIsh Sodhi New Zealand 640
9 Lakshan SandakanLakshan Sandakan Sri Lanka 639
10 Wanindu De SilvaWanindu De Silva Sri Lanka 623
11 Mitchell SantnerMitchell Santner New Zealand 616
12 Kane RichardsonKane Richardson Australia 613
13 Washington SundarWashington Sundar India 597
14 Sheldon CottrellSheldon Cottrell West Indies 597
15 Mark WattMark Watt Scotland 595
16 Chris JordanChris Jordan England 585
17 Shaheen AfridiShaheen Afridi Pakistan 583
18 Faheem AshrafFaheem Ashraf Pakistan 574
19 Jofra ArcherJofra Archer England 559
20 Bhuvneshwar KumarBhuvneshwar Kumar India 550
21 Haris RaufHaris Rauf Pakistan 548
22 Mohammad NabiMohammad Nabi Afghanistan 546
23 Shakib Al HasanShakib Al Hasan Bangladesh 542
24 Shardul ThakurShardul Thakur India 540
25 Mark WoodMark Wood England 538
26 Jasprit BumrahJasprit Bumrah India 536
27 Alasdair EvansAlasdair Evans Scotland 529
28 Karim JanatKarim Janat Afghanistan 527
29 Bilal KhanBilal Khan Oman 521
30 Yuzvendra ChahalYuzvendra Chahal India 517
31 Lachlan FergusonLachlan Ferguson New Zealand 515
32 Andile PhehlukwayoAndile Phehlukwayo South Africa 515
33 Lasith MalingaLasith Malinga Sri Lanka 508
34 Mohammad NawazMohammad Nawaz Pakistan 507
35 Akila DananjayaAkila Dananjaya Sri Lanka 507
36 Mitchell StarcMitchell Starc Australia 505
37 Imad WasimImad Wasim Pakistan 504
38 Mark AdairMark Adair Ireland 497
39 Pat CumminsPat Cummins Australia 493
40 Deepak ChaharDeepak Chahar India 489
41 Mustafizur RahmanMustafizur Rahman Bangladesh 488
42 Shadab KhanShadab Khan Pakistan 486
43 Fabian AllenFabian Allen West Indies 479
44 Trent BoultTrent Boult New Zealand 473
45 Beuran HendricksBeuran Hendricks South Africa 467
46 Safyaan SharifSafyaan Sharif Scotland 466
47 Jason HolderJason Holder West Indies 466
48 Billy StanlakeBilly Stanlake Australia 464
49 Ahmed RazaAhmed Raza United Arab Emirates 463
50 Roelof van der MerweRoelof van der Merwe Netherlands 463
51 Tom CurranTom Curran England 460
52 Paul van MeekerenPaul van Meekeren Netherlands 454
53 Bernard ScholtzBernard Scholtz NAM 452
54 Oshane ThomasOshane Thomas West Indies 451
55 Brandon GloverBrandon Glover Netherlands 449
56 Hasan AliHasan Ali Pakistan 444
57 Shem NgocheShem Ngoche KEN 444
58 Al-Amin HossainAl-Amin Hossain Bangladesh 444
59 Khawar AliKhawar Ali Oman 442
60 Boyd RankinBoyd Rankin Ireland 439
61 Norman VanuaNorman Vanua Papua New Guinea 437
62 Mohammad NaveedMohammad Naveed United Arab Emirates 436
63 Pieter SeelaarPieter Seelaar Netherlands 436
64 Kesrick WilliamsKesrick Williams West Indies 434
65 Usman QadirUsman Qadir Pakistan 433
66 Mohammad HasnainMohammad Hasnain Pakistan 433
67 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 428
68 Andrew TyeAndrew Tye Australia 421
69 Mohammad NadeemMohammad Nadeem Oman 420
70 Kuldeep YadavKuldeep Yadav India 415
71 Gareth DelanyGareth Delany Ireland 413
72 Keemo PaulKeemo Paul West Indies 413
73 Dwaine PretoriusDwaine Pretorius South Africa 413
74 Rohan MustafaRohan Mustafa United Arab Emirates 412
75 David WilleyDavid Willey England 410
76 Ben StokesBen Stokes England 409
77 Sandeep LamichhaneSandeep Lamichhane NEP 405
78 Sultan AhmedSultan Ahmed United Arab Emirates 405
79 Lungi NgidiLungi Ngidi South Africa 405
80 Josh DaveyJosh Davey Scotland 403
81 Hardik PandyaHardik Pandya India 399
82 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 395
83 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 392
84 Timm van der GugtenTimm van der Gugten Netherlands 389
85 Zahoor KhanZahoor Khan United Arab Emirates 386
86 Dushmantha ChameeraDushmantha Chameera Sri Lanka 386
87 Krunal PandyaKrunal Pandya India 385
88 Fred KlaassenFred Klaassen Netherlands 383
89 Charles AminiCharles Amini Papua New Guinea 381
90 Jhye RichardsonJhye Richardson Australia 378
91 Naveen MuridNaveen Murid Afghanistan 378
92 Sean WilliamsSean Williams Zimbabwe 376
93 Hamza TahirHamza Tahir Scotland 373
94 Ehsan KhanEhsan Khan Hong Kong 371
95 Kagiso RabadaKagiso Rabada South Africa 368
96 Nosaina PokanaNosaina Pokana Papua New Guinea 367
97 Navdeep SainiNavdeep Saini India 366
98 Carlos BrathwaiteCarlos Brathwaite 365
99 George DockrellGeorge Dockrell Ireland 364
100 Tendai ChisoroTendai Chisoro Zimbabwe 361