Get breaking news alerts from myKhel

Home  »  Cricket  »  Rankings  »  ICC Bowlers Rankings

ICC Top 100 Bowlers Rankings

Last updated After - Bangladesh vs West Indies , 02 December 2018
Rank Player Country Points
1 Kagiso RabadaKagiso Rabada South Africa 882
2 James AndersonJames Anderson England 874
3 Mohammad AbbasMohammad Abbas Pakistan 829
4 Vernon PhilanderVernon Philander South Africa 826
5 Ravindra JadejaRavindra Jadeja India 812
6 Pat CumminsPat Cummins Australia 784
7 Ravichandran AshwinRavichandran Ashwin India 777
8 Trent BoultTrent Boult New Zealand 772
9 Yasir ShahYasir Shah Pakistan 752
10 Jason HolderJason Holder Windies 751
11 Josh HazlewoodJosh Hazlewood Australia 744
12 Shannon GabrielShannon Gabriel Windies 742
13 Neil WagnerNeil Wagner New Zealand 740
14 Tim SoutheeTim Southee New Zealand 706
15 Nathan LyonNathan Lyon Australia 706
16 Mehedi HasanMehedi Hasan Bangladesh 696
17 Stuart BroadStuart Broad England 694
18 Mitchell StarcMitchell Starc Australia 693
19 Keshav MaharajKeshav Maharaj South Africa 692
20 Dilruwan PereraDilruwan Perera Sri Lanka 689
21 Shakib Al HasanShakib Al Hasan Bangladesh 675
22 Taijul IslamTaijul Islam Bangladesh 666
23 Mohammad ShamiMohammad Shami India 637
24 Dale SteynDale Steyn South Africa 635
25 Kemar RoachKemar Roach Windies 632
26 Umesh YadavUmesh Yadav India 613
27 Ishant SharmaIshant Sharma India 603
28 Moeen AliMoeen Ali England 600
29 Ben StokesBen Stokes England 588
30 Bhuvneshwar KumarBhuvneshwar Kumar India 578
31 Suranga LakmalSuranga Lakmal Sri Lanka 552
32 Chris WoakesChris Woakes England 539
33 Devendra BishooDevendra Bishoo Windies 530
34 Wahab RiazWahab Riaz Pakistan 527
35 Mohammad AmirMohammad Amir Pakistan 506
36 Adil RashidAdil Rashid England 488
37 Peter SiddlePeter Siddle Australia 476
38 Jasprit BumrahJasprit Bumrah India 472
39 Hasan AliHasan Ali Pakistan 434
40 Nuwan PradeepNuwan Pradeep Sri Lanka 419
41 Kyle JarvisKyle Jarvis Zimbabwe 414
42 Jack LeachJack Leach England 414
43 Akila DananjayaAkila Dananjaya Sri Lanka 405
44 Rahat AliRahat Ali Pakistan 401
45 Lakshan SandakanLakshan Sandakan Sri Lanka 389
46 Colin de GrandhommeColin de Grandhomme New Zealand 385
47 Lungi NgidiLungi Ngidi South Africa 362
48 Lahiru KumaraLahiru Kumara Sri Lanka 360
49 Graeme CremerGraeme Cremer Zimbabwe 359
50 Kasun RajithaKasun Rajitha Sri Lanka 356
51 Andile PhehlukwayoAndile Phehlukwayo South Africa 354
52 Kuldeep YadavKuldeep Yadav India 331
53 Mitchell SantnerMitchell Santner New Zealand 330
54 Duanne OlivierDuanne Olivier South Africa 319
55 Mustafizur RahmanMustafizur Rahman Bangladesh 316
56 Jackson BirdJackson Bird Australia 314
57 Roston ChaseRoston Chase Windies 307
58 Hardik PandyaHardik Pandya India 288
59 Sam CurranSam Curran England 284
60 Mohammad HafeezMohammad Hafeez Pakistan 275
61 Malinda PushpakumaraMalinda Pushpakumara Sri Lanka 269
62 Ish SodhiIsh Sodhi New Zealand 267
63 Bilal AsifBilal Asif Pakistan 266
64 Miguel CumminsMiguel Cummins Windies 265
65 Mitchell MarshMitchell Marsh Australia 264
66 Matt HenryMatt Henry New Zealand 260
67 Wayne ParnellWayne Parnell South Africa 256
68 Marnus LabuschagneMarnus Labuschagne Australia 250
69 Jomel WarricanJomel Warrican Windies 229
70 Mark WoodMark Wood England 224
71 Tim MurtaghTim Murtagh Ireland 221
72 MahmudullahMahmudullah Bangladesh 219
73 Sean WilliamsSean Williams Zimbabwe 214
74 Sikandar RazaSikandar Raza Zimbabwe 212
75 Dasun ShanakaDasun Shanaka Sri Lanka 208
76 Donald TiripanoDonald Tiripano Zimbabwe 191
77 Ajaz PatelAjaz Patel New Zealand 185
78 Malcolm WallerMalcolm Waller Zimbabwe 157
79 Subashis RoySubashis Roy Bangladesh 154
80 Hamilton MasakadzaHamilton Masakadza Zimbabwe 154
81 Haris SohailHaris Sohail Pakistan 152
82 Angelo MathewsAngelo Mathews Sri Lanka 151
83 Abu JayedAbu Jayed Bangladesh 147
84 Nayeem HasanNayeem Hasan Bangladesh 146
85 Lahiru GamageLahiru Gamage Sri Lanka 142
86 Kane WilliamsonKane Williamson New Zealand 139
87 Shafiul IslamShafiul Islam Bangladesh 139
88 Stuart ThompsonStuart Thompson Ireland 135
89 Abdur RazzakAbdur Razzak Bangladesh 132
90 Christopher MpofuChristopher Mpofu Zimbabwe 131
91 Craig OvertonCraig Overton England 131
92 Rubel HossainRubel Hossain Bangladesh 128
93 Tendai ChataraTendai Chatara Zimbabwe 127
94 Kraigg BrathwaiteKraigg Brathwaite Windies 127
95 Joe RootJoe Root England 124
96 Nazmul IslamNazmul Islam Bangladesh 118
97 Shadab KhanShadab Khan Pakistan 116
98 Dean ElgarDean Elgar South Africa 116
99 Hanuma VihariHanuma Vihari India 116
100 Yamin AhmadziYamin Ahmadzi Afghanistan 112
Last updated After - Pakistan vs New Zealand , 11 November 2018
Rank Player Country Points
1 Jasprit BumrahJasprit Bumrah India 841
2 Rashid KhanRashid Khan Afghanistan 788
3 Kuldeep YadavKuldeep Yadav India 723
4 Kagiso RabadaKagiso Rabada South Africa 702
5 Yuzvendra ChahalYuzvendra Chahal India 683
6 Adil RashidAdil Rashid England 683
7 Trent BoultTrent Boult New Zealand 682
8 Mujeeb ZadranMujeeb Zadran Afghanistan 679
9 Josh HazlewoodJosh Hazlewood Australia 675
10 Mustafizur RahmanMustafizur Rahman Bangladesh 671
11 Imran TahirImran Tahir South Africa 664
12 Akila DananjayaAkila Dananjaya Sri Lanka 651
13 Hasan AliHasan Ali Pakistan 646
14 Chris WoakesChris Woakes England 642
15 Dale SteynDale Steyn South Africa 638
16 Mohammad NabiMohammad Nabi Afghanistan 633
17 Mitchell StarcMitchell Starc Australia 632
18 Mitchell SantnerMitchell Santner New Zealand 623
19 Pat CumminsPat Cummins Australia 616
20 Tim MurtaghTim Murtagh Ireland 602
21 Moeen AliMoeen Ali England 601
22 Matt HenryMatt Henry New Zealand 598
23 Bhuvneshwar KumarBhuvneshwar Kumar India 590
24 Shadab KhanShadab Khan Pakistan 588
25 Akshar PatelAkshar Patel India 582
26 Ravindra JadejaRavindra Jadeja India 576
27 Liam PlunkettLiam Plunkett England 571
28 Andile PhehlukwayoAndile Phehlukwayo South Africa 560
29 Shakib Al HasanShakib Al Hasan Bangladesh 559
30 Mark WoodMark Wood England 557
31 Suranga LakmalSuranga Lakmal Sri Lanka 556
32 Mohammad AmirMohammad Amir Pakistan 555
33 Mashrafe MortazaMashrafe Mortaza Bangladesh 553
34 Ashley NurseAshley Nurse Windies 549
35 Tim SoutheeTim Southee New Zealand 544
36 Jason HolderJason Holder Windies 543
37 Junaid KhanJunaid Khan Pakistan 543
38 Safyaan SharifSafyaan Sharif Scotland 542
39 Graeme CremerGraeme Cremer Zimbabwe 540
40 Mohammad HafeezMohammad Hafeez Pakistan 537
41 David WilleyDavid Willey England 534
42 Lachlan FergusonLachlan Ferguson New Zealand 530
43 Lungi NgidiLungi Ngidi South Africa 514
44 Imad WasimImad Wasim Pakistan 506
45 Boyd RankinBoyd Rankin Ireland 501
46 Rubel HossainRubel Hossain Bangladesh 496
47 Tendai ChataraTendai Chatara Zimbabwe 495
48 Mehedi HasanMehedi Hasan Bangladesh 495
49 Nuwan PradeepNuwan Pradeep Sri Lanka 490
50 Lasith MalingaLasith Malinga Sri Lanka 489
51 Hardik PandyaHardik Pandya India 483
52 Andy McBrineAndy McBrine Ireland 483
53 Dushmantha ChameeraDushmantha Chameera Sri Lanka 482
54 Sikandar RazaSikandar Raza Zimbabwe 482
55 Dwaine PretoriusDwaine Pretorius South Africa 477
56 Dawlat ZadranDawlat Zadran Afghanistan 477
57 Ish SodhiIsh Sodhi New Zealand 476
58 Kemar RoachKemar Roach Windies 476
59 Adam MilneAdam Milne New Zealand 475
60 Nathan Coulter-NileNathan Coulter-Nile Australia 467
61 Ahmed RazaAhmed Raza United Arab Emirates 466
62 Yasir ShahYasir Shah Pakistan 466
63 George DockrellGeorge Dockrell Ireland 466
64 Mohammad ShamiMohammad Shami India 465
65 Angelo MathewsAngelo Mathews Sri Lanka 457
66 Mohammad NaveedMohammad Naveed United Arab Emirates 456
67 Mitchell MarshMitchell Marsh Australia 456
68 Mark WattMark Watt Scotland 454
69 Chris MorrisChris Morris South Africa 451
70 Umesh YadavUmesh Yadav India 451
71 Nadeem AhmedNadeem Ahmed Hong Kong 441
72 Adam ZampaAdam Zampa Australia 431
73 Gulbadin NaibGulbadin Naib Afghanistan 430
74 Kane RichardsonKane Richardson Australia 425
75 Thisara PereraThisara Perera Sri Lanka 425
76 Alasdair EvansAlasdair Evans Scotland 421
77 Rohan MustafaRohan Mustafa United Arab Emirates 418
78 Kevin O'BrienKevin O'Brien Ireland 418
79 Ehsan KhanEhsan Khan Hong Kong 416
80 Barry McCarthyBarry McCarthy Ireland 416
81 Sean WilliamsSean Williams Zimbabwe 411
82 Faheem AshrafFaheem Ashraf Pakistan 410
83 Ben StokesBen Stokes England 405
84 Colin de GrandhommeColin de Grandhomme New Zealand 404
85 Marcus StoinisMarcus Stoinis Australia 401
86 Mohammad Nasir HossainMohammad Nasir Hossain Bangladesh 401
87 Kyle JarvisKyle Jarvis Zimbabwe 398
88 Devendra BishooDevendra Bishoo Windies 396
89 Doug BracewellDoug Bracewell New Zealand 395
90 Shapoor ZadranShapoor Zadran Afghanistan 395
91 Taskin AhmedTaskin Ahmed Bangladesh 387
92 Kedar JadhavKedar Jadhav India 386
93 Aftab AlamAftab Alam Afghanistan 386
94 Jake BallJake Ball England 385
95 Mahuru DaiMahuru Dai Papua New Guinea 383
96 Tabraiz ShamsiTabraiz Shamsi South Africa 375
97 Shoaib MalikShoaib Malik Pakistan 373
98 Shannon GabrielShannon Gabriel Windies 372
99 Bradley WhealBradley Wheal Scotland 369
100 Mohammad NawazMohammad Nawaz Pakistan 363
Last updated After - Australia vs India , 25 November 2018
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 793
2 Shadab KhanShadab Khan Pakistan 752
3 Kuldeep YadavKuldeep Yadav India 714
4 Adil RashidAdil Rashid England 676
5 Adam ZampaAdam Zampa Australia 670
6 Ish SodhiIsh Sodhi New Zealand 668
7 Faheem AshrafFaheem Ashraf Pakistan 652
8 Imad WasimImad Wasim Pakistan 651
9 Imran TahirImran Tahir South Africa 640
10 Shakib Al HasanShakib Al Hasan Bangladesh 633
11 Yuzvendra ChahalYuzvendra Chahal India 630
12 Mohammad NabiMohammad Nabi Afghanistan 630
13 Mitchell SantnerMitchell Santner New Zealand 626
14 Billy StanlakeBilly Stanlake Australia 625
15 Mohammad NaveedMohammad Naveed United Arab Emirates 622
16 Liam PlunkettLiam Plunkett England 621
17 Samuel BadreeSamuel Badree Windies 616
18 Andrew TyeAndrew Tye Australia 615
19 Chris JordanChris Jordan England 611
20 Bhuvneshwar KumarBhuvneshwar Kumar India 611
21 Jasprit BumrahJasprit Bumrah India 605
22 Mustafizur RahmanMustafizur Rahman Bangladesh 598
23 David WilleyDavid Willey England 595
24 Mark WattMark Watt Scotland 568
25 Ahmed RazaAhmed Raza United Arab Emirates 567
26 George DockrellGeorge Dockrell Ireland 566
27 Chris MorrisChris Morris South Africa 564
28 Trent BoultTrent Boult New Zealand 564
29 Hasan AliHasan Ali Pakistan 556
30 Carlos BrathwaiteCarlos Brathwaite Windies 555
31 Akila DananjayaAkila Dananjaya Sri Lanka 553
32 Paul van MeekerenPaul van Meekeren Netherlands 546
33 Mohammad AmirMohammad Amir Pakistan 539
34 Timm van der GugtenTimm van der Gugten Netherlands 526
35 Graeme CremerGraeme Cremer Zimbabwe 522
36 Tim SoutheeTim Southee New Zealand 511
37 Kesrick WilliamsKesrick Williams Windies 509
38 Andile PhehlukwayoAndile Phehlukwayo South Africa 504
39 Tendai ChisoroTendai Chisoro Zimbabwe 503
40 Adam MilneAdam Milne New Zealand 501
41 Mujeeb ZadranMujeeb Zadran Afghanistan 500
42 Safyaan SharifSafyaan Sharif Scotland 493
43 Alasdair EvansAlasdair Evans Scotland 493
44 Glenn MaxwellGlenn Maxwell Australia 486
45 Rubel HossainRubel Hossain Bangladesh 483
46 Hardik PandyaHardik Pandya India 478
47 Kagiso RabadaKagiso Rabada South Africa 477
48 Rohan MustafaRohan Mustafa United Arab Emirates 465
49 Mohammad NawazMohammad Nawaz Pakistan 461
50 Nathan Coulter-NileNathan Coulter-Nile Australia 459
51 Kevin O'BrienKevin O'Brien Ireland 451
52 Pieter SeelaarPieter Seelaar Netherlands 447
53 Sean WilliamsSean Williams Zimbabwe 446
54 Aaron PhangisoAaron Phangiso South Africa 444
55 Dushmantha ChameeraDushmantha Chameera Sri Lanka 440
56 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 438
57 Washington SundarWashington Sundar India 431
58 Ashton AgarAshton Agar Australia 427
59 Mohammad HafeezMohammad Hafeez Pakistan 425
60 Roelof van der MerweRoelof van der Merwe Netherlands 423
61 Lasith MalingaLasith Malinga Sri Lanka 422
62 Boyd RankinBoyd Rankin Ireland 421
63 Samiullah ShenwariSamiullah Shenwari Afghanistan 419
64 Thisara PereraThisara Perera Sri Lanka 416
65 Mitchell McClenaghanMitchell McClenaghan New Zealand 414
66 Michael RipponMichael Rippon Netherlands 413
67 Moeen AliMoeen Ali England 412
68 MahmudullahMahmudullah Bangladesh 409
69 Michael LeaskMichael Leask Scotland 408
70 Mitchell StarcMitchell Starc Australia 406
71 Christopher MpofuChristopher Mpofu Zimbabwe 406
72 Keemo PaulKeemo Paul Windies 399
73 JP DuminyJP Duminy South Africa 399
74 Nazmul IslamNazmul Islam Bangladesh 398
75 Basant RegmiBasant Regmi NEP 397
76 Usman KhanUsman Khan Pakistan 396
77 Seekkuge PrasannaSeekkuge Prasanna Sri Lanka 396
78 Shaheen AfridiShaheen Afridi Pakistan 392
79 Dane PatersonDane Paterson South Africa 391
80 Paul StirlingPaul Stirling Ireland 391
81 Richard BerringtonRichard Berrington Scotland 385
82 Karim JanatKarim Janat Afghanistan 375
83 Angelo MathewsAngelo Mathews Sri Lanka 373
84 Donald TiripanoDonald Tiripano Zimbabwe 372
85 Ben StokesBen Stokes England 372
86 Marlon SamuelsMarlon Samuels Windies 372
87 Marcus StoinisMarcus Stoinis Australia 368
88 Colin de GrandhommeColin de Grandhomme New Zealand 361
89 Taskin AhmedTaskin Ahmed Bangladesh 357
90 Andre RussellAndre Russell Windies 350
91 Jaidev UnadkatJaidev Unadkat India 348
92 Shapoor ZadranShapoor Zadran Afghanistan 342
93 Sompal KamiSompal Kami NEP 338
94 Ashish NehraAshish Nehra India 333
95 Corey AndersonCorey Anderson New Zealand 332
96 Jhye RichardsonJhye Richardson Australia 329
97 Ashley NurseAshley Nurse Windies 326
98 Krunal PandyaKrunal Pandya India 323
99 Tendai ChataraTendai Chatara Zimbabwe 320
100 Kyle JarvisKyle Jarvis Zimbabwe 318
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