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