Get breaking news alerts from myKhel

Home  »  Cricket  »  Rankings  »  ICC Bowlers Rankings

ICC Top 100 Bowlers Rankings

Last updated After - Pakistan vs Australia , 19 October 2018
Rank Player Country Points
1 James AndersonJames Anderson England 899
2 Kagiso RabadaKagiso Rabada South Africa 882
3 Mohammad AbbasMohammad Abbas Pakistan 829
4 Vernon PhilanderVernon Philander South Africa 826
5 Ravindra JadejaRavindra Jadeja India 812
6 Trent BoultTrent Boult New Zealand 795
7 Rangana HerathRangana Herath Sri Lanka 791
8 Pat CumminsPat Cummins Australia 784
9 Ravichandran AshwinRavichandran Ashwin India 777
10 Jason HolderJason Holder West Indies 766
11 Neil WagnerNeil Wagner New Zealand 765
12 Josh HazlewoodJosh Hazlewood Australia 744
13 Stuart BroadStuart Broad England 734
14 Shannon GabrielShannon Gabriel West Indies 734
15 Tim SoutheeTim Southee New Zealand 720
16 Nathan LyonNathan Lyon Australia 706
17 Mitchell StarcMitchell Starc Australia 693
18 Keshav MaharajKeshav Maharaj South Africa 692
19 Shakib Al HasanShakib Al Hasan Bangladesh 665
20 Kemar RoachKemar Roach West Indies 654
21 Yasir ShahYasir Shah Pakistan 646
22 Mohammad ShamiMohammad Shami India 637
23 Dale SteynDale Steyn South Africa 635
24 Dilruwan PereraDilruwan Perera Sri Lanka 632
25 Umesh YadavUmesh Yadav India 613
26 Ishant SharmaIshant Sharma India 603
27 Ben StokesBen Stokes England 582
28 Suranga LakmalSuranga Lakmal Sri Lanka 580
29 Bhuvneshwar KumarBhuvneshwar Kumar India 578
30 Chris WoakesChris Woakes England 556
31 Moeen AliMoeen Ali England 541
32 Wahab RiazWahab Riaz Pakistan 538
33 Devendra BishooDevendra Bishoo West Indies 520
34 Mohammad AmirMohammad Amir Pakistan 517
35 Mehedi HasanMehedi Hasan Bangladesh 510
36 Taijul IslamTaijul Islam Bangladesh 507
37 Peter SiddlePeter Siddle Australia 476
38 Jasprit BumrahJasprit Bumrah India 472
39 Nuwan PradeepNuwan Pradeep Sri Lanka 432
40 Rahat AliRahat Ali Pakistan 409
41 Akila DananjayaAkila Dananjaya Sri Lanka 403
42 Lahiru KumaraLahiru Kumara Sri Lanka 371
43 Kasun RajithaKasun Rajitha Sri Lanka 367
44 Adil RashidAdil Rashid England 366
45 Graeme CremerGraeme Cremer Zimbabwe 366
46 Lungi NgidiLungi Ngidi South Africa 362
47 Andile PhehlukwayoAndile Phehlukwayo South Africa 354
48 Colin de GrandhommeColin de Grandhomme New Zealand 349
49 Mustafizur RahmanMustafizur Rahman Bangladesh 346
50 Sam CurranSam Curran England 342
51 Mitchell SantnerMitchell Santner New Zealand 337
52 Bilal AsifBilal Asif Pakistan 332
53 Kuldeep YadavKuldeep Yadav India 331
54 Duanne OlivierDuanne Olivier South Africa 319
55 Lakshan SandakanLakshan Sandakan Sri Lanka 319
56 Jackson BirdJackson Bird Australia 314
57 Mohammad HafeezMohammad Hafeez Pakistan 294
58 Roston ChaseRoston Chase West Indies 293
59 Hardik PandyaHardik Pandya India 288
60 Miguel CumminsMiguel Cummins West Indies 271
61 Matt HenryMatt Henry New Zealand 265
62 Mitchell MarshMitchell Marsh Australia 264
63 Wayne ParnellWayne Parnell South Africa 256
64 Ish SodhiIsh Sodhi New Zealand 254
65 Marnus LabuschagneMarnus Labuschagne Australia 250
66 Sean WilliamsSean Williams Zimbabwe 239
67 Hasan AliHasan Ali Pakistan 234
68 Mark WoodMark Wood England 231
69 Tim MurtaghTim Murtagh Ireland 221
70 MahmudullahMahmudullah Bangladesh 221
71 Dasun ShanakaDasun Shanaka Sri Lanka 214
72 Abu JayedAbu Jayed Bangladesh 207
73 Kyle JarvisKyle Jarvis Zimbabwe 187
74 Hamilton MasakadzaHamilton Masakadza Zimbabwe 167
75 Sikandar RazaSikandar Raza Zimbabwe 165
76 Angelo MathewsAngelo Mathews Sri Lanka 162
77 Subashis RoySubashis Roy Bangladesh 160
78 Malcolm WallerMalcolm Waller Zimbabwe 160
79 Jomel WarricanJomel Warrican West Indies 153
80 Lahiru GamageLahiru Gamage Sri Lanka 146
81 Shafiul IslamShafiul Islam Bangladesh 145
82 Kane WilliamsonKane Williamson New Zealand 144
83 Abdur RazzakAbdur Razzak Bangladesh 137
84 Stuart ThompsonStuart Thompson Ireland 135
85 Craig OvertonCraig Overton England 135
86 Rubel HossainRubel Hossain Bangladesh 134
87 Christopher MpofuChristopher Mpofu Zimbabwe 134
88 Joe RootJoe Root England 120
89 Shadab KhanShadab Khan Pakistan 119
90 Kraigg BrathwaiteKraigg Brathwaite West Indies 117
91 Dean ElgarDean Elgar South Africa 116
92 Hanuma VihariHanuma Vihari India 116
93 Yamin AhmadziYamin Ahmadzi Afghanistan 112
94 Todd AstleTodd Astle New Zealand 107
95 Jon HollandJon Holland Australia 103
96 Faheem Faheem AshrafFaheem Faheem Ashraf Pakistan 102
97 Haris SohailHaris Sohail Pakistan 100
98 Kamrul Islam RabbiKamrul Islam Rabbi Bangladesh 95
99 Steven SmithSteven Smith Australia 90
100 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 76
Last updated After - South Africa vs Zimbabwe , 06 October 2018
Rank Player Country Points
1 Jasprit BumrahJasprit Bumrah India 797
2 Rashid KhanRashid Khan Afghanistan 788
3 Kuldeep YadavKuldeep Yadav India 700
4 Trent BoultTrent Boult New Zealand 699
5 Josh HazlewoodJosh Hazlewood Australia 696
6 Kagiso RabadaKagiso Rabada South Africa 691
7 Imran TahirImran Tahir South Africa 685
8 Hasan AliHasan Ali Pakistan 681
9 Adil RashidAdil Rashid England 681
10 Mujeeb ZadranMujeeb Zadran Afghanistan 679
11 Yuzvendra ChahalYuzvendra Chahal India 661
12 Mustafizur RahmanMustafizur Rahman Bangladesh 651
13 Chris WoakesChris Woakes England 643
14 Mitchell StarcMitchell Starc Australia 642
15 Mohammad NabiMohammad Nabi Afghanistan 633
16 Mitchell SantnerMitchell Santner New Zealand 632
17 Moeen AliMoeen Ali England 621
18 Pat CumminsPat Cummins Australia 607
19 Matt HenryMatt Henry New Zealand 606
20 Tim MurtaghTim Murtagh Ireland 602
21 Akila DananjayaAkila Dananjaya Sri Lanka 600
22 Liam PlunkettLiam Plunkett England 599
23 Bhuvneshwar KumarBhuvneshwar Kumar India 598
24 Akshar PatelAkshar Patel India 597
25 Mark WoodMark Wood England 586
26 Dale SteynDale Steyn South Africa 581
27 Jason HolderJason Holder West Indies 580
28 Mashrafe MortazaMashrafe Mortaza Bangladesh 576
29 Suranga LakmalSuranga Lakmal Sri Lanka 570
30 Shakib Al HasanShakib Al Hasan Bangladesh 567
31 Junaid KhanJunaid Khan Pakistan 563
32 Mohammad AmirMohammad Amir Pakistan 563
33 Graeme CremerGraeme Cremer Zimbabwe 549
34 David WilleyDavid Willey England 548
35 Andile PhehlukwayoAndile Phehlukwayo South Africa 547
36 Tim SoutheeTim Southee New Zealand 544
37 Safyaan SharifSafyaan Sharif Scotland 542
38 Shadab KhanShadab Khan Pakistan 531
39 Ashley NurseAshley Nurse West Indies 526
40 Mohammad HafeezMohammad Hafeez Pakistan 519
41 Ravindra JadejaRavindra Jadeja India 515
42 Imad WasimImad Wasim Pakistan 514
43 Rubel HossainRubel Hossain Bangladesh 504
44 Boyd RankinBoyd Rankin Ireland 501
45 Tendai ChataraTendai Chatara Zimbabwe 498
46 Hardik PandyaHardik Pandya India 495
47 Andy McBrineAndy McBrine Ireland 483
48 Adam MilneAdam Milne New Zealand 483
49 Dawlat ZadranDawlat Zadran Afghanistan 477
50 Nuwan PradeepNuwan Pradeep Sri Lanka 475
51 Yasir ShahYasir Shah Pakistan 473
52 Umesh YadavUmesh Yadav India 470
53 Angelo MathewsAngelo Mathews Sri Lanka 469
54 Kemar RoachKemar Roach West Indies 469
55 Ish SodhiIsh Sodhi New Zealand 468
56 Sikandar RazaSikandar Raza Zimbabwe 467
57 Ahmed RazaAhmed Raza United Arab Emirates 466
58 George DockrellGeorge Dockrell Ireland 466
59 Mitchell MarshMitchell Marsh Australia 463
60 Lungi NgidiLungi Ngidi South Africa 460
61 Mehedi HasanMehedi Hasan Bangladesh 460
62 Chris MorrisChris Morris South Africa 458
63 Lasith MalingaLasith Malinga Sri Lanka 457
64 Mohammad NaveedMohammad Naveed United Arab Emirates 456
65 Mark WattMark Watt Scotland 454
66 Adam ZampaAdam Zampa Australia 446
67 Thisara PereraThisara Perera Sri Lanka 441
68 Nadeem AhmedNadeem Ahmed Hong Kong 441
69 Dushmantha ChameeraDushmantha Chameera Sri Lanka 431
70 Kane RichardsonKane Richardson Australia 431
71 Gulbadin NaibGulbadin Naib Afghanistan 430
72 Sean WilliamsSean Williams Zimbabwe 428
73 Lachlan FergusonLachlan Ferguson New Zealand 424
74 Alasdair EvansAlasdair Evans Scotland 421
75 Dwaine PretoriusDwaine Pretorius South Africa 420
76 Rohan MustafaRohan Mustafa United Arab Emirates 418
77 Kevin O'BrienKevin O'Brien Ireland 418
78 Ehsan KhanEhsan Khan Hong Kong 416
79 Barry McCarthyBarry McCarthy Ireland 416
80 Ben StokesBen Stokes England 413
81 Faheem Faheem AshrafFaheem Faheem Ashraf Pakistan 412
82 Mohammad Nasir HossainMohammad Nasir Hossain Bangladesh 407
83 Doug BracewellDoug Bracewell New Zealand 401
84 Devendra BishooDevendra Bishoo West Indies 401
85 Kedar JadhavKedar Jadhav India 399
86 Shapoor ZadranShapoor Zadran Afghanistan 395
87 Jake BallJake Ball England 395
88 Taskin AhmedTaskin Ahmed Bangladesh 392
89 Aftab AlamAftab Alam Afghanistan 386
90 Shoaib MalikShoaib Malik Pakistan 384
91 Mahuru DaiMahuru Dai Papua New Guinea 383
92 Tabraiz ShamsiTabraiz Shamsi South Africa 381
93 Shannon GabrielShannon Gabriel West Indies 381
94 Mohammad NawazMohammad Nawaz Pakistan 369
95 Bradley WhealBradley Wheal Scotland 369
96 Asela GunaratneAsela Gunaratne Sri Lanka 367
97 Usman KhanUsman Khan Pakistan 365
98 Seekkuge PrasannaSeekkuge Prasanna Sri Lanka 365
99 JP DuminyJP Duminy South Africa 365
100 Nathan LyonNathan Lyon Australia 365
Last updated After - South Africa vs Zimbabwe , 12 October 2018
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 793
2 Shadab KhanShadab Khan Pakistan 723
3 Ish SodhiIsh Sodhi New Zealand 700
4 Yuzvendra ChahalYuzvendra Chahal India 685
5 Mitchell SantnerMitchell Santner New Zealand 665
6 Andrew TyeAndrew Tye Australia 658
7 Samuel BadreeSamuel Badree West Indies 655
8 Imran TahirImran Tahir South Africa 653
9 Adil RashidAdil Rashid England 639
10 Shakib Al HasanShakib Al Hasan Bangladesh 633
11 Mohammad NabiMohammad Nabi Afghanistan 630
12 Liam PlunkettLiam Plunkett England 627
13 Mohammad AmirMohammad Amir Pakistan 609
14 David WilleyDavid Willey England 607
15 Trent BoultTrent Boult New Zealand 599
16 Mustafizur RahmanMustafizur Rahman Bangladesh 598
17 Chris JordanChris Jordan England 598
18 Billy StanlakeBilly Stanlake Australia 570
19 Mark WattMark Watt Scotland 568
20 Jasprit BumrahJasprit Bumrah India 566
21 George DockrellGeorge Dockrell Ireland 566
22 Akila DananjayaAkila Dananjaya Sri Lanka 564
23 Bhuvneshwar KumarBhuvneshwar Kumar India 558
24 Imad WasimImad Wasim Pakistan 552
25 Paul van MeekerenPaul van Meekeren Netherlands 546
26 Kesrick WilliamsKesrick Williams West Indies 541
27 Hardik PandyaHardik Pandya India 540
28 Carlos BrathwaiteCarlos Brathwaite West Indies 533
29 Hasan AliHasan Ali Pakistan 532
30 Chris MorrisChris Morris South Africa 528
31 Timm van der GugtenTimm van der Gugten Netherlands 526
32 Graeme CremerGraeme Cremer Zimbabwe 522
33 Mohammad NawazMohammad Nawaz Pakistan 521
34 Faheem Faheem AshrafFaheem Faheem Ashraf Pakistan 513
35 Kuldeep YadavKuldeep Yadav India 508
36 Tendai ChisoroTendai Chisoro Zimbabwe 503
37 Mujeeb ZadranMujeeb Zadran Afghanistan 500
38 Andile PhehlukwayoAndile Phehlukwayo South Africa 498
39 Tim SoutheeTim Southee New Zealand 496
40 Safyaan SharifSafyaan Sharif Scotland 493
41 Alasdair EvansAlasdair Evans Scotland 493
42 Adam ZampaAdam Zampa Australia 489
43 Adam MilneAdam Milne New Zealand 483
44 Rubel HossainRubel Hossain Bangladesh 483
45 Glenn MaxwellGlenn Maxwell Australia 481
46 Kagiso RabadaKagiso Rabada South Africa 479
47 Ashton AgarAshton Agar Australia 469
48 Aaron PhangisoAaron Phangiso South Africa 453
49 Kevin O'BrienKevin O'Brien Ireland 451
50 Dushmantha ChameeraDushmantha Chameera Sri Lanka 449
51 Washington SundarWashington Sundar India 448
52 Pieter SeelaarPieter Seelaar Netherlands 447
53 Sean WilliamsSean Williams Zimbabwe 446
54 Mitchell McClenaghanMitchell McClenaghan New Zealand 440
55 Nathan Coulter-NileNathan Coulter-Nile Australia 437
56 Thisara PereraThisara Perera Sri Lanka 428
57 Roelof van der MerweRoelof van der Merwe Netherlands 423
58 Boyd RankinBoyd Rankin Ireland 420
59 Samiullah ShenwariSamiullah Shenwari Afghanistan 419
60 Moeen AliMoeen Ali England 417
61 Michael RipponMichael Rippon Netherlands 413
62 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 413
63 MahmudullahMahmudullah Bangladesh 409
64 Michael LeaskMichael Leask Scotland 408
65 JP DuminyJP Duminy South Africa 407
66 Christopher MpofuChristopher Mpofu Zimbabwe 406
67 Seekkuge PrasannaSeekkuge Prasanna Sri Lanka 404
68 Dane PatersonDane Paterson South Africa 399
69 Nazmul IslamNazmul Islam Bangladesh 398
70 Basant RegmiBasant Regmi NEP 397
71 Marcus StoinisMarcus Stoinis Australia 396
72 Marlon SamuelsMarlon Samuels West Indies 395
73 Jaidev UnadkatJaidev Unadkat India 393
74 Paul StirlingPaul Stirling Ireland 391
75 Jhye RichardsonJhye Richardson Australia 387
76 Richard BerringtonRichard Berrington Scotland 385
77 Angelo MathewsAngelo Mathews Sri Lanka 381
78 Ashish NehraAshish Nehra India 376
79 Karim JanatKarim Janat Afghanistan 375
80 Ben StokesBen Stokes England 375
81 Mohammad HafeezMohammad Hafeez Pakistan 373
82 Donald TiripanoDonald Tiripano Zimbabwe 372
83 Andre RussellAndre Russell West Indies 372
84 Usman KhanUsman Khan Pakistan 367
85 Taskin AhmedTaskin Ahmed Bangladesh 357
86 Ashley NurseAshley Nurse West Indies 346
87 Shapoor ZadranShapoor Zadran Afghanistan 342
88 Sompal KamiSompal Kami NEP 338
89 Kane RichardsonKane Richardson Australia 336
90 Keemo PaulKeemo Paul West Indies 327
91 Shoaib MalikShoaib Malik Pakistan 327
92 Shardul ThakurShardul Thakur India 324
93 Tendai ChataraTendai Chatara Zimbabwe 320
94 Kyle JarvisKyle Jarvis Zimbabwe 318
95 Suresh RainaSuresh Raina India 318
96 Jerome TaylorJerome Taylor West Indies 311
97 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 310
98 Wellington MasakadzaWellington Masakadza Zimbabwe 306
99 Akshar PatelAkshar Patel India 306
100 Farid MalikFarid Malik Afghanistan 305
Polls
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