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 , 17 March 2019
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 Windies 770
10 Ravichandran AshwinRavichandran Ashwin India 763
11 Kemar RoachKemar Roach Windies 744
12 Tim SoutheeTim Southee New Zealand 736
13 Josh HazlewoodJosh Hazlewood Australia 728
14 Shannon GabrielShannon Gabriel Windies 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 Windies 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 Windies 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 Windies 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 Windies 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 Windies 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 Windies 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 Windies 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 - Zimbabwe vs UAE , 16 April 2019
Rank Player Country Points
1 Jasprit BumrahJasprit Bumrah India 774
2 Trent BoultTrent Boult New Zealand 759
3 Rashid KhanRashid Khan Afghanistan 747
4 Imran TahirImran Tahir South Africa 703
5 Kagiso RabadaKagiso Rabada South Africa 701
6 Pat CumminsPat Cummins Australia 694
7 Kuldeep YadavKuldeep Yadav India 689
8 Yuzvendra ChahalYuzvendra Chahal India 680
9 Mujeeb ZadranMujeeb Zadran Afghanistan 678
10 Adil RashidAdil Rashid England 672
11 Mustafizur RahmanMustafizur Rahman Bangladesh 667
12 Josh HazlewoodJosh Hazlewood Australia 632
13 Akila DananjayaAkila Dananjaya Sri Lanka 627
14 Matt HenryMatt Henry New Zealand 625
15 Bhuvneshwar KumarBhuvneshwar Kumar India 619
16 Hasan AliHasan Ali Pakistan 618
17 Chris WoakesChris Woakes England 618
18 Dale SteynDale Steyn South Africa 618
19 Mohammad NabiMohammad Nabi Afghanistan 614
20 Andile PhehlukwayoAndile Phehlukwayo South Africa 599
21 Lachlan FergusonLachlan Ferguson New Zealand 598
22 Mitchell StarcMitchell Starc Australia 592
23 Mark WoodMark Wood England 587
24 Mitchell SantnerMitchell Santner New Zealand 586
25 Lungi NgidiLungi Ngidi South Africa 584
26 Shadab KhanShadab Khan Pakistan 582
27 Mashrafe MortazaMashrafe Mortaza Bangladesh 581
28 Shakib Al HasanShakib Al Hasan Bangladesh 575
29 Mehedi HasanMehedi Hasan Bangladesh 565
30 Jason HolderJason Holder Windies 562
31 Tim MurtaghTim Murtagh Ireland 562
32 Ravindra JadejaRavindra Jadeja India 555
33 Moeen AliMoeen Ali England 554
34 Mohammad ShamiMohammad Shami India 549
35 Liam PlunkettLiam Plunkett England 548
36 Mohammad AmirMohammad Amir Pakistan 544
37 Imad WasimImad Wasim Pakistan 543
38 Jhye RichardsonJhye Richardson Australia 540
39 Ish SodhiIsh Sodhi New Zealand 537
40 Tim SoutheeTim Southee New Zealand 536
41 Suranga LakmalSuranga Lakmal Sri Lanka 534
42 Graeme CremerGraeme Cremer Zimbabwe 530
43 Andy McBrineAndy McBrine Ireland 526
44 David WilleyDavid Willey England 521
45 Adam ZampaAdam Zampa Australia 517
46 Ashley NurseAshley Nurse Windies 515
47 Lasith MalingaLasith Malinga Sri Lanka 515
48 Junaid KhanJunaid Khan Pakistan 510
49 Tendai ChataraTendai Chatara Zimbabwe 503
50 Nathan Coulter-NileNathan Coulter-Nile Australia 499
51 Sikandar RazaSikandar Raza Zimbabwe 494
52 Boyd RankinBoyd Rankin Ireland 494
53 Nathan LyonNathan Lyon Australia 491
54 Dwaine PretoriusDwaine Pretorius South Africa 488
55 Mohammad HafeezMohammad Hafeez Pakistan 486
56 Dawlat ZadranDawlat Zadran Afghanistan 480
57 Colin de GrandhommeColin de Grandhomme New Zealand 476
58 Rubel HossainRubel Hossain Bangladesh 473
59 Hardik PandyaHardik Pandya India 470
60 Mohammad NaveedMohammad Naveed United Arab Emirates 470
61 Kyle JarvisKyle Jarvis Zimbabwe 470
62 Yasir ShahYasir Shah Pakistan 469
63 Usman KhanUsman Khan Pakistan 465
64 Safyaan SharifSafyaan Sharif Scotland 465
65 Kemar RoachKemar Roach Windies 463
66 George DockrellGeorge Dockrell Ireland 459
67 Nuwan PradeepNuwan Pradeep Sri Lanka 458
68 Dushmantha ChameeraDushmantha Chameera Sri Lanka 455
69 Ahmed RazaAhmed Raza United Arab Emirates 450
70 Sean WilliamsSean Williams Zimbabwe 447
71 Gulbadin NaibGulbadin Naib Afghanistan 446
72 Faheem AshrafFaheem Ashraf Pakistan 445
73 Tabraiz ShamsiTabraiz Shamsi South Africa 442
74 Nadeem AhmedNadeem Ahmed Hong Kong 441
75 Angelo MathewsAngelo Mathews Sri Lanka 439
76 Thisara PereraThisara Perera Sri Lanka 437
77 Carlos BrathwaiteCarlos Brathwaite Windies 435
78 Chris MorrisChris Morris South Africa 429
79 Rohan MustafaRohan Mustafa United Arab Emirates 428
80 Devendra BishooDevendra Bishoo Windies 424
81 Umesh YadavUmesh Yadav India 423
82 Ben StokesBen Stokes England 419
83 Shaheen AfridiShaheen Afridi Pakistan 417
84 Ehsan KhanEhsan Khan Hong Kong 416
85 Kane RichardsonKane Richardson Australia 410
86 Barry McCarthyBarry McCarthy Ireland 407
87 Mark WattMark Watt Scotland 405
88 Kevin O'BrienKevin O'Brien Ireland 399
89 Doug BracewellDoug Bracewell New Zealand 398
90 Aftab AlamAftab Alam Afghanistan 397
91 Kedar JadhavKedar Jadhav India 389
92 Jimmy NeeshamJimmy Neesham New Zealand 387
93 Marcus StoinisMarcus Stoinis Australia 385
94 Alasdair EvansAlasdair Evans Scotland 382
95 Sheldon CottrellSheldon Cottrell Windies 379
96 Shapoor ZadranShapoor Zadran Afghanistan 378
97 Jake BallJake Ball England 376
98 Glenn MaxwellGlenn Maxwell Australia 363
99 Oshane ThomasOshane Thomas Windies 353
100 JP DuminyJP Duminy South Africa 353
Last updated After - South Africa vs Sri Lanka , 24 March 2019
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 780
2 Shadab KhanShadab Khan Pakistan 720
3 Adil RashidAdil Rashid England 709
4 Imad WasimImad Wasim Pakistan 705
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 Faheem AshrafFaheem Ashraf Pakistan 655
10 Andile PhehlukwayoAndile Phehlukwayo South Africa 649
11 Chris JordanChris Jordan England 642
12 David WilleyDavid Willey England 640
13 Mitchell SantnerMitchell Santner New Zealand 638
14 Liam PlunkettLiam Plunkett England 629
15 Mohammad NabiMohammad Nabi Afghanistan 628
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 Windies 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 Windies 546
32 Mohammad AmirMohammad Amir Pakistan 544
33 George DockrellGeorge Dockrell Ireland 543
34 Hasan AliHasan Ali Pakistan 536
35 Tabraiz ShamsiTabraiz Shamsi South Africa 534
36 Paul van MeekerenPaul van Meekeren Netherlands 531
37 Keemo PaulKeemo Paul Windies 524
38 Graeme CremerGraeme Cremer Zimbabwe 522
39 Trent BoultTrent Boult New Zealand 520
40 Mujeeb ZadranMujeeb Zadran Afghanistan 518
41 Timm van der GugtenTimm van der Gugten Netherlands 515
42 Lasith MalingaLasith Malinga Sri Lanka 505
43 Tendai ChisoroTendai Chisoro Zimbabwe 503
44 Krunal PandyaKrunal Pandya India 500
45 Safyaan SharifSafyaan Sharif Scotland 500
46 Ahmed RazaAhmed Raza United Arab Emirates 499
47 Nathan Coulter-NileNathan Coulter-Nile Australia 485
48 Glenn MaxwellGlenn Maxwell Australia 479
49 Roelof van der MerweRoelof van der Merwe Netherlands 464
50 Adam MilneAdam Milne New Zealand 462
51 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 459
52 Shaheen AfridiShaheen Afridi Pakistan 458
53 MahmudullahMahmudullah Bangladesh 458
54 Hardik PandyaHardik Pandya India 455
55 Rubel HossainRubel Hossain Bangladesh 455
56 Rohan MustafaRohan Mustafa United Arab Emirates 452
57 Pieter SeelaarPieter Seelaar Netherlands 452
58 Kesrick WilliamsKesrick Williams Windies 451
59 Sean WilliamsSean Williams Zimbabwe 446
60 Boyd RankinBoyd Rankin Ireland 441
61 Usman KhanUsman Khan Pakistan 439
62 Mohammad NawazMohammad Nawaz Pakistan 434
63 Richard BerringtonRichard Berrington Scotland 425
64 Kevin O'BrienKevin O'Brien Ireland 425
65 Kagiso RabadaKagiso Rabada South Africa 424
66 Michael LeaskMichael Leask Scotland 413
67 Ashton AgarAshton Agar Australia 410
68 Sompal KamiSompal Kami NEP 409
69 Basant RegmiBasant Regmi NEP 409
70 Fabian AllenFabian Allen Windies 408
71 Karim JanatKarim Janat Afghanistan 406
72 Dushmantha ChameeraDushmantha Chameera Sri Lanka 406
73 Christopher MpofuChristopher Mpofu Zimbabwe 406
74 Pat CumminsPat Cummins Australia 404
75 Thisara PereraThisara Perera Sri Lanka 404
76 Samiullah ShenwariSamiullah Shenwari Afghanistan 400
77 Mohammad HafeezMohammad Hafeez Pakistan 400
78 Aaron PhangisoAaron Phangiso South Africa 393
79 Sheldon CottrellSheldon Cottrell Windies 393
80 Washington SundarWashington Sundar India 390
81 Mitchell StarcMitchell Starc Australia 390
82 Michael RipponMichael Rippon Netherlands 389
83 Moeen AliMoeen Ali England 388
84 Ajay LalchetaAjay Lalcheta Oman 383
85 Paul StirlingPaul Stirling Ireland 383
86 Mitchell McClenaghanMitchell McClenaghan New Zealand 382
87 Nazmul IslamNazmul Islam Bangladesh 375
88 Donald TiripanoDonald Tiripano Zimbabwe 372
89 Marcus StoinisMarcus Stoinis Australia 362
90 Beuran HendricksBeuran Hendricks South Africa 358
91 JP DuminyJP Duminy South Africa 354
92 Jhye RichardsonJhye Richardson Australia 350
93 Ben StokesBen Stokes England 350
94 Colin de GrandhommeColin de Grandhomme New Zealand 347
95 Dane PatersonDane Paterson South Africa 346
96 Stuart ThompsonStuart Thompson Ireland 344
97 Angelo MathewsAngelo Mathews Sri Lanka 344
98 Lakshan SandakanLakshan Sandakan Sri Lanka 341
99 Dale SteynDale Steyn South Africa 340
100 Peter ChasePeter Chase Ireland 339
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