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 - South Africa vs Sri Lanka , 17 February 2019
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 878
2 James AndersonJames Anderson England 862
3 Kagiso RabadaKagiso Rabada South Africa 849
4 Vernon PhilanderVernon Philander South Africa 821
5 Ravindra JadejaRavindra Jadeja India 794
6 Trent BoultTrent Boult New Zealand 771
7 Mohammad AbbasMohammad Abbas Pakistan 770
8 Jason HolderJason Holder Windies 770
9 Tim SoutheeTim Southee New Zealand 767
10 Ravichandran AshwinRavichandran Ashwin India 763
11 Kemar RoachKemar Roach Windies 744
12 Josh HazlewoodJosh Hazlewood Australia 728
13 Shannon GabrielShannon Gabriel Windies 725
14 Neil WagnerNeil Wagner New Zealand 721
15 Mitchell StarcMitchell Starc Australia 719
16 Jasprit BumrahJasprit Bumrah India 711
17 Yasir ShahYasir Shah Pakistan 710
18 Mehedi HasanMehedi Hasan Bangladesh 696
19 Nathan LyonNathan Lyon Australia 690
20 Stuart BroadStuart Broad England 680
21 Shakib Al HasanShakib Al Hasan Bangladesh 675
22 Duanne OlivierDuanne Olivier South Africa 666
23 Taijul IslamTaijul Islam Bangladesh 666
24 Mohammad ShamiMohammad Shami India 660
25 Keshav MaharajKeshav Maharaj South Africa 643
26 Dale SteynDale Steyn South Africa 634
27 Moeen AliMoeen Ali England 621
28 Ishant SharmaIshant Sharma India 615
29 Ben StokesBen Stokes England 606
30 Dilruwan PereraDilruwan Perera Sri Lanka 575
31 Umesh YadavUmesh Yadav India 573
32 Mohammad AmirMohammad Amir Pakistan 573
33 Suranga LakmalSuranga Lakmal Sri Lanka 566
34 Chris WoakesChris Woakes England 523
35 Devendra BishooDevendra Bishoo Windies 514
36 Wahab RiazWahab Riaz Pakistan 506
37 Peter SiddlePeter Siddle Australia 448
38 Lahiru KumaraLahiru Kumara Sri Lanka 438
39 Adil RashidAdil Rashid England 436
40 Kyle JarvisKyle Jarvis Zimbabwe 414
41 Jack LeachJack Leach England 402
42 Kuldeep YadavKuldeep Yadav India 402
43 Akila DananjayaAkila Dananjaya Sri Lanka 385
44 Rahat AliRahat Ali Pakistan 385
45 Roston ChaseRoston Chase Windies 384
46 Hasan AliHasan Ali Pakistan 379
47 Colin de GrandhommeColin de Grandhomme New Zealand 376
48 Lakshan SandakanLakshan Sandakan Sri Lanka 370
49 Vishwa FernandoVishwa Fernando Sri Lanka 361
50 Lungi NgidiLungi Ngidi South Africa 348
51 Mustafizur RahmanMustafizur Rahman Bangladesh 316
52 Alzarri JosephAlzarri Joseph Windies 299
53 Mark WoodMark Wood England 298
54 Bilal AsifBilal Asif Pakistan 297
55 Faheem AshrafFaheem Ashraf Pakistan 292
56 Marnus LabuschagneMarnus Labuschagne Australia 285
57 Hardik PandyaHardik Pandya India 277
58 Shaheen AfridiShaheen Afridi Pakistan 271
59 Kasun RajithaKasun Rajitha Sri Lanka 259
60 William SomervilleWilliam Somerville New Zealand 259
61 Ish SodhiIsh Sodhi New Zealand 259
62 Miguel CumminsMiguel Cummins Windies 257
63 Malinda PushpakumaraMalinda Pushpakumara Sri Lanka 256
64 Mitchell MarshMitchell Marsh Australia 237
65 Jomel WarricanJomel Warrican Windies 222
66 Tim MurtaghTim Murtagh Ireland 221
67 MahmudullahMahmudullah Bangladesh 219
68 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 217
69 Sean WilliamsSean Williams Zimbabwe 214
70 Sikandar RazaSikandar Raza Zimbabwe 212
71 Sam CurranSam Curran England 209
72 Ajaz PatelAjaz Patel New Zealand 206
73 Shadab KhanShadab Khan Pakistan 202
74 Jhye RichardsonJhye Richardson Australia 195
75 Dushmantha ChameeraDushmantha Chameera Sri Lanka 191
76 Donald TiripanoDonald Tiripano Zimbabwe 191
77 Hamilton MasakadzaHamilton Masakadza Zimbabwe 154
78 Abu JayedAbu Jayed Bangladesh 147
79 Nayeem HasanNayeem Hasan Bangladesh 146
80 Angelo MathewsAngelo Mathews Sri Lanka 143
81 Lahiru GamageLahiru Gamage Sri Lanka 135
82 Stuart ThompsonStuart Thompson Ireland 135
83 Kane WilliamsonKane Williamson New Zealand 133
84 Keemo PaulKeemo Paul Windies 132
85 Abdur RazzakAbdur Razzak Bangladesh 132
86 Rubel HossainRubel Hossain Bangladesh 128
87 Tendai ChataraTendai Chatara Zimbabwe 127
88 Craig OvertonCraig Overton England 127
89 Kraigg BrathwaiteKraigg Brathwaite Windies 121
90 Haris SohailHaris Sohail Pakistan 120
91 Hanuma VihariHanuma Vihari India 119
92 Nazmul IslamNazmul Islam Bangladesh 118
93 Joe RootJoe Root England 113
94 Yamin AhmadziYamin Ahmadzi Afghanistan 112
95 Dean ElgarDean Elgar South Africa 110
96 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 106
97 Todd AstleTodd Astle New Zealand 102
98 Jon HollandJon Holland Australia 97
99 Kamrul Islam RabbiKamrul Islam Rabbi Bangladesh 91
100 Steven SmithSteven Smith Australia 85
Last updated After - New Zealand vs India , 03 February 2019
Rank Player Country Points
1 Jasprit BumrahJasprit Bumrah India 808
2 Rashid KhanRashid Khan Afghanistan 788
3 Trent BoultTrent Boult New Zealand 732
4 Kuldeep YadavKuldeep Yadav India 719
5 Yuzvendra ChahalYuzvendra Chahal India 709
6 Mustafizur RahmanMustafizur Rahman Bangladesh 695
7 Kagiso RabadaKagiso Rabada South Africa 688
8 Adil RashidAdil Rashid England 683
9 Mujeeb ZadranMujeeb Zadran Afghanistan 679
10 Josh HazlewoodJosh Hazlewood Australia 665
11 Imran TahirImran Tahir South Africa 654
12 Chris WoakesChris Woakes England 642
13 Akila DananjayaAkila Dananjaya Sri Lanka 641
14 Hasan AliHasan Ali Pakistan 634
15 Mohammad NabiMohammad Nabi Afghanistan 633
16 Dale SteynDale Steyn South Africa 629
17 Bhuvneshwar KumarBhuvneshwar Kumar India 628
18 Mitchell StarcMitchell Starc Australia 623
19 Andile PhehlukwayoAndile Phehlukwayo South Africa 613
20 Pat CumminsPat Cummins Australia 607
21 Tim MurtaghTim Murtagh Ireland 602
22 Moeen AliMoeen Ali England 601
23 Matt HenryMatt Henry New Zealand 599
24 Shadab KhanShadab Khan Pakistan 597
25 Mashrafe MortazaMashrafe Mortaza Bangladesh 593
26 Mitchell SantnerMitchell Santner New Zealand 592
27 Shakib Al HasanShakib Al Hasan Bangladesh 584
28 Mehedi HasanMehedi Hasan Bangladesh 578
29 Liam PlunkettLiam Plunkett England 571
30 Mohammad ShamiMohammad Shami India 563
31 Mohammad AmirMohammad Amir Pakistan 562
32 Mark WoodMark Wood England 557
33 Ravindra JadejaRavindra Jadeja India 552
34 Lachlan FergusonLachlan Ferguson New Zealand 549
35 Suranga LakmalSuranga Lakmal Sri Lanka 548
36 Ish SodhiIsh Sodhi New Zealand 546
37 Safyaan SharifSafyaan Sharif Scotland 542
38 Ashley NurseAshley Nurse Windies 541
39 Graeme CremerGraeme Cremer Zimbabwe 540
40 Jason HolderJason Holder Windies 535
41 David WilleyDavid Willey England 534
42 Junaid KhanJunaid Khan Pakistan 529
43 Imad WasimImad Wasim Pakistan 519
44 Dwaine PretoriusDwaine Pretorius South Africa 516
45 Lasith MalingaLasith Malinga Sri Lanka 507
46 Tim SoutheeTim Southee New Zealand 505
47 Lungi NgidiLungi Ngidi South Africa 501
48 Boyd RankinBoyd Rankin Ireland 501
49 Mohammad HafeezMohammad Hafeez Pakistan 498
50 Tendai ChataraTendai Chatara Zimbabwe 495
51 Rubel HossainRubel Hossain Bangladesh 485
52 Andy McBrineAndy McBrine Ireland 483
53 Hardik PandyaHardik Pandya India 482
54 Sikandar RazaSikandar Raza Zimbabwe 482
55 Dawlat ZadranDawlat Zadran Afghanistan 477
56 Kemar RoachKemar Roach Windies 475
57 Mohammad NaveedMohammad Naveed United Arab Emirates 470
58 Nuwan PradeepNuwan Pradeep Sri Lanka 470
59 Dushmantha ChameeraDushmantha Chameera Sri Lanka 467
60 George DockrellGeorge Dockrell Ireland 466
61 Nathan Coulter-NileNathan Coulter-Nile Australia 460
62 Ahmed RazaAhmed Raza United Arab Emirates 459
63 Colin de GrandhommeColin de Grandhomme New Zealand 456
64 Mark WattMark Watt Scotland 454
65 Yasir ShahYasir Shah Pakistan 454
66 Angelo MathewsAngelo Mathews Sri Lanka 451
67 Nadeem AhmedNadeem Ahmed Hong Kong 441
68 Adam ZampaAdam Zampa Australia 440
69 Chris MorrisChris Morris South Africa 440
70 Devendra BishooDevendra Bishoo Windies 436
71 Umesh YadavUmesh Yadav India 433
72 Jhye RichardsonJhye Richardson Australia 430
73 Gulbadin NaibGulbadin Naib Afghanistan 430
74 Shaheen AfridiShaheen Afridi Pakistan 428
75 Alasdair EvansAlasdair Evans Scotland 421
76 Faheem AshrafFaheem Ashraf Pakistan 419
77 Kane RichardsonKane Richardson Australia 418
78 Kevin O'BrienKevin O'Brien Ireland 418
79 Ehsan KhanEhsan Khan Hong Kong 416
80 Barry McCarthyBarry McCarthy Ireland 416
81 Marcus StoinisMarcus Stoinis Australia 416
82 Rohan MustafaRohan Mustafa United Arab Emirates 412
83 Sean WilliamsSean Williams Zimbabwe 411
84 Thisara PereraThisara Perera Sri Lanka 409
85 Ben StokesBen Stokes England 405
86 Doug BracewellDoug Bracewell New Zealand 404
87 Tabraiz ShamsiTabraiz Shamsi South Africa 398
88 Kyle JarvisKyle Jarvis Zimbabwe 398
89 Shapoor ZadranShapoor Zadran Afghanistan 395
90 Kedar JadhavKedar Jadhav India 394
91 Imran HaiderImran Haider United Arab Emirates 392
92 Usman KhanUsman Khan Pakistan 388
93 Aftab AlamAftab Alam Afghanistan 386
94 Jake BallJake Ball England 385
95 Mahuru DaiMahuru Dai Papua New Guinea 383
96 Bradley WhealBradley Wheal Scotland 369
97 Nathan LyonNathan Lyon Australia 368
98 Asela GunaratneAsela Gunaratne Sri Lanka 356
99 Mohammad NawazMohammad Nawaz Pakistan 354
100 Seekkuge PrasannaSeekkuge Prasanna Sri Lanka 353
Last updated After - Oman vs Scotland , 17 February 2019
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 793
2 Kuldeep YadavKuldeep Yadav India 728
3 Shadab KhanShadab Khan Pakistan 720
4 Imad WasimImad Wasim Pakistan 705
5 Adil RashidAdil Rashid England 676
6 Adam ZampaAdam Zampa Australia 670
7 Shakib Al HasanShakib Al Hasan Bangladesh 658
8 Ish SodhiIsh Sodhi New Zealand 657
9 Faheem AshrafFaheem Ashraf Pakistan 655
10 Mitchell SantnerMitchell Santner New Zealand 638
11 Mohammad NabiMohammad Nabi Afghanistan 630
12 Mohammad NaveedMohammad Naveed United Arab Emirates 628
13 Billy StanlakeBilly Stanlake Australia 625
14 Liam PlunkettLiam Plunkett England 621
15 Andrew TyeAndrew Tye Australia 615
16 Chris JordanChris Jordan England 611
17 Yuzvendra ChahalYuzvendra Chahal India 609
18 Bhuvneshwar KumarBhuvneshwar Kumar India 608
19 Imran TahirImran Tahir South Africa 602
20 David WilleyDavid Willey England 595
21 Chris MorrisChris Morris South Africa 591
22 Carlos BrathwaiteCarlos Brathwaite Windies 588
23 Mark WattMark Watt Scotland 583
24 Andile PhehlukwayoAndile Phehlukwayo South Africa 581
25 Samuel BadreeSamuel Badree Windies 580
26 Mustafizur RahmanMustafizur Rahman Bangladesh 579
27 Jasprit BumrahJasprit Bumrah India 569
28 Alasdair EvansAlasdair Evans Scotland 568
29 George DockrellGeorge Dockrell Ireland 561
30 Keemo PaulKeemo Paul Windies 557
31 Tim SoutheeTim Southee New Zealand 551
32 Bilal KhanBilal Khan Oman 550
33 Mohammad AmirMohammad Amir Pakistan 544
34 Akila DananjayaAkila Dananjaya Sri Lanka 542
35 Hasan AliHasan Ali Pakistan 536
36 Ahmed RazaAhmed Raza United Arab Emirates 534
37 Paul van MeekerenPaul van Meekeren Netherlands 531
38 Graeme CremerGraeme Cremer Zimbabwe 522
39 Trent BoultTrent Boult New Zealand 520
40 Timm van der GugtenTimm van der Gugten Netherlands 515
41 Tendai ChisoroTendai Chisoro Zimbabwe 503
42 Mujeeb ZadranMujeeb Zadran Afghanistan 500
43 Safyaan SharifSafyaan Sharif Scotland 500
44 Glenn MaxwellGlenn Maxwell Australia 486
45 Kesrick WilliamsKesrick Williams Windies 479
46 Hardik PandyaHardik Pandya India 474
47 Roelof van der MerweRoelof van der Merwe Netherlands 464
48 Adam MilneAdam Milne New Zealand 462
49 Nathan Coulter-NileNathan Coulter-Nile Australia 459
50 Shaheen AfridiShaheen Afridi Pakistan 458
51 MahmudullahMahmudullah Bangladesh 458
52 Rubel HossainRubel Hossain Bangladesh 455
53 Pieter SeelaarPieter Seelaar Netherlands 452
54 Lasith MalingaLasith Malinga Sri Lanka 452
55 Kagiso RabadaKagiso Rabada South Africa 449
56 Sean WilliamsSean Williams Zimbabwe 446
57 Kevin O'BrienKevin O'Brien Ireland 441
58 Usman KhanUsman Khan Pakistan 439
59 Rohan MustafaRohan Mustafa United Arab Emirates 438
60 Boyd RankinBoyd Rankin Ireland 436
61 Krunal PandyaKrunal Pandya India 434
62 Mohammad NawazMohammad Nawaz Pakistan 434
63 Dushmantha ChameeraDushmantha Chameera Sri Lanka 432
64 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 429
65 Ashton AgarAshton Agar Australia 427
66 Richard BerringtonRichard Berrington Scotland 425
67 Samiullah ShenwariSamiullah Shenwari Afghanistan 419
68 Aaron PhangisoAaron Phangiso South Africa 418
69 Thisara PereraThisara Perera Sri Lanka 418
70 Michael LeaskMichael Leask Scotland 413
71 Moeen AliMoeen Ali England 412
72 Sompal KamiSompal Kami NEP 409
73 Basant RegmiBasant Regmi NEP 409
74 Washington SundarWashington Sundar India 406
75 Mitchell StarcMitchell Starc Australia 406
76 Christopher MpofuChristopher Mpofu Zimbabwe 406
77 Tabraiz ShamsiTabraiz Shamsi South Africa 402
78 Paul StirlingPaul Stirling Ireland 402
79 Mohammad HafeezMohammad Hafeez Pakistan 400
80 Michael RipponMichael Rippon Netherlands 389
81 Ajay LalchetaAjay Lalcheta Oman 383
82 Mitchell McClenaghanMitchell McClenaghan New Zealand 382
83 Beuran HendricksBeuran Hendricks South Africa 380
84 Nazmul IslamNazmul Islam Bangladesh 375
85 Karim JanatKarim Janat Afghanistan 375
86 JP DuminyJP Duminy South Africa 375
87 Donald TiripanoDonald Tiripano Zimbabwe 372
88 Ben StokesBen Stokes England 372
89 Dane PatersonDane Paterson South Africa 368
90 Marcus StoinisMarcus Stoinis Australia 368
91 Angelo MathewsAngelo Mathews Sri Lanka 366
92 Lakshan SandakanLakshan Sandakan Sri Lanka 362
93 Sheldon CottrellSheldon Cottrell Windies 358
94 Marlon SamuelsMarlon Samuels Windies 350
95 Khaleel AhmedKhaleel Ahmed India 349
96 Colin de GrandhommeColin de Grandhomme New Zealand 347
97 Shapoor ZadranShapoor Zadran Afghanistan 342
98 Taskin AhmedTaskin Ahmed Bangladesh 336
99 Andre RussellAndre Russell Windies 330
100 Jhye RichardsonJhye Richardson Australia 329
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