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?
Yes No
Settings X
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 Australia , 01 January 1970
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 908
2 Kagiso RabadaKagiso Rabada South Africa 851
3 Jasprit BumrahJasprit Bumrah India 835
4 Jason HolderJason Holder West Indies 814
5 Vernon PhilanderVernon Philander South Africa 813
6 James AndersonJames Anderson England 798
7 Trent BoultTrent Boult New Zealand 795
8 Neil WagnerNeil Wagner New Zealand 785
9 Kemar RoachKemar Roach West Indies 780
10 Mohammad AbbasMohammad Abbas Pakistan 770
11 Ravindra JadejaRavindra Jadeja India 764
12 Josh HazlewoodJosh Hazlewood Australia 754
13 Tim SoutheeTim Southee New Zealand 754
14 Ravichandran AshwinRavichandran Ashwin India 747
15 Stuart BroadStuart Broad England 740
16 Yasir ShahYasir Shah Pakistan 710
17 Mitchell StarcMitchell Starc Australia 689
18 Mohammad ShamiMohammad Shami India 680
19 Shannon GabrielShannon Gabriel West Indies 680
20 Ishant SharmaIshant Sharma India 677
21 Shakib Al HasanShakib Al Hasan Bangladesh 663
22 Nathan LyonNathan Lyon Australia 657
23 Taijul IslamTaijul Islam Bangladesh 651
24 Keshav MaharajKeshav Maharaj South Africa 622
25 Mehedi HasanMehedi Hasan Bangladesh 619
26 Dale SteynDale Steyn South Africa 610
27 Moeen AliMoeen Ali England 582
28 Chris WoakesChris Woakes England 582
29 Suranga LakmalSuranga Lakmal Sri Lanka 578
30 Mohammad AmirMohammad Amir Pakistan 573
31 Dilruwan PereraDilruwan Perera Sri Lanka 570
32 Ben StokesBen Stokes England 566
33 Umesh YadavUmesh Yadav India 562
34 Wahab RiazWahab Riaz Pakistan 506
35 Devendra BishooDevendra Bishoo West Indies 504
36 Akila DananjayaAkila Dananjaya Sri Lanka 474
37 Jofra ArcherJofra Archer England 465
38 Rashid KhanRashid Khan Afghanistan 459
39 Jack LeachJack Leach England 450
40 Peter SiddlePeter Siddle Australia 447
41 Lahiru KumaraLahiru Kumara Sri Lanka 429
42 Roston ChaseRoston Chase West Indies 419
43 Kyle JarvisKyle Jarvis Zimbabwe 414
44 Adil RashidAdil Rashid England 411
45 Colin de GrandhommeColin de Grandhomme New Zealand 399
46 Kuldeep YadavKuldeep Yadav India 394
47 Tim MurtaghTim Murtagh Ireland 391
48 Rahat AliRahat Ali Pakistan 385
49 Hasan AliHasan Ali Pakistan 379
50 Vishwa FernandoVishwa Fernando Sri Lanka 377
51 Yamin AhmadziYamin Ahmadzi Afghanistan 360
52 Lakshan SandakanLakshan Sandakan Sri Lanka 359
53 Lungi NgidiLungi Ngidi South Africa 344
54 Mitchell MarshMitchell Marsh Australia 326
55 Kasun RajithaKasun Rajitha Sri Lanka 320
56 Stuart ThompsonStuart Thompson Ireland 317
57 William SomervilleWilliam Somerville New Zealand 314
58 Ajaz PatelAjaz Patel New Zealand 308
59 Mustafizur RahmanMustafizur Rahman Bangladesh 304
60 Bilal AsifBilal Asif Pakistan 297
61 Alzarri JosephAlzarri Joseph West Indies 293
62 Faheem AshrafFaheem Ashraf Pakistan 292
63 Mitchell SantnerMitchell Santner New Zealand 290
64 Mark WoodMark Wood England 281
65 Sam CurranSam Curran England 274
66 Shaheen AfridiShaheen Afridi Pakistan 271
67 Hardik PandyaHardik Pandya India 271
68 Nayeem HasanNayeem Hasan Bangladesh 254
69 Matt HenryMatt Henry New Zealand 249
70 Ish SodhiIsh Sodhi New Zealand 249
71 Malinda PushpakumaraMalinda Pushpakumara Sri Lanka 248
72 MahmudullahMahmudullah Bangladesh 246
73 Miguel CumminsMiguel Cummins West Indies 232
74 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 219
75 Jomel WarricanJomel Warrican West Indies 218
76 Sean WilliamsSean Williams Zimbabwe 214
77 Mark AdairMark Adair Ireland 213
78 Sikandar RazaSikandar Raza Zimbabwe 212
79 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 205
80 Shadab KhanShadab Khan Pakistan 202
81 Marnus LabuschagneMarnus Labuschagne Australia 197
82 Donald TiripanoDonald Tiripano Zimbabwe 191
83 Jhye RichardsonJhye Richardson Australia 185
84 Dushmantha ChameeraDushmantha Chameera Sri Lanka 185
85 Mohammad NabiMohammad Nabi Afghanistan 180
86 Abu JayedAbu Jayed Bangladesh 178
87 Craig OvertonCraig Overton England 158
88 Hamilton MasakadzaHamilton Masakadza Zimbabwe 154
89 Boyd RankinBoyd Rankin Ireland 153
90 Joe RootJoe Root England 140
91 Angelo MathewsAngelo Mathews Sri Lanka 136
92 Lahiru GamageLahiru Gamage Sri Lanka 131
93 Keemo PaulKeemo Paul West Indies 129
94 Tendai ChataraTendai Chatara Zimbabwe 127
95 Rubel HossainRubel Hossain Bangladesh 125
96 Kane WilliamsonKane Williamson New Zealand 124
97 Kraigg BrathwaiteKraigg Brathwaite West Indies 124
98 Haris SohailHaris Sohail Pakistan 120
99 Nazmul IslamNazmul Islam Bangladesh 115
100 James PattinsonJames Pattinson Australia 111
Last updated After - West Indies vs India , 01 January 1970
Rank Player Country Points
1 Jasprit BumrahJasprit Bumrah India 797
2 Trent BoultTrent Boult New Zealand 740
3 Kagiso RabadaKagiso Rabada South Africa 694
4 Pat CumminsPat Cummins Australia 693
5 Imran TahirImran Tahir South Africa 683
6 Mujeeb ZadranMujeeb Zadran Afghanistan 681
7 Chris WoakesChris Woakes England 676
8 Mitchell StarcMitchell Starc Australia 663
9 Rashid KhanRashid Khan Afghanistan 658
10 Matt HenryMatt Henry New Zealand 656
11 Lachlan FergusonLachlan Ferguson New Zealand 649
12 Kuldeep YadavKuldeep Yadav India 642
13 Mohammad AmirMohammad Amir Pakistan 636
14 Tim MurtaghTim Murtagh Ireland 635
15 Akila DananjayaAkila Dananjaya Sri Lanka 631
16 Yuzvendra ChahalYuzvendra Chahal India 629
17 Bhuvneshwar KumarBhuvneshwar Kumar India 626
18 Mehedi HasanMehedi Hasan Bangladesh 617
19 Mohammad NabiMohammad Nabi Afghanistan 616
20 Mustafizur RahmanMustafizur Rahman Bangladesh 610
21 Mark WoodMark Wood England 606
22 Josh HazlewoodJosh Hazlewood Australia 601
23 Shaheen AfridiShaheen Afridi Pakistan 600
24 Mohammad ShamiMohammad Shami India 598
25 Shadab KhanShadab Khan Pakistan 594
26 Liam PlunkettLiam Plunkett England 592
27 Dale SteynDale Steyn South Africa 592
28 Lasith MalingaLasith Malinga Sri Lanka 583
29 Jofra ArcherJofra Archer England 579
30 Shakib Al HasanShakib Al Hasan Bangladesh 578
31 Adil RashidAdil Rashid England 574
32 Andile PhehlukwayoAndile Phehlukwayo South Africa 573
33 Ravindra JadejaRavindra Jadeja India 567
34 Mitchell SantnerMitchell Santner New Zealand 559
35 Lungi NgidiLungi Ngidi South Africa 556
36 Andy McBrineAndy McBrine Ireland 549
37 Dwaine PretoriusDwaine Pretorius South Africa 539
38 Imad WasimImad Wasim Pakistan 539
39 Sheldon CottrellSheldon Cottrell West Indies 527
40 Hasan AliHasan Ali Pakistan 517
41 Moeen AliMoeen Ali England 516
42 Jason HolderJason Holder West Indies 515
43 Jhye RichardsonJhye Richardson Australia 513
44 Tendai ChataraTendai Chatara Zimbabwe 506
45 Nathan Coulter-NileNathan Coulter-Nile Australia 504
46 Mashrafe MortazaMashrafe Mortaza Bangladesh 501
47 Ish SodhiIsh Sodhi New Zealand 499
48 Tim SoutheeTim Southee New Zealand 499
49 Colin de GrandhommeColin de Grandhomme New Zealand 495
50 Nuwan PradeepNuwan Pradeep Sri Lanka 493
51 Nathan LyonNathan Lyon Australia 493
52 Chris MorrisChris Morris South Africa 492
53 Boyd RankinBoyd Rankin Ireland 488
54 David WilleyDavid Willey England 484
55 Kemar RoachKemar Roach West Indies 481
56 Safyaan SharifSafyaan Sharif Scotland 477
57 Suranga LakmalSuranga Lakmal Sri Lanka 477
58 Kyle JarvisKyle Jarvis Zimbabwe 473
59 Mohammad NaveedMohammad Naveed United Arab Emirates 471
60 Hardik PandyaHardik Pandya India 470
61 Adam ZampaAdam Zampa Australia 469
62 Sikandar RazaSikandar Raza Zimbabwe 467
63 Junaid KhanJunaid Khan Pakistan 466
64 Ben StokesBen Stokes England 460
65 Sean WilliamsSean Williams Zimbabwe 453
66 Ashley NurseAshley Nurse West Indies 451
67 Ahmed RazaAhmed Raza United Arab Emirates 450
68 Dawlat ZadranDawlat Zadran Afghanistan 447
69 Faheem AshrafFaheem Ashraf Pakistan 445
70 Mohammad HafeezMohammad Hafeez Pakistan 441
71 Jason BehrendorffJason Behrendorff Australia 439
72 Yasir ShahYasir Shah Pakistan 437
73 Usman KhanUsman Khan Pakistan 436
74 Aftab AlamAftab Alam Afghanistan 435
75 Dushmantha ChameeraDushmantha Chameera Sri Lanka 431
76 Gulbadin NaibGulbadin Naib Afghanistan 431
77 Rohan MustafaRohan Mustafa United Arab Emirates 428
78 Rubel HossainRubel Hossain Bangladesh 427
79 George DockrellGeorge Dockrell Ireland 426
80 Kane RichardsonKane Richardson Australia 420
81 Thisara PereraThisara Perera Sri Lanka 420
82 Jimmy NeeshamJimmy Neesham New Zealand 419
83 Wahab RiazWahab Riaz Pakistan 415
84 Marcus StoinisMarcus Stoinis Australia 413
85 Tabraiz ShamsiTabraiz Shamsi South Africa 409
86 Mark WattMark Watt Scotland 407
87 Carlos BrathwaiteCarlos Brathwaite West Indies 405
88 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 404
89 Hamid HassanHamid Hassan Afghanistan 403
90 Angelo MathewsAngelo Mathews Sri Lanka 401
91 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 399
92 Umesh YadavUmesh Yadav India 398
93 Barry McCarthyBarry McCarthy Ireland 397
94 Kevin O'BrienKevin O'Brien Ireland 390
95 Devendra BishooDevendra Bishoo West Indies 389
96 Alasdair EvansAlasdair Evans Scotland 389
97 Bradley WhealBradley Wheal Scotland 385
98 Doug BracewellDoug Bracewell New Zealand 378
99 Oshane ThomasOshane Thomas West Indies 377
100 Kedar JadhavKedar Jadhav India 377
Last updated After - Sri Lanka vs New Zealand , 01 January 1970
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 780
2 Imad WasimImad Wasim Pakistan 710
3 Shadab KhanShadab Khan Pakistan 706
4 Adil RashidAdil Rashid England 702
5 Mitchell SantnerMitchell Santner New Zealand 673
6 Adam ZampaAdam Zampa Australia 672
7 Shakib Al HasanShakib Al Hasan Bangladesh 658
8 Kuldeep YadavKuldeep Yadav India 658
9 Andile PhehlukwayoAndile Phehlukwayo South Africa 649
10 Faheem AshrafFaheem Ashraf Pakistan 641
11 Ish SodhiIsh Sodhi New Zealand 637
12 David WilleyDavid Willey England 636
13 Chris JordanChris Jordan England 635
14 Mohammad NabiMohammad Nabi Afghanistan 628
15 Tim SoutheeTim Southee New Zealand 623
16 Liam PlunkettLiam Plunkett England 617
17 Bhuvneshwar KumarBhuvneshwar Kumar India 613
18 Chris MorrisChris Morris South Africa 601
19 Billy StanlakeBilly Stanlake Australia 600
20 Akila DananjayaAkila Dananjaya Sri Lanka 597
21 Lasith MalingaLasith Malinga Sri Lanka 592
22 Andrew TyeAndrew Tye Australia 591
23 Imran TahirImran Tahir South Africa 590
24 Mark WattMark Watt Scotland 583
25 Mustafizur RahmanMustafizur Rahman Bangladesh 579
26 Krunal PandyaKrunal Pandya India 574
27 Jasprit BumrahJasprit Bumrah India 574
28 Mohammad NaveedMohammad Naveed United Arab Emirates 573
29 Alasdair EvansAlasdair Evans Scotland 568
30 Yuzvendra ChahalYuzvendra Chahal India 559
31 Bilal KhanBilal Khan Oman 550
32 Carlos BrathwaiteCarlos Brathwaite West Indies 538
33 Tabraiz ShamsiTabraiz Shamsi South Africa 534
34 George DockrellGeorge Dockrell Ireland 533
35 Mohammad AmirMohammad Amir Pakistan 533
36 Hasan AliHasan Ali Pakistan 532
37 Keemo PaulKeemo Paul West Indies 530
38 Mujeeb ZadranMujeeb Zadran Afghanistan 518
39 Samuel BadreeSamuel Badree West Indies 514
40 Ahmed RazaAhmed Raza United Arab Emirates 513
41 Sheldon CottrellSheldon Cottrell West Indies 509
42 Sunil NarineSunil Narine West Indies 500
43 Safyaan SharifSafyaan Sharif Scotland 500
44 Paul van MeekerenPaul van Meekeren Netherlands 491
45 Nathan Coulter-NileNathan Coulter-Nile Australia 485
46 Glenn MaxwellGlenn Maxwell Australia 479
47 Pieter SeelaarPieter Seelaar Netherlands 479
48 Shaheen AfridiShaheen Afridi Pakistan 477
49 Shem NgocheShem Ngoche KEN 474
50 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 472
51 Sean WilliamsSean Williams Zimbabwe 465
52 Tendai ChisoroTendai Chisoro Zimbabwe 464
53 Rohan MustafaRohan Mustafa United Arab Emirates 459
54 MahmudullahMahmudullah Bangladesh 458
55 Timm van der GugtenTimm van der Gugten Netherlands 456
56 Rubel HossainRubel Hossain Bangladesh 455
57 Roelof van der MerweRoelof van der Merwe Netherlands 447
58 Washington SundarWashington Sundar India 435
59 Adam MilneAdam Milne New Zealand 435
60 Usman KhanUsman Khan Pakistan 430
61 Christopher MpofuChristopher Mpofu Zimbabwe 430
62 Hardik PandyaHardik Pandya India 428
63 Kesrick WilliamsKesrick Williams West Indies 425
64 Mohammad NawazMohammad Nawaz Pakistan 425
65 Richard BerringtonRichard Berrington Scotland 425
66 Kagiso RabadaKagiso Rabada South Africa 424
67 Boyd RankinBoyd Rankin Ireland 424
68 Kevin O'BrienKevin O'Brien Ireland 419
69 Fabian AllenFabian Allen West Indies 417
70 Lakshan SandakanLakshan Sandakan Sri Lanka 414
71 Michael LeaskMichael Leask Scotland 413
72 Basant RegmiBasant Regmi NEP 411
73 Ashton AgarAshton Agar Australia 410
74 Karim JanatKarim Janat Afghanistan 406
75 Pat CumminsPat Cummins Australia 404
76 Samiullah ShenwariSamiullah Shenwari Afghanistan 400
77 Mohammad HafeezMohammad Hafeez Pakistan 392
78 Sompal KamiSompal Kami NEP 391
79 Mitchell StarcMitchell Starc Australia 390
80 Ajay LalchetaAjay Lalcheta Oman 383
81 Moeen AliMoeen Ali England 380
82 Thisara PereraThisara Perera Sri Lanka 380
83 Nazmul IslamNazmul Islam Bangladesh 375
84 Kyle JarvisKyle Jarvis Zimbabwe 374
85 Paul StirlingPaul Stirling Ireland 369
86 Khaleel AhmedKhaleel Ahmed India 368
87 Tom CurranTom Curran England 364
88 Oshane ThomasOshane Thomas West Indies 362
89 Marcus StoinisMarcus Stoinis Australia 362
90 Mitchell McClenaghanMitchell McClenaghan New Zealand 360
91 Beuran HendricksBeuran Hendricks South Africa 358
92 Tendai ChataraTendai Chatara Zimbabwe 358
93 JP DuminyJP Duminy South Africa 354
94 Jhye RichardsonJhye Richardson Australia 350
95 Norman VanuaNorman Vanua Papua New Guinea 349
96 Colin de GrandhommeColin de Grandhomme New Zealand 348
97 Dane PatersonDane Paterson South Africa 346
98 Michael RipponMichael Rippon Netherlands 344
99 Ben StokesBen Stokes England 343
100 Dale SteynDale Steyn South Africa 340
We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Mykhel sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Mykhel website. However, you can change your cookie settings at any time. Learn more