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 - England vs Pakistan , 25 August 2020
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 904
2 Stuart BroadStuart Broad England 845
3 Neil WagnerNeil Wagner New Zealand 843
4 Tim SoutheeTim Southee New Zealand 812
5 Jason HolderJason Holder West Indies 810
6 Kagiso RabadaKagiso Rabada South Africa 802
7 Mitchell StarcMitchell Starc Australia 797
8 James AndersonJames Anderson England 781
9 Jasprit BumrahJasprit Bumrah India 779
10 Trent BoultTrent Boult New Zealand 770
11 Josh HazlewoodJosh Hazlewood Australia 769
12 Ravichandran AshwinRavichandran Ashwin India 756
13 Mohammad ShamiMohammad Shami India 749
14 Mohammad AbbasMohammad Abbas Pakistan 749
15 Kemar RoachKemar Roach West Indies 744
16 Nathan LyonNathan Lyon Australia 742
17 Ishant SharmaIshant Sharma India 729
18 Ravindra JadejaRavindra Jadeja India 722
19 Chris WoakesChris Woakes England 666
20 Shannon GabrielShannon Gabriel West Indies 663
21 Umesh YadavUmesh Yadav India 650
22 Suranga LakmalSuranga Lakmal Sri Lanka 620
23 Yasir ShahYasir Shah Pakistan 609
24 Ben StokesBen Stokes England 587
25 Taijul IslamTaijul Islam Bangladesh 585
26 Mehedi HasanMehedi Hasan Bangladesh 570
27 Keshav MaharajKeshav Maharaj South Africa 548
28 Moeen AliMoeen Ali England 516
29 Lahiru KumaraLahiru Kumara Sri Lanka 514
30 Dilruwan PereraDilruwan Perera Sri Lanka 512
31 Roston ChaseRoston Chase West Indies 505
32 Colin de GrandhommeColin de Grandhomme New Zealand 476
33 Shaheen AfridiShaheen Afridi Pakistan 459
34 Akila DananjayaAkila Dananjaya Sri Lanka 456
35 Rashid KhanRashid Khan Afghanistan 449
36 Nayeem HasanNayeem Hasan Bangladesh 410
37 Mark WoodMark Wood England 406
38 Sam CurranSam Curran England 403
39 Jofra ArcherJofra Archer England 383
40 Jack LeachJack Leach England 372
41 Kyle JarvisKyle Jarvis Zimbabwe 347
42 Kyle JamiesonKyle Jamieson New Zealand 335
43 James PattinsonJames Pattinson Australia 333
44 Abu JayedAbu Jayed Bangladesh 331
45 Anrich NortjeAnrich Nortje South Africa 325
46 Kasun RajithaKasun Rajitha Sri Lanka 323
47 Sikandar RazaSikandar Raza Zimbabwe 323
48 Vishwa FernandoVishwa Fernando Sri Lanka 323
49 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 318
50 Stuart ThompsonStuart Thompson Ireland 317
51 Mitchell MarshMitchell Marsh Australia 310
52 Yamin AhmadziYamin Ahmadzi Afghanistan 309
53 Haris SohailHaris Sohail Pakistan 289
54 Imran KhanImran Khan Pakistan 285
55 Alzarri JosephAlzarri Joseph West Indies 280
56 Ajaz PatelAjaz Patel New Zealand 277
57 Naseem ShahNaseem Shah Pakistan 269
58 Mitchell SantnerMitchell Santner New Zealand 262
59 Matt HenryMatt Henry New Zealand 249
60 Lungi NgidiLungi Ngidi South Africa 248
61 William SomervilleWilliam Somerville New Zealand 239
62 Rahkeem CornwallRahkeem Cornwall West Indies 230
63 Hamza HotakHamza Hotak Afghanistan 225
64 Dominic BessDominic Bess England 225
65 MahmudullahMahmudullah Bangladesh 217
66 Mark AdairMark Adair Ireland 213
67 Jomel WarricanJomel Warrican West Indies 203
68 Shadab KhanShadab Khan Pakistan 198
69 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 198
70 Sean WilliamsSean Williams Zimbabwe 198
71 Donald TiripanoDonald Tiripano Zimbabwe 193
72 Beuran HendricksBeuran Hendricks South Africa 187
73 Dane PiedtDane Piedt South Africa 168
74 Marnus LabuschagneMarnus Labuschagne Australia 166
75 Joe RootJoe Root England 166
76 Dwaine PretoriusDwaine Pretorius South Africa 156
77 Boyd RankinBoyd Rankin Ireland 153
78 Shahbaz NadeemShahbaz Nadeem India 146
79 Craig OvertonCraig Overton England 140
80 Victor NyauchiVictor Nyauchi Zimbabwe 137
81 Angelo MathewsAngelo Mathews Sri Lanka 130
82 Rubel HossainRubel Hossain Bangladesh 129
83 Kane WilliamsonKane Williamson New Zealand 116
84 Kraigg BrathwaiteKraigg Brathwaite West Indies 116
85 Zahir KhanZahir Khan Afghanistan 112
86 Dean ElgarDean Elgar South Africa 111
87 Todd AstleTodd Astle New Zealand 107
88 Olly StoneOlly Stone England 93
89 George LindeGeorge Linde South Africa 90
90 Dane PatersonDane Paterson South Africa 84
91 Steve SmithSteve Smith Australia 81
92 Al-Amin HossainAl-Amin Hossain Bangladesh 81
93 Hanuma VihariHanuma Vihari India 74
94 Fawad AlamFawad Alam Pakistan 73
95 Carl MumbaCarl Mumba Zimbabwe 70
96 Ebadot HussainEbadot Hussain Bangladesh 65
97 Azhar AliAzhar Ali Pakistan 63
98 Andy McBrineAndy McBrine Ireland 35
99 Mominul HaqueMominul Haque Bangladesh 33
100 Asad ShafiqAsad Shafiq Pakistan 30
Last updated After - Pakistan vs Zimbabwe , 03 November 2020
Rank Player Country Points
1 Trent BoultTrent Boult New Zealand 722
2 Jasprit BumrahJasprit Bumrah India 719
3 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 701
4 Chris WoakesChris Woakes England 675
5 Kagiso RabadaKagiso Rabada South Africa 665
6 Pat CumminsPat Cummins Australia 659
7 Josh HazlewoodJosh Hazlewood Australia 654
8 Mohammad AmirMohammad Amir Pakistan 647
9 Matt HenryMatt Henry New Zealand 641
10 Jofra ArcherJofra Archer England 637
11 Mitchell StarcMitchell Starc Australia 637
12 Rashid KhanRashid Khan Afghanistan 630
13 Lachlan FergusonLachlan Ferguson New Zealand 628
14 Mehedi HasanMehedi Hasan Bangladesh 626
15 Yuzvendra ChahalYuzvendra Chahal India 622
16 Shaheen AfridiShaheen Afridi Pakistan 621
17 Lungi NgidiLungi Ngidi South Africa 619
18 Akila DananjayaAkila Dananjaya Sri Lanka 612
19 Mustafizur RahmanMustafizur Rahman Bangladesh 610
20 Kuldeep YadavKuldeep Yadav India 608
21 Mohammad NabiMohammad Nabi Afghanistan 603
22 Adam ZampaAdam Zampa Australia 601
23 Bhuvneshwar KumarBhuvneshwar Kumar India 597
24 Mark WoodMark Wood England 590
25 Ravindra JadejaRavindra Jadeja India 588
26 Mohammad ShamiMohammad Shami India 585
27 Sheldon CottrellSheldon Cottrell West Indies 575
28 Shakib Al HasanShakib Al Hasan Bangladesh 563
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 Dwaine PretoriusDwaine Pretorius South Africa 523
34 Andile PhehlukwayoAndile Phehlukwayo South Africa 520
35 Andy McBrineAndy McBrine Ireland 516
36 Ahmed RazaAhmed Raza United Arab Emirates 516
37 Colin de GrandhommeColin de Grandhomme New Zealand 516
38 Tim SoutheeTim Southee New Zealand 507
39 Ish SodhiIsh Sodhi New Zealand 504
40 Imad WasimImad Wasim Pakistan 502
41 Nuwan PradeepNuwan Pradeep Sri Lanka 500
42 Mashrafe MortazaMashrafe Mortaza Bangladesh 498
43 Boyd RankinBoyd Rankin Ireland 497
44 Usman KhanUsman Khan Pakistan 496
45 Jhye RichardsonJhye Richardson Australia 495
46 Alzarri JosephAlzarri Joseph West Indies 492
47 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 490
48 Tendai ChataraTendai Chatara Zimbabwe 490
49 Hasan AliHasan Ali Pakistan 488
50 Mark WattMark Watt Scotland 486
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 Nathan Coulter-NileNathan Coulter-Nile Australia 477
56 Jason HolderJason Holder West Indies 475
57 Chris MorrisChris Morris South Africa 469
58 Nathan LyonNathan Lyon Australia 469
59 Suranga LakmalSuranga Lakmal Sri Lanka 462
60 Wahab RiazWahab Riaz Pakistan 461
61 Rohan MustafaRohan Mustafa United Arab Emirates 458
62 Kyle JarvisKyle Jarvis Zimbabwe 458
63 Junaid KhanJunaid Khan Pakistan 456
64 Hardik PandyaHardik Pandya India 447
65 Kemar RoachKemar Roach West Indies 444
66 Sikandar RazaSikandar Raza Zimbabwe 443
67 Faheem AshrafFaheem Ashraf Pakistan 436
68 Dawlat ZadranDawlat Zadran Afghanistan 433
69 Josh DaveyJosh Davey Scotland 431
70 Kane RichardsonKane Richardson Australia 428
71 Aftab AlamAftab Alam Afghanistan 428
72 Sean WilliamsSean Williams Zimbabwe 426
73 Barry McCarthyBarry McCarthy Ireland 425
74 Yasir ShahYasir Shah Pakistan 425
75 Ben StokesBen Stokes England 423
76 Jason BehrendorffJason Behrendorff Australia 417
77 Rubel HossainRubel Hossain Bangladesh 415
78 Gulbadin NaibGulbadin Naib Afghanistan 412
79 George DockrellGeorge Dockrell Ireland 411
80 Thisara PereraThisara Perera Sri Lanka 409
81 Mitchell MarshMitchell Marsh Australia 401
82 Ashley NurseAshley Nurse West Indies 400
83 Taijul IslamTaijul Islam Bangladesh 397
84 Hamid HassanHamid Hassan Afghanistan 393
85 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 392
86 Jimmy NeeshamJimmy Neesham New Zealand 391
87 Tom CurranTom Curran England 387
88 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 387
89 Craig YoungCraig Young Ireland 376
90 Donald TiripanoDonald Tiripano Zimbabwe 373
91 Bradley WhealBradley Wheal Scotland 372
92 Oshane ThomasOshane Thomas West Indies 371
93 Simi Simi SinghSimi Simi Singh Ireland 371
94 Wanindu De SilvaWanindu De Silva Sri Lanka 370
95 Marcus StoinisMarcus Stoinis Australia 370
96 Alasdair EvansAlasdair Evans Scotland 366
97 Carlos BrathwaiteCarlos Brathwaite West Indies 364
98 Roston ChaseRoston Chase West Indies 363
99 Assad ValaAssad Vala Papua New Guinea 363
100 Michael LeaskMichael Leask Scotland 355
Last updated After - Pakistan vs Zimbabwe , 10 November 2020
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 736
2 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 730
3 Ashton AgarAshton Agar Australia 706
4 Tabraiz ShamsiTabraiz Shamsi South Africa 681
5 Adam ZampaAdam Zampa Australia 679
6 Mitchell SantnerMitchell Santner New Zealand 677
7 Adil RashidAdil Rashid England 676
8 Kane RichardsonKane Richardson Australia 641
9 Sheldon CottrellSheldon Cottrell West Indies 639
10 Imad WasimImad Wasim Pakistan 637
11 Jasprit BumrahJasprit Bumrah India 630
12 Andile PhehlukwayoAndile Phehlukwayo South Africa 625
13 Chris JordanChris Jordan England 624
14 Ish SodhiIsh Sodhi New Zealand 622
15 Tim SoutheeTim Southee New Zealand 620
16 Shadab KhanShadab Khan Pakistan 613
17 Mark WattMark Watt Scotland 595
18 Mitchell StarcMitchell Starc Australia 581
19 Pat CumminsPat Cummins Australia 579
20 Shakib Al HasanShakib Al Hasan Bangladesh 576
21 Tom CurranTom Curran England 575
22 Washington SundarWashington Sundar India 568
23 Lakshan SandakanLakshan Sandakan Sri Lanka 562
24 Mohammad NabiMohammad Nabi Afghanistan 557
25 Billy StanlakeBilly Stanlake Australia 546
26 Lasith MalingaLasith Malinga Sri Lanka 540
27 Shaheen AfridiShaheen Afridi Pakistan 535
28 Yuzvendra ChahalYuzvendra Chahal India 529
29 Alasdair EvansAlasdair Evans Scotland 529
30 Bilal KhanBilal Khan Oman 521
31 Mustafizur RahmanMustafizur Rahman Bangladesh 521
32 Roelof van der MerweRoelof van der Merwe Netherlands 512
33 Faheem AshrafFaheem Ashraf Pakistan 510
34 Kesrick WilliamsKesrick Williams West Indies 504
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 Deepak ChaharDeepak Chahar India 494
40 Kuldeep YadavKuldeep Yadav India 487
41 David WilleyDavid Willey England 482
42 Akila DananjayaAkila Dananjaya Sri Lanka 479
43 Bhuvneshwar KumarBhuvneshwar Kumar India 476
44 Keemo PaulKeemo Paul West Indies 475
45 Al-Amin HossainAl-Amin Hossain Bangladesh 472
46 Safyaan SharifSafyaan Sharif Scotland 466
47 Ahmed RazaAhmed Raza United Arab Emirates 463
48 Mohammad AmirMohammad Amir Pakistan 462
49 Shardul ThakurShardul Thakur India 461
50 Bernard ScholtzBernard Scholtz NAM 457
51 Krunal PandyaKrunal Pandya India 453
52 Wanindu De SilvaWanindu De Silva Sri Lanka 448
53 Pieter SeelaarPieter Seelaar Netherlands 445
54 Shem NgocheShem Ngoche KEN 444
55 Khawar AliKhawar Ali Oman 442
56 Trent BoultTrent Boult New Zealand 440
57 Boyd RankinBoyd Rankin Ireland 439
58 Norman VanuaNorman Vanua Papua New Guinea 437
59 Mohammad NaveedMohammad Naveed United Arab Emirates 436
60 Navdeep SainiNavdeep Saini India 430
61 Beuran HendricksBeuran Hendricks South Africa 430
62 Timm van der GugtenTimm van der Gugten Netherlands 430
63 Sean WilliamsSean Williams Zimbabwe 429
64 Oshane ThomasOshane Thomas West Indies 425
65 Fred KlaassenFred Klaassen Netherlands 423
66 Mohammad NadeemMohammad Nadeem Oman 420
67 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 419
68 Lungi NgidiLungi Ngidi South Africa 418
69 Ravindra JadejaRavindra Jadeja India 418
70 Gareth DelanyGareth Delany Ireland 413
71 Rohan MustafaRohan Mustafa United Arab Emirates 412
72 Carlos BrathwaiteCarlos Brathwaite West Indies 412
73 Tendai ChisoroTendai Chisoro Zimbabwe 408
74 Sultan AhmedSultan Ahmed United Arab Emirates 405
75 Josh DaveyJosh Davey Scotland 403
76 Kagiso RabadaKagiso Rabada South Africa 402
77 Fabian AllenFabian Allen West Indies 400
78 Lachlan FergusonLachlan Ferguson New Zealand 400
79 Sunil NarineSunil Narine West Indies 400
80 Mark WoodMark Wood England 393
81 Mohammad HasnainMohammad Hasnain Pakistan 392
82 Hasan AliHasan Ali Pakistan 391
83 Sandeep LamichhaneSandeep Lamichhane NEP 389
84 Zahoor KhanZahoor Khan United Arab Emirates 386
85 Jason HolderJason Holder West Indies 386
86 Shafiul IslamShafiul Islam Bangladesh 382
87 Charles AminiCharles Amini Papua New Guinea 381
88 Nuwan PradeepNuwan Pradeep Sri Lanka 381
89 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 379
90 Gulbadin NaibGulbadin Naib Afghanistan 374
91 Hamza TahirHamza Tahir Scotland 373
92 Ehsan KhanEhsan Khan Hong Kong 371
93 Nosaina PokanaNosaina Pokana Papua New Guinea 367
94 Kasun RajithaKasun Rajitha Sri Lanka 366
95 George DockrellGeorge Dockrell Ireland 364
96 Tendai ChataraTendai Chatara Zimbabwe 362
97 Richard BerringtonRichard Berrington Scotland 358
98 Collins ObuyaCollins Obuya KEN 357
99 Christopher MpofuChristopher Mpofu Zimbabwe 355
100 Aamir KaleemAamir Kaleem Oman 354