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 - India vs England , 17 February 2021
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 908
2 Neil WagnerNeil Wagner New Zealand 825
3 James AndersonJames Anderson England 818
4 Josh HazlewoodJosh Hazlewood Australia 816
5 Tim SoutheeTim Southee New Zealand 811
6 Stuart BroadStuart Broad England 807
7 Ravichandran AshwinRavichandran Ashwin India 804
8 Jasprit BumrahJasprit Bumrah India 761
9 Kagiso RabadaKagiso Rabada South Africa 753
10 Mitchell StarcMitchell Starc Australia 744
11 Jason HolderJason Holder West Indies 738
12 Mohammad AbbasMohammad Abbas Pakistan 721
13 Trent BoultTrent Boult New Zealand 718
14 Ravindra JadejaRavindra Jadeja India 711
15 Kemar RoachKemar Roach West Indies 707
16 Ishant SharmaIshant Sharma India 705
17 Mohammad ShamiMohammad Shami India 692
18 Nathan LyonNathan Lyon Australia 668
19 Shannon GabrielShannon Gabriel West Indies 665
20 Chris WoakesChris Woakes England 640
21 Kyle JamiesonKyle Jamieson New Zealand 637
22 Taijul IslamTaijul Islam Bangladesh 610
23 Umesh YadavUmesh Yadav India 609
24 Shakib Al HasanShakib Al Hasan Bangladesh 609
25 Mehedi HasanMehedi Hasan Bangladesh 605
26 Yasir ShahYasir Shah Pakistan 603
27 Suranga LakmalSuranga Lakmal Sri Lanka 593
28 Ben StokesBen Stokes England 552
29 Keshav MaharajKeshav Maharaj South Africa 547
30 Shaheen AfridiShaheen Afridi Pakistan 529
31 Moeen AliMoeen Ali England 524
32 Jack LeachJack Leach England 524
33 Hasan AliHasan Ali Pakistan 499
34 Anrich NortjeAnrich Nortje South Africa 493
35 Lahiru KumaraLahiru Kumara Sri Lanka 483
36 Dilruwan PereraDilruwan Perera Sri Lanka 478
37 Roston ChaseRoston Chase West Indies 472
38 Colin de GrandhommeColin de Grandhomme New Zealand 457
39 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 452
40 Rashid KhanRashid Khan Afghanistan 449
41 Akila DananjayaAkila Dananjaya Sri Lanka 438
42 Dominic BessDominic Bess England 435
43 Sam CurranSam Curran England 403
44 Jofra ArcherJofra Archer England 393
45 Mark WoodMark Wood England 390
46 Nayeem HasanNayeem Hasan Bangladesh 377
47 Abu JayedAbu Jayed Bangladesh 374
48 Mohammed SirajMohammed Siraj India 374
49 Rahkeem CornwallRahkeem Cornwall West Indies 373
50 Kuldeep YadavKuldeep Yadav India 366
51 Vishwa FernandoVishwa Fernando Sri Lanka 359
52 Kyle JarvisKyle Jarvis Zimbabwe 347
53 Lutho SipamlaLutho Sipamla South Africa 332
54 Lungi NgidiLungi Ngidi South Africa 331
55 Sikandar RazaSikandar Raza Zimbabwe 323
56 James PattinsonJames Pattinson Australia 320
57 Stuart ThompsonStuart Thompson Ireland 317
58 Yamin AhmadziYamin Ahmadzi Afghanistan 309
59 Jomel WarricanJomel Warrican West Indies 304
60 Willem MulderWillem Mulder South Africa 300
61 Kasun RajithaKasun Rajitha Sri Lanka 300
62 Mitchell MarshMitchell Marsh Australia 298
63 Alzarri JosephAlzarri Joseph West Indies 296
64 Mustafizur RahmanMustafizur Rahman Bangladesh 284
65 Nauman AliNauman Ali Pakistan 276
66 Imran KhanImran Khan Pakistan 274
67 Ajaz PatelAjaz Patel New Zealand 266
68 Akshar PatelAkshar Patel India 265
69 Mitchell SantnerMitchell Santner New Zealand 260
70 Naseem ShahNaseem Shah Pakistan 252
71 Shardul ThakurShardul Thakur India 244
72 Olly StoneOlly Stone England 241
73 Faheem AshrafFaheem Ashraf Pakistan 239
74 Matt HenryMatt Henry New Zealand 239
75 Haris SohailHaris Sohail Pakistan 232
76 William SomervilleWilliam Somerville New Zealand 230
77 George LindeGeorge Linde South Africa 227
78 Hamza HotakHamza Hotak Afghanistan 225
79 Dasun ShanakaDasun Shanaka Sri Lanka 219
80 Mark AdairMark Adair Ireland 213
81 MahmudullahMahmudullah Bangladesh 212
82 Sean WilliamsSean Williams Zimbabwe 198
83 Donald TiripanoDonald Tiripano Zimbabwe 193
84 Shadab KhanShadab Khan Pakistan 190
85 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 186
86 Dushmantha ChameeraDushmantha Chameera Sri Lanka 180
87 Beuran HendricksBeuran Hendricks South Africa 180
88 Joe RootJoe Root England 177
89 Shahbaz NadeemShahbaz Nadeem India 176
90 Dane PiedtDane Piedt South Africa 161
91 Boyd RankinBoyd Rankin Ireland 153
92 Dwaine PretoriusDwaine Pretorius South Africa 150
93 Kraigg BrathwaiteKraigg Brathwaite West Indies 138
94 Victor NyauchiVictor Nyauchi Zimbabwe 137
95 Craig OvertonCraig Overton England 135
96 Rubel HossainRubel Hossain Bangladesh 126
97 Angelo MathewsAngelo Mathews Sri Lanka 126
98 Marnus LabuschagneMarnus Labuschagne Australia 122
99 Kane WilliamsonKane Williamson New Zealand 118
100 Zahir KhanZahir Khan Afghanistan 112
Last updated After - Afghanistan vs Ireland , 26 January 2021
Rank Player Country Points
1 Trent BoultTrent Boult New Zealand 722
2 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 708
3 Jasprit BumrahJasprit Bumrah India 700
4 Mehedi HasanMehedi Hasan Bangladesh 694
5 Chris WoakesChris Woakes England 675
6 Kagiso RabadaKagiso Rabada South Africa 665
7 Josh HazlewoodJosh Hazlewood Australia 660
8 Mustafizur RahmanMustafizur Rahman Bangladesh 658
9 Mohammad AmirMohammad Amir Pakistan 647
10 Pat CumminsPat Cummins Australia 646
11 Matt HenryMatt Henry New Zealand 641
12 Jofra ArcherJofra Archer England 637
13 Shakib Al HasanShakib Al Hasan Bangladesh 629
14 Lachlan FergusonLachlan Ferguson New Zealand 628
15 Rashid KhanRashid Khan Afghanistan 626
16 Adam ZampaAdam Zampa Australia 623
17 Shaheen AfridiShaheen Afridi Pakistan 621
18 Lungi NgidiLungi Ngidi South Africa 619
19 Akila DananjayaAkila Dananjaya Sri Lanka 612
20 Mitchell StarcMitchell Starc Australia 611
21 Kuldeep YadavKuldeep Yadav India 598
22 Mohammad NabiMohammad Nabi Afghanistan 596
23 Yuzvendra ChahalYuzvendra Chahal India 593
24 Mark WoodMark Wood England 590
25 Bhuvneshwar KumarBhuvneshwar Kumar India 589
26 Mohammad ShamiMohammad Shami India 583
27 Ravindra JadejaRavindra Jadeja India 567
28 Sheldon CottrellSheldon Cottrell West Indies 566
29 Liam PlunkettLiam Plunkett England 554
30 Shadab KhanShadab Khan Pakistan 552
31 Adil RashidAdil Rashid England 548
32 Mitchell SantnerMitchell Santner New Zealand 547
33 Andy McBrineAndy McBrine Ireland 536
34 Alzarri JosephAlzarri Joseph West Indies 534
35 Ahmed RazaAhmed Raza United Arab Emirates 531
36 Dwaine PretoriusDwaine Pretorius South Africa 523
37 Andile PhehlukwayoAndile Phehlukwayo South Africa 520
38 Colin de GrandhommeColin de Grandhomme New Zealand 516
39 Tim SoutheeTim Southee New Zealand 507
40 Ish SodhiIsh Sodhi 504
41 Imad WasimImad Wasim Pakistan 502
42 Nuwan PradeepNuwan Pradeep Sri Lanka 500
43 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 496
44 Usman KhanUsman Khan Pakistan 496
45 Mashrafe MortazaMashrafe Mortaza Bangladesh 491
46 Tendai ChataraTendai Chatara Zimbabwe 490
47 Jhye RichardsonJhye Richardson Australia 488
48 Hasan AliHasan Ali Pakistan 488
49 Mark WattMark Watt Scotland 486
50 Boyd RankinBoyd Rankin Ireland 485
51 Tabraiz ShamsiTabraiz Shamsi South Africa 484
52 Moeen AliMoeen Ali England 484
53 David WilleyDavid Willey England 482
54 Safyaan SharifSafyaan Sharif Scotland 481
55 Rohan MustafaRohan Mustafa United Arab Emirates 477
56 Nathan Coulter-NileNathan Coulter-Nile Australia 470
57 Chris MorrisChris Morris South Africa 469
58 Jason HolderJason Holder 468
59 Suranga LakmalSuranga Lakmal Sri Lanka 462
60 Nathan LyonNathan Lyon Australia 462
61 Wahab RiazWahab Riaz Pakistan 461
62 Kyle JarvisKyle Jarvis Zimbabwe 458
63 Junaid KhanJunaid Khan Pakistan 456
64 Simi Simi SinghSimi Simi Singh Ireland 448
65 Sikandar RazaSikandar Raza Zimbabwe 443
66 Kemar RoachKemar Roach West Indies 438
67 Faheem AshrafFaheem Ashraf Pakistan 436
68 Josh DaveyJosh Davey Scotland 431
69 Hardik PandyaHardik Pandya India 427
70 Dawlat ZadranDawlat Zadran Afghanistan 427
71 Sean WilliamsSean Williams Zimbabwe 426
72 Yasir ShahYasir Shah Pakistan 425
73 Ben StokesBen Stokes England 423
74 Kane RichardsonKane Richardson Australia 422
75 Aftab AlamAftab Alam Afghanistan 422
76 Jason BehrendorffJason Behrendorff Australia 410
77 Rubel HossainRubel Hossain Bangladesh 410
78 Thisara PereraThisara Perera Sri Lanka 409
79 George DockrellGeorge Dockrell Ireland 401
80 Gulbadin NaibGulbadin Naib Afghanistan 399
81 Barry McCarthyBarry McCarthy Ireland 397
82 Mitchell MarshMitchell Marsh Australia 395
83 Ashley NurseAshley Nurse West Indies 394
84 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 392
85 Jimmy NeeshamJimmy Neesham New Zealand 391
86 Taijul IslamTaijul Islam Bangladesh 391
87 Tom CurranTom Curran England 387
88 Hamid HassanHamid Hassan Afghanistan 387
89 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 387
90 Marcus StoinisMarcus Stoinis Australia 383
91 Ashton AgarAshton Agar Australia 377
92 Donald TiripanoDonald Tiripano Zimbabwe 373
93 Bradley WhealBradley Wheal Scotland 372
94 Wanindu De SilvaWanindu De Silva Sri Lanka 370
95 Oshane ThomasOshane Thomas West Indies 366
96 Alasdair EvansAlasdair Evans Scotland 366
97 Assad ValaAssad Vala Papua New Guinea 363
98 Carlos BrathwaiteCarlos Brathwaite 359
99 Roston ChaseRoston Chase 358
100 Taskin AhmedTaskin Ahmed Bangladesh 355
Last updated After - Pakistan vs South Africa , 14 February 2021
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 736
2 Tabraiz ShamsiTabraiz Shamsi South Africa 733
3 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 730
4 Adil RashidAdil Rashid England 700
5 Adam ZampaAdam Zampa Australia 685
6 Ashton AgarAshton Agar Australia 664
7 Tim SoutheeTim Southee New Zealand 636
8 Sheldon CottrellSheldon Cottrell West Indies 634
9 Mitchell SantnerMitchell Santner New Zealand 628
10 Chris JordanChris Jordan England 618
11 Shaheen AfridiShaheen Afridi Pakistan 614
12 Washington SundarWashington Sundar India 614
13 Kane RichardsonKane Richardson Australia 603
14 Ish SodhiIsh Sodhi New Zealand 601
15 Mark WattMark Watt Scotland 595
16 Jasprit BumrahJasprit Bumrah India 593
17 Imad WasimImad Wasim Pakistan 580
18 Shakib Al HasanShakib Al Hasan Bangladesh 576
19 Lakshan SandakanLakshan Sandakan Sri Lanka 562
20 Faheem AshrafFaheem Ashraf Pakistan 561
21 Shadab KhanShadab Khan Pakistan 560
22 Andile PhehlukwayoAndile Phehlukwayo South Africa 559
23 Mitchell StarcMitchell Starc Australia 559
24 Mohammad NabiMohammad Nabi Afghanistan 557
25 Yuzvendra ChahalYuzvendra Chahal India 550
26 Pat CumminsPat Cummins Australia 545
27 Deepak ChaharDeepak Chahar India 541
28 Lasith MalingaLasith Malinga Sri Lanka 540
29 Alasdair EvansAlasdair Evans Scotland 529
30 Tom CurranTom Curran England 522
31 Bilal KhanBilal Khan Oman 521
32 Mustafizur RahmanMustafizur Rahman Bangladesh 521
33 Billy StanlakeBilly Stanlake Australia 514
34 Roelof van der MerweRoelof van der Merwe Netherlands 512
35 Paul van MeekerenPaul van Meekeren Netherlands 503
36 Karim JanatKarim Janat Afghanistan 499
37 Brandon GloverBrandon Glover Netherlands 497
38 Mark AdairMark Adair Ireland 497
39 Lachlan FergusonLachlan Ferguson New Zealand 486
40 Shardul ThakurShardul Thakur India 485
41 Oshane ThomasOshane Thomas West Indies 479
42 Akila DananjayaAkila Dananjaya Sri Lanka 479
43 Al-Amin HossainAl-Amin Hossain Bangladesh 472
44 Andrew TyeAndrew Tye Australia 466
45 Safyaan SharifSafyaan Sharif Scotland 466
46 Ahmed RazaAhmed Raza United Arab Emirates 463
47 Kesrick WilliamsKesrick Williams West Indies 461
48 Kuldeep YadavKuldeep Yadav India 459
49 Bernard ScholtzBernard Scholtz NAM 457
50 David WilleyDavid Willey England 453
51 Wanindu De SilvaWanindu De Silva Sri Lanka 448
52 Dwaine PretoriusDwaine Pretorius South Africa 448
53 Bhuvneshwar KumarBhuvneshwar Kumar India 448
54 Pieter SeelaarPieter Seelaar Netherlands 445
55 Shem NgocheShem Ngoche KEN 444
56 Khawar AliKhawar Ali Oman 442
57 Lungi NgidiLungi Ngidi South Africa 440
58 Keemo PaulKeemo Paul West Indies 439
59 Boyd RankinBoyd Rankin Ireland 439
60 Norman VanuaNorman Vanua Papua New Guinea 437
61 Mohammad NaveedMohammad Naveed United Arab Emirates 436
62 Timm van der GugtenTimm van der Gugten Netherlands 430
63 Sean WilliamsSean Williams Zimbabwe 429
64 Mohammad NawazMohammad Nawaz Pakistan 428
65 Krunal PandyaKrunal Pandya India 426
66 Fred KlaassenFred Klaassen Netherlands 423
67 Mohammad NadeemMohammad Nadeem Oman 420
68 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 419
69 Gareth DelanyGareth Delany Ireland 413
70 Rohan MustafaRohan Mustafa United Arab Emirates 412
71 Mohammad AmirMohammad Amir Pakistan 409
72 Tendai ChisoroTendai Chisoro Zimbabwe 408
73 Trent BoultTrent Boult New Zealand 407
74 Navdeep SainiNavdeep Saini India 405
75 Sultan AhmedSultan Ahmed United Arab Emirates 405
76 Jofra ArcherJofra Archer England 403
77 Josh DaveyJosh Davey Scotland 403
78 Haris RaufHaris Rauf Pakistan 399
79 Kagiso RabadaKagiso Rabada South Africa 398
80 Sandeep LamichhaneSandeep Lamichhane NEP 389
81 Ravindra JadejaRavindra Jadeja India 389
82 Hasan AliHasan Ali Pakistan 387
83 Carlos BrathwaiteCarlos Brathwaite 387
84 Zahoor KhanZahoor Khan United Arab Emirates 386
85 Mohammad HasnainMohammad Hasnain Pakistan 385
86 Fabian AllenFabian Allen West Indies 383
87 Ben StokesBen Stokes England 383
88 Shafiul IslamShafiul Islam Bangladesh 382
89 Charles AminiCharles Amini Papua New Guinea 381
90 Beuran HendricksBeuran Hendricks South Africa 381
91 Nuwan PradeepNuwan Pradeep Sri Lanka 381
92 Usman QadirUsman Qadir Pakistan 379
93 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 379
94 Sunil NarineSunil Narine West Indies 376
95 Gulbadin NaibGulbadin Naib Afghanistan 374
96 Hamza TahirHamza Tahir Scotland 373
97 Scott KuggeleijnScott Kuggeleijn New Zealand 373
98 Ehsan KhanEhsan Khan Hong Kong 371
99 Mark WoodMark Wood England 370
100 Nosaina PokanaNosaina Pokana Papua New Guinea 367