Get breaking news alerts from myKhel

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 - Afghanistan vs Ireland , 01 January 1970
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 878
2 James AndersonJames Anderson England 862
3 Kagiso RabadaKagiso Rabada South Africa 851
4 Vernon PhilanderVernon Philander South Africa 813
5 Neil WagnerNeil Wagner New Zealand 801
6 Ravindra JadejaRavindra Jadeja India 794
7 Trent BoultTrent Boult New Zealand 787
8 Mohammad AbbasMohammad Abbas Pakistan 770
9 Jason HolderJason Holder West Indies 770
10 Ravichandran AshwinRavichandran Ashwin India 763
11 Kemar RoachKemar Roach West Indies 744
12 Tim SoutheeTim Southee New Zealand 736
13 Josh HazlewoodJosh Hazlewood Australia 728
14 Shannon GabrielShannon Gabriel West Indies 725
15 Mitchell StarcMitchell Starc Australia 719
16 Jasprit BumrahJasprit Bumrah India 711
17 Yasir ShahYasir Shah Pakistan 710
18 Nathan LyonNathan Lyon Australia 690
19 Stuart BroadStuart Broad England 680
20 Shakib Al HasanShakib Al Hasan Bangladesh 662
21 Mohammad ShamiMohammad Shami India 660
22 Taijul IslamTaijul Islam Bangladesh 659
23 Mehedi HasanMehedi Hasan Bangladesh 635
24 Keshav MaharajKeshav Maharaj South Africa 622
25 Moeen AliMoeen Ali England 621
26 Ishant SharmaIshant Sharma India 615
27 Dale SteynDale Steyn South Africa 610
28 Ben StokesBen Stokes England 606
29 Umesh YadavUmesh Yadav India 573
30 Suranga LakmalSuranga Lakmal Sri Lanka 573
31 Mohammad AmirMohammad Amir Pakistan 573
32 Dilruwan PereraDilruwan Perera Sri Lanka 569
33 Chris WoakesChris Woakes England 523
34 Devendra BishooDevendra Bishoo West Indies 514
35 Wahab RiazWahab Riaz Pakistan 506
36 Peter SiddlePeter Siddle Australia 448
37 Adil RashidAdil Rashid England 436
38 Lahiru KumaraLahiru Kumara Sri Lanka 434
39 Kyle JarvisKyle Jarvis Zimbabwe 414
40 Jack LeachJack Leach England 402
41 Kuldeep YadavKuldeep Yadav India 402
42 Rahat AliRahat Ali Pakistan 385
43 Vishwa FernandoVishwa Fernando Sri Lanka 385
44 Roston ChaseRoston Chase West Indies 384
45 Akila DananjayaAkila Dananjaya Sri Lanka 381
46 Hasan AliHasan Ali Pakistan 379
47 Colin de GrandhommeColin de Grandhomme New Zealand 379
48 Lakshan SandakanLakshan Sandakan Sri Lanka 366
49 Lungi NgidiLungi Ngidi South Africa 344
50 Yamin AhmadziYamin Ahmadzi Afghanistan 332
51 Kasun RajithaKasun Rajitha Sri Lanka 326
52 Mustafizur RahmanMustafizur Rahman Bangladesh 307
53 Alzarri JosephAlzarri Joseph West Indies 299
54 Mark WoodMark Wood England 298
55 Bilal AsifBilal Asif Pakistan 297
56 Faheem AshrafFaheem Ashraf Pakistan 292
57 Marnus LabuschagneMarnus Labuschagne Australia 285
58 Hardik PandyaHardik Pandya India 277
59 Shaheen AfridiShaheen Afridi Pakistan 271
60 Miguel CumminsMiguel Cummins West Indies 257
61 Matt HenryMatt Henry New Zealand 254
62 William SomervilleWilliam Somerville New Zealand 254
63 Ish SodhiIsh Sodhi New Zealand 254
64 Stuart ThompsonStuart Thompson Ireland 253
65 Malinda PushpakumaraMalinda Pushpakumara Sri Lanka 253
66 Tim MurtaghTim Murtagh Ireland 240
67 Rashid KhanRashid Khan Afghanistan 239
68 Mitchell MarshMitchell Marsh Australia 237
69 MahmudullahMahmudullah Bangladesh 235
70 Jomel WarricanJomel Warrican West Indies 222
71 Sean WilliamsSean Williams Zimbabwe 214
72 Sikandar RazaSikandar Raza Zimbabwe 212
73 Sam CurranSam Curran England 209
74 Ajaz PatelAjaz Patel New Zealand 202
75 Shadab KhanShadab Khan Pakistan 202
76 Jhye RichardsonJhye Richardson Australia 195
77 Donald TiripanoDonald Tiripano Zimbabwe 191
78 Dushmantha ChameeraDushmantha Chameera Sri Lanka 189
79 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 183
80 Abu JayedAbu Jayed Bangladesh 180
81 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 170
82 Hamilton MasakadzaHamilton Masakadza Zimbabwe 154
83 Nayeem HasanNayeem Hasan Bangladesh 143
84 Angelo MathewsAngelo Mathews Sri Lanka 141
85 Lahiru GamageLahiru Gamage Sri Lanka 133
86 Keemo PaulKeemo Paul West Indies 132
87 Kane WilliamsonKane Williamson New Zealand 129
88 Abdur RazzakAbdur Razzak Bangladesh 129
89 Tendai ChataraTendai Chatara Zimbabwe 127
90 Craig OvertonCraig Overton England 127
91 Rubel HossainRubel Hossain Bangladesh 126
92 Kraigg BrathwaiteKraigg Brathwaite West Indies 121
93 Haris SohailHaris Sohail Pakistan 120
94 Hanuma VihariHanuma Vihari India 119
95 Nazmul IslamNazmul Islam Bangladesh 116
96 Joe RootJoe Root England 113
97 Dean ElgarDean Elgar South Africa 110
98 Waqar SalamkheilWaqar Salamkheil Afghanistan 98
99 Jon HollandJon Holland Australia 97
100 Kamrul Islam RabbiKamrul Islam Rabbi Bangladesh 89
Last updated After - Afghanistan vs Australia , 01 January 1970
Rank Player Country Points
1 Jasprit BumrahJasprit Bumrah India 774
2 Trent BoultTrent Boult New Zealand 753
3 Rashid KhanRashid Khan Afghanistan 713
4 Imran TahirImran Tahir South Africa 699
5 Kagiso RabadaKagiso Rabada South Africa 693
6 Pat CumminsPat Cummins Australia 692
7 Kuldeep YadavKuldeep Yadav India 689
8 Yuzvendra ChahalYuzvendra Chahal India 680
9 Chris WoakesChris Woakes England 650
10 Matt HenryMatt Henry New Zealand 649
11 Mustafizur RahmanMustafizur Rahman Bangladesh 645
12 Mujeeb ZadranMujeeb Zadran Afghanistan 636
13 Lachlan FergusonLachlan Ferguson New Zealand 630
14 Josh HazlewoodJosh Hazlewood Australia 629
15 Adil RashidAdil Rashid England 629
16 Akila DananjayaAkila Dananjaya Sri Lanka 621
17 Bhuvneshwar KumarBhuvneshwar Kumar India 619
18 Dale SteynDale Steyn South Africa 616
19 Shakib Al HasanShakib Al Hasan Bangladesh 598
20 Andile PhehlukwayoAndile Phehlukwayo South Africa 594
21 Mitchell StarcMitchell Starc Australia 593
22 Mohammad NabiMohammad Nabi Afghanistan 592
23 Mehedi HasanMehedi Hasan Bangladesh 592
24 Mashrafe MortazaMashrafe Mortaza Bangladesh 590
25 Lungi NgidiLungi Ngidi South Africa 587
26 Mitchell SantnerMitchell Santner New Zealand 578
27 Mohammad AmirMohammad Amir Pakistan 569
28 Hasan AliHasan Ali Pakistan 566
29 Shadab KhanShadab Khan Pakistan 565
30 Imad WasimImad Wasim Pakistan 565
31 Mark WoodMark Wood England 565
32 Ravindra JadejaRavindra Jadeja India 555
33 Liam PlunkettLiam Plunkett England 553
34 Tim MurtaghTim Murtagh Ireland 550
35 Mohammad ShamiMohammad Shami India 549
36 Andy McBrineAndy McBrine Ireland 541
37 Jhye RichardsonJhye Richardson Australia 537
38 Jason HolderJason Holder West Indies 536
39 Ish SodhiIsh Sodhi New Zealand 535
40 Tim SoutheeTim Southee New Zealand 533
41 Moeen AliMoeen Ali England 522
42 Suranga LakmalSuranga Lakmal Sri Lanka 513
43 Adam ZampaAdam Zampa Australia 509
44 David WilleyDavid Willey England 508
45 Tendai ChataraTendai Chatara Zimbabwe 503
46 Nathan Coulter-NileNathan Coulter-Nile Australia 501
47 Lasith MalingaLasith Malinga Sri Lanka 499
48 Sikandar RazaSikandar Raza Zimbabwe 494
49 Ashley NurseAshley Nurse West Indies 492
50 Nathan LyonNathan Lyon Australia 489
51 Junaid KhanJunaid Khan Pakistan 483
52 Dwaine PretoriusDwaine Pretorius South Africa 481
53 Safyaan SharifSafyaan Sharif Scotland 477
54 Boyd RankinBoyd Rankin Ireland 475
55 Shaheen AfridiShaheen Afridi Pakistan 471
56 Mohammad NaveedMohammad Naveed United Arab Emirates 471
57 Hardik PandyaHardik Pandya India 470
58 Kyle JarvisKyle Jarvis Zimbabwe 470
59 Gulbadin NaibGulbadin Naib Afghanistan 469
60 Dawlat ZadranDawlat Zadran Afghanistan 469
61 Nuwan PradeepNuwan Pradeep Sri Lanka 469
62 Colin de GrandhommeColin de Grandhomme New Zealand 467
63 Rubel HossainRubel Hossain Bangladesh 466
64 Mohammad HafeezMohammad Hafeez Pakistan 462
65 Faheem AshrafFaheem Ashraf Pakistan 461
66 Yasir ShahYasir Shah Pakistan 453
67 Dushmantha ChameeraDushmantha Chameera Sri Lanka 451
68 Usman KhanUsman Khan Pakistan 451
69 Ahmed RazaAhmed Raza United Arab Emirates 450
70 Kemar RoachKemar Roach West Indies 448
71 Sean WilliamsSean Williams Zimbabwe 447
72 Nadeem AhmedNadeem Ahmed Hong Kong 443
73 Sheldon CottrellSheldon Cottrell West Indies 441
74 Tabraiz ShamsiTabraiz Shamsi South Africa 440
75 Carlos BrathwaiteCarlos Brathwaite West Indies 440
76 George DockrellGeorge Dockrell Ireland 433
77 Angelo MathewsAngelo Mathews Sri Lanka 432
78 Rohan MustafaRohan Mustafa United Arab Emirates 428
79 Thisara PereraThisara Perera Sri Lanka 426
80 Aftab AlamAftab Alam Afghanistan 424
81 Umesh YadavUmesh Yadav India 423
82 Ehsan KhanEhsan Khan Hong Kong 414
83 Ben StokesBen Stokes England 412
84 Devendra BishooDevendra Bishoo West Indies 411
85 Hamid HassanHamid Hassan Afghanistan 409
86 Kane RichardsonKane Richardson Australia 408
87 Mark WattMark Watt Scotland 407
88 Barry McCarthyBarry McCarthy Ireland 403
89 Shannon GabrielShannon Gabriel West Indies 403
90 Oshane ThomasOshane Thomas West Indies 399
91 Marcus StoinisMarcus Stoinis Australia 396
92 Doug BracewellDoug Bracewell New Zealand 396
93 Tom CurranTom Curran England 393
94 Jimmy NeeshamJimmy Neesham New Zealand 391
95 Kedar JadhavKedar Jadhav India 389
96 Alasdair EvansAlasdair Evans Scotland 389
97 Bradley WhealBradley Wheal Scotland 385
98 Kevin O'BrienKevin O'Brien Ireland 378
99 Shapoor ZadranShapoor Zadran Afghanistan 370
100 Andre RussellAndre Russell West Indies 367
Last updated After - England vs Pakistan , 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 Kuldeep YadavKuldeep Yadav India 699
6 Adam ZampaAdam Zampa Australia 672
7 Shakib Al HasanShakib Al Hasan Bangladesh 658
8 Ish SodhiIsh Sodhi New Zealand 657
9 Andile PhehlukwayoAndile Phehlukwayo South Africa 649
10 Faheem AshrafFaheem Ashraf Pakistan 641
11 Mitchell SantnerMitchell Santner New Zealand 638
12 David WilleyDavid Willey England 636
13 Chris JordanChris Jordan England 635
14 Mohammad NabiMohammad Nabi Afghanistan 628
15 Liam PlunkettLiam Plunkett England 617
16 Jasprit BumrahJasprit Bumrah India 610
17 Mohammad NaveedMohammad Naveed United Arab Emirates 602
18 Chris MorrisChris Morris South Africa 601
19 Billy StanlakeBilly Stanlake Australia 600
20 Yuzvendra ChahalYuzvendra Chahal India 594
21 Akila DananjayaAkila Dananjaya Sri Lanka 593
22 Andrew TyeAndrew Tye Australia 591
23 Imran TahirImran Tahir South Africa 590
24 Bhuvneshwar KumarBhuvneshwar Kumar India 584
25 Mark WattMark Watt Scotland 583
26 Carlos BrathwaiteCarlos Brathwaite West Indies 580
27 Mustafizur RahmanMustafizur Rahman Bangladesh 579
28 Alasdair EvansAlasdair Evans Scotland 568
29 Tim SoutheeTim Southee New Zealand 551
30 Bilal KhanBilal Khan Oman 550
31 Samuel BadreeSamuel Badree West Indies 546
32 George DockrellGeorge Dockrell Ireland 543
33 Tabraiz ShamsiTabraiz Shamsi South Africa 534
34 Mohammad AmirMohammad Amir Pakistan 533
35 Hasan AliHasan Ali Pakistan 532
36 Paul van MeekerenPaul van Meekeren Netherlands 531
37 Keemo PaulKeemo Paul West Indies 524
38 Mujeeb ZadranMujeeb Zadran Afghanistan 518
39 Timm van der GugtenTimm van der Gugten Netherlands 515
40 Lasith MalingaLasith Malinga Sri Lanka 505
41 Tendai ChisoroTendai Chisoro Zimbabwe 503
42 Krunal PandyaKrunal Pandya India 500
43 Safyaan SharifSafyaan Sharif Scotland 500
44 Ahmed RazaAhmed Raza United Arab Emirates 499
45 Nathan Coulter-NileNathan Coulter-Nile Australia 485
46 Glenn MaxwellGlenn Maxwell Australia 479
47 Shaheen AfridiShaheen Afridi Pakistan 477
48 Roelof van der MerweRoelof van der Merwe Netherlands 464
49 Adam MilneAdam Milne New Zealand 462
50 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 459
51 MahmudullahMahmudullah Bangladesh 458
52 Hardik PandyaHardik Pandya India 455
53 Rubel HossainRubel Hossain Bangladesh 455
54 Rohan MustafaRohan Mustafa United Arab Emirates 452
55 Pieter SeelaarPieter Seelaar Netherlands 452
56 Kesrick WilliamsKesrick Williams West Indies 451
57 Sean WilliamsSean Williams Zimbabwe 446
58 Boyd RankinBoyd Rankin Ireland 441
59 Usman KhanUsman Khan Pakistan 430
60 Mohammad NawazMohammad Nawaz Pakistan 425
61 Richard BerringtonRichard Berrington Scotland 425
62 Kevin O'BrienKevin O'Brien Ireland 425
63 Kagiso RabadaKagiso Rabada South Africa 424
64 Michael LeaskMichael Leask Scotland 413
65 Ashton AgarAshton Agar Australia 410
66 Sompal KamiSompal Kami NEP 409
67 Basant RegmiBasant Regmi NEP 409
68 Fabian AllenFabian Allen West Indies 408
69 Karim JanatKarim Janat Afghanistan 406
70 Christopher MpofuChristopher Mpofu Zimbabwe 406
71 Pat CumminsPat Cummins Australia 404
72 Thisara PereraThisara Perera Sri Lanka 404
73 Samiullah ShenwariSamiullah Shenwari Afghanistan 400
74 Sheldon CottrellSheldon Cottrell West Indies 393
75 Mohammad HafeezMohammad Hafeez Pakistan 392
76 Washington SundarWashington Sundar India 390
77 Mitchell StarcMitchell Starc Australia 390
78 Michael RipponMichael Rippon Netherlands 389
79 Ajay LalchetaAjay Lalcheta Oman 383
80 Paul StirlingPaul Stirling Ireland 383
81 Mitchell McClenaghanMitchell McClenaghan New Zealand 382
82 Moeen AliMoeen Ali England 380
83 Nazmul IslamNazmul Islam Bangladesh 375
84 Donald TiripanoDonald Tiripano Zimbabwe 372
85 Tom CurranTom Curran England 364
86 Marcus StoinisMarcus Stoinis Australia 362
87 Beuran HendricksBeuran Hendricks South Africa 358
88 JP DuminyJP Duminy South Africa 354
89 Jhye RichardsonJhye Richardson Australia 350
90 Colin de GrandhommeColin de Grandhomme New Zealand 347
91 Dane PatersonDane Paterson South Africa 346
92 Stuart ThompsonStuart Thompson Ireland 344
93 Angelo MathewsAngelo Mathews Sri Lanka 344
94 Ben StokesBen Stokes England 343
95 Lakshan SandakanLakshan Sandakan Sri Lanka 341
96 Dale SteynDale Steyn South Africa 340
97 Peter ChasePeter Chase Ireland 339
98 Khaleel AhmedKhaleel Ahmed India 335
99 Junior DalaJunior Dala South Africa 333
100 Norman VanuaNorman Vanua Papua New Guinea 332
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