Get Instant News Updates
Enable
x
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 - Zimbabwe vs Bangladesh , 11 July 2021
Rank Player Country Points
1 Pat CumminsPat Cummins Australia 908
2 Ravichandran AshwinRavichandran Ashwin India 865
3 Tim SoutheeTim Southee New Zealand 824
4 Josh HazlewoodJosh Hazlewood Australia 816
5 Neil WagnerNeil Wagner New Zealand 810
6 Kagiso RabadaKagiso Rabada South Africa 798
7 Stuart BroadStuart Broad England 793
8 James AndersonJames Anderson England 783
9 Mitchell StarcMitchell Starc Australia 744
10 Jason HolderJason Holder West Indies 740
11 Trent BoultTrent Boult New Zealand 738
12 Kemar RoachKemar Roach West Indies 731
13 Kyle JamiesonKyle Jamieson New Zealand 725
14 Hasan AliHasan Ali Pakistan 707
15 Mohammad AbbasMohammad Abbas Pakistan 707
16 Ishant SharmaIshant Sharma India 706
17 Ravindra JadejaRavindra Jadeja India 686
18 Mohammad ShamiMohammad Shami India 685
19 Jasprit BumrahJasprit Bumrah India 683
20 Nathan LyonNathan Lyon Australia 668
21 Suranga LakmalSuranga Lakmal Sri Lanka 635
22 Shaheen AfridiShaheen Afridi Pakistan 632
23 Chris WoakesChris Woakes England 615
24 Mehedi HasanMehedi Hasan Bangladesh 610
25 Shannon GabrielShannon Gabriel West Indies 606
26 Shakib Al HasanShakib Al Hasan Bangladesh 605
27 Taijul IslamTaijul Islam Bangladesh 605
28 Keshav MaharajKeshav Maharaj South Africa 593
29 Yasir ShahYasir Shah Pakistan 591
30 Umesh YadavUmesh Yadav India 591
31 Anrich NortjeAnrich Nortje South Africa 564
32 Jack LeachJack Leach England 554
33 Ben StokesBen Stokes England 547
34 Akshar PatelAkshar Patel India 546
35 Rashid KhanRashid Khan Afghanistan 543
36 Moeen AliMoeen Ali England 503
37 Dilruwan PereraDilruwan Perera Sri Lanka 459
38 Lahiru KumaraLahiru Kumara Sri Lanka 459
39 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 444
40 Lungi NgidiLungi Ngidi South Africa 436
41 Roston ChaseRoston Chase West Indies 435
42 Mark WoodMark Wood England 430
43 Colin de GrandhommeColin de Grandhomme New Zealand 424
44 Akila DananjayaAkila Dananjaya Sri Lanka 420
45 Jofra ArcherJofra Archer England 391
46 Nauman AliNauman Ali Pakistan 391
47 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 391
48 Dominic BessDominic Bess England 389
49 Vishwa FernandoVishwa Fernando Sri Lanka 388
50 Sam CurranSam Curran England 387
51 Praveen JayawickramaPraveen Jayawickrama Sri Lanka 380
52 Mohammed SirajMohammed Siraj India 375
53 Kyle MayersKyle Mayers West Indies 369
54 Nayeem HasanNayeem Hasan Bangladesh 366
55 Hamza HotakHamza Hotak Afghanistan 364
56 Kuldeep YadavKuldeep Yadav India 355
57 Rahkeem CornwallRahkeem Cornwall West Indies 335
58 Willem MulderWillem Mulder South Africa 333
59 Kyle JarvisKyle Jarvis Zimbabwe 330
60 Lutho SipamlaLutho Sipamla South Africa 326
61 Abu JayedAbu Jayed Bangladesh 323
62 Ajaz PatelAjaz Patel New Zealand 320
63 James PattinsonJames Pattinson Australia 320
64 Stuart ThompsonStuart Thompson Ireland 317
65 Sikandar RazaSikandar Raza Zimbabwe 315
66 Matt HenryMatt Henry New Zealand 304
67 Alzarri JosephAlzarri Joseph West Indies 302
68 Mitchell MarshMitchell Marsh Australia 298
69 Olly StoneOlly Stone England 295
70 Jomel WarricanJomel Warrican West Indies 292
71 Kasun RajithaKasun Rajitha Sri Lanka 288
72 Mustafizur RahmanMustafizur Rahman Bangladesh 276
73 Imran KhanImran Khan Pakistan 269
74 Ollie RobinsonOllie Robinson England 268
75 Yamin AhmadziYamin Ahmadzi Afghanistan 260
76 Dushmantha ChameeraDushmantha Chameera Sri Lanka 248
77 Donald TiripanoDonald Tiripano Zimbabwe 248
78 Victor NyauchiVictor Nyauchi Zimbabwe 247
79 Naseem ShahNaseem Shah Pakistan 247
80 Shardul ThakurShardul Thakur India 237
81 Faheem AshrafFaheem Ashraf Pakistan 237
82 Mitchell SantnerMitchell Santner New Zealand 237
83 Haris SohailHaris Sohail Pakistan 228
84 William SomervilleWilliam Somerville New Zealand 223
85 George LindeGeorge Linde South Africa 222
86 Joe RootJoe Root England 219
87 Mark AdairMark Adair Ireland 213
88 Dasun ShanakaDasun Shanaka Sri Lanka 210
89 Taskin AhmedTaskin Ahmed Bangladesh 206
90 MahmudullahMahmudullah Bangladesh 205
91 Ramesh MendisRamesh Mendis Sri Lanka 197
92 Shadab KhanShadab Khan Pakistan 186
93 Sean WilliamsSean Williams Zimbabwe 181
94 Beuran HendricksBeuran Hendricks South Africa 176
95 Shahbaz NadeemShahbaz Nadeem India 171
96 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 161
97 Dane PiedtDane Piedt South Africa 158
98 Dwaine PretoriusDwaine Pretorius South Africa 147
99 Kraigg BrathwaiteKraigg Brathwaite West Indies 134
100 Ryan BurlRyan Burl Zimbabwe 132
Last updated After - Sri Lanka vs India , 20 July 2021
Rank Player Country Points
1 Trent BoultTrent Boult New Zealand 737
2 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 708
3 Chris WoakesChris Woakes England 700
4 Mehedi HasanMehedi Hasan Bangladesh 692
5 Matt HenryMatt Henry New Zealand 691
6 Jasprit BumrahJasprit Bumrah India 683
7 Josh HazlewoodJosh Hazlewood Australia 660
8 Shakib Al HasanShakib Al Hasan Bangladesh 650
9 Kagiso RabadaKagiso Rabada South Africa 648
10 Pat CumminsPat Cummins Australia 646
11 Mustafizur RahmanMustafizur Rahman Bangladesh 640
12 Shaheen AfridiShaheen Afridi Pakistan 630
13 Mohammad AmirMohammad Amir Pakistan 628
14 Rashid KhanRashid Khan Afghanistan 626
15 Bhuvneshwar KumarBhuvneshwar Kumar India 624
16 Adam ZampaAdam Zampa Australia 623
17 Lachlan FergusonLachlan Ferguson New Zealand 619
18 Mitchell StarcMitchell Starc Australia 611
19 Jofra ArcherJofra Archer England 609
20 Yuzvendra ChahalYuzvendra Chahal India 606
21 Lungi NgidiLungi Ngidi South Africa 599
22 Mohammad NabiMohammad Nabi Afghanistan 596
23 Mark WoodMark Wood England 594
24 Mitchell SantnerMitchell Santner New Zealand 583
25 Akila DananjayaAkila Dananjaya Sri Lanka 580
26 Mohammad ShamiMohammad Shami India 569
27 Alzarri JosephAlzarri Joseph West Indies 569
28 Kuldeep YadavKuldeep Yadav India 565
29 Sheldon CottrellSheldon Cottrell West Indies 558
30 Ravindra JadejaRavindra Jadeja India 553
31 Ahmed RazaAhmed Raza United Arab Emirates 531
32 Liam PlunkettLiam Plunkett England 530
33 Andy McBrineAndy McBrine Ireland 527
34 Shadab KhanShadab Khan Pakistan 517
35 Dushmantha ChameeraDushmantha Chameera Sri Lanka 512
36 Wanindu De SilvaWanindu De Silva Sri Lanka 511
37 Dwaine PretoriusDwaine Pretorius South Africa 508
38 Colin de GrandhommeColin de Grandhomme New Zealand 508
39 Tabraiz ShamsiTabraiz Shamsi South Africa 501
40 David WilleyDavid Willey England 501
41 Tim SoutheeTim Southee New Zealand 500
42 Andile PhehlukwayoAndile Phehlukwayo South Africa 497
43 Adil RashidAdil Rashid England 497
44 Ish SodhiIsh Sodhi 496
45 Mark WattMark Watt Scotland 490
46 Jhye RichardsonJhye Richardson Australia 488
47 Imad WasimImad Wasim Pakistan 488
48 Hasan AliHasan Ali Pakistan 483
49 Usman KhanUsman Khan Pakistan 482
50 Rohan MustafaRohan Mustafa United Arab Emirates 477
51 Simi SinghSimi Singh Ireland 473
52 Nathan Coulter-NileNathan Coulter-Nile Australia 470
53 Mashrafe MortazaMashrafe Mortaza Bangladesh 469
54 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 468
55 Safyaan SharifSafyaan Sharif Scotland 467
56 Tendai ChataraTendai Chatara Zimbabwe 465
57 Jason HolderJason Holder West Indies 465
58 Nuwan PradeepNuwan Pradeep Sri Lanka 462
59 Nathan LyonNathan Lyon Australia 462
60 Jimmy NeeshamJimmy Neesham New Zealand 458
61 Chris MorrisChris Morris South Africa 455
62 Saqib MahmoodSaqib Mahmood England 454
63 Kyle JarvisKyle Jarvis Zimbabwe 451
64 Moeen AliMoeen Ali England 449
65 Wahab RiazWahab Riaz Pakistan 447
66 Faheem AshrafFaheem Ashraf Pakistan 445
67 Suranga LakmalSuranga Lakmal Sri Lanka 445
68 Junaid KhanJunaid Khan Pakistan 442
69 Sikandar RazaSikandar Raza Zimbabwe 440
70 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 437
71 Tom CurranTom Curran England 436
72 Taskin AhmedTaskin Ahmed Bangladesh 434
73 Anrich NortjeAnrich Nortje South Africa 431
74 Kemar RoachKemar Roach West Indies 431
75 Dawlat ZadranDawlat Zadran Afghanistan 427
76 Josh DaveyJosh Davey Scotland 427
77 Kane RichardsonKane Richardson Australia 422
78 Aftab AlamAftab Alam Afghanistan 422
79 Joshua LittleJoshua Little Ireland 421
80 Craig YoungCraig Young Ireland 421
81 Sean WilliamsSean Williams Zimbabwe 420
82 Yasir ShahYasir Shah Pakistan 412
83 Jason BehrendorffJason Behrendorff Australia 410
84 Ben StokesBen Stokes England 410
85 Shardul ThakurShardul Thakur India 407
86 Hardik PandyaHardik Pandya India 402
87 Rubel HossainRubel Hossain Bangladesh 400
88 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 399
89 Gulbadin NaibGulbadin Naib Afghanistan 399
90 Mitchell MarshMitchell Marsh Australia 395
91 Alasdair EvansAlasdair Evans Scotland 394
92 Keshav MaharajKeshav Maharaj South Africa 394
93 Barry McCarthyBarry McCarthy Ireland 391
94 Ashley NurseAshley Nurse West Indies 388
95 Hamid HassanHamid Hassan Afghanistan 387
96 Marcus StoinisMarcus Stoinis Australia 383
97 Lakshan SandakanLakshan Sandakan Sri Lanka 378
98 Ashton AgarAshton Agar Australia 377
99 Taijul IslamTaijul Islam Bangladesh 374
100 Mohammad NawazMohammad Nawaz Pakistan 370
Last updated After - England vs Pakistan , 20 July 2021
Rank Player Country Points
1 Tabraiz ShamsiTabraiz Shamsi South Africa 810
2 Rashid KhanRashid Khan Afghanistan 719
3 Wanindu De SilvaWanindu De Silva Sri Lanka 693
4 Adil RashidAdil Rashid England 689
5 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 687
6 Tim SoutheeTim Southee New Zealand 669
7 Adam ZampaAdam Zampa Australia 668
8 Ashton AgarAshton Agar Australia 649
9 Ish SodhiIsh Sodhi New Zealand 640
10 Fabian AllenFabian Allen West Indies 620
11 Mitchell SantnerMitchell Santner New Zealand 616
12 Lakshan SandakanLakshan Sandakan Sri Lanka 610
13 Shaheen AfridiShaheen Afridi Pakistan 599
14 Washington SundarWashington Sundar India 597
15 Mark WattMark Watt Scotland 595
16 Sheldon CottrellSheldon Cottrell West Indies 592
17 Chris JordanChris Jordan England 579
18 Mark WoodMark Wood England 563
19 Kane RichardsonKane Richardson Australia 554
20 Bhuvneshwar KumarBhuvneshwar Kumar India 550
21 Mohammad NabiMohammad Nabi Afghanistan 546
22 Shakib Al HasanShakib Al Hasan Bangladesh 542
23 Shardul ThakurShardul Thakur India 540
24 Faheem AshrafFaheem Ashraf Pakistan 540
25 Jasprit BumrahJasprit Bumrah India 536
26 Alasdair EvansAlasdair Evans Scotland 529
27 Karim JanatKarim Janat Afghanistan 527
28 Imad WasimImad Wasim Pakistan 525
29 Bilal KhanBilal Khan Oman 521
30 Haris RaufHaris Rauf Pakistan 519
31 Yuzvendra ChahalYuzvendra Chahal India 517
32 Lachlan FergusonLachlan Ferguson New Zealand 515
33 Mitchell StarcMitchell Starc Australia 513
34 Hayden WalshHayden Walsh West Indies 509
35 George LindeGeorge Linde South Africa 504
36 Mark AdairMark Adair Ireland 502
37 Shadab KhanShadab Khan Pakistan 502
38 Jofra ArcherJofra Archer England 495
39 Deepak ChaharDeepak Chahar India 489
40 Mustafizur RahmanMustafizur Rahman Bangladesh 488
41 Mohammad HasnainMohammad Hasnain Pakistan 484
42 Dushmantha ChameeraDushmantha Chameera Sri Lanka 482
43 Lungi NgidiLungi Ngidi South Africa 478
44 Lasith MalingaLasith Malinga Sri Lanka 478
45 Mohammad NawazMohammad Nawaz Pakistan 477
46 Dwayne BravoDwayne Bravo West Indies 475
47 Obed McCoyObed McCoy West Indies 473
48 Trent BoultTrent Boult New Zealand 473
49 Tom CurranTom Curran England 468
50 David WilleyDavid Willey England 468
51 Safyaan SharifSafyaan Sharif Scotland 466
52 Ahmed RazaAhmed Raza United Arab Emirates 463
53 Roelof van der MerweRoelof van der Merwe Netherlands 463
54 Sam CurranSam Curran England 462
55 Akila DananjayaAkila Dananjaya Sri Lanka 459
56 Andile PhehlukwayoAndile Phehlukwayo South Africa 456
57 Paul van MeekerenPaul van Meekeren Netherlands 454
58 Bernard ScholtzBernard Scholtz NAM 452
59 Brandon GloverBrandon Glover Netherlands 449
60 Pat CumminsPat Cummins Australia 445
61 Shem NgocheShem Ngoche KEN 444
62 Al-Amin HossainAl-Amin Hossain Bangladesh 444
63 Khawar AliKhawar Ali Oman 442
64 Hasan AliHasan Ali Pakistan 437
65 Norman VanuaNorman Vanua Papua New Guinea 437
66 Mohammad NaveedMohammad Naveed United Arab Emirates 436
67 Pieter SeelaarPieter Seelaar Netherlands 436
68 Usman QadirUsman Qadir Pakistan 431
69 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 428
70 Jason HolderJason Holder West Indies 428
71 Kagiso RabadaKagiso Rabada South Africa 421
72 Billy StanlakeBilly Stanlake Australia 420
73 Mohammad NadeemMohammad Nadeem Oman 420
74 Kuldeep YadavKuldeep Yadav India 415
75 Beuran HendricksBeuran Hendricks South Africa 414
76 Rohan MustafaRohan Mustafa United Arab Emirates 412
77 Andrew TyeAndrew Tye Australia 409
78 Gareth DelanyGareth Delany Ireland 405
79 Sandeep LamichhaneSandeep Lamichhane NEP 405
80 Sultan AhmedSultan Ahmed United Arab Emirates 405
81 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 404
82 Josh DaveyJosh Davey Scotland 403
83 Hardik PandyaHardik Pandya India 399
84 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 392
85 Timm van der GugtenTimm van der Gugten Netherlands 389
86 Zahoor KhanZahoor Khan United Arab Emirates 386
87 Anrich NortjeAnrich Nortje South Africa 385
88 Krunal PandyaKrunal Pandya India 385
89 Fred KlaassenFred Klaassen Netherlands 383
90 Simi SinghSimi Singh Ireland 382
91 Charles AminiCharles Amini Papua New Guinea 381
92 Naveen MuridNaveen Murid Afghanistan 378
93 Sean WilliamsSean Williams Zimbabwe 376
94 Hamza TahirHamza Tahir Scotland 373
95 Ehsan KhanEhsan Khan Hong Kong 371
96 Nosaina PokanaNosaina Pokana Papua New Guinea 367
97 Navdeep SainiNavdeep Saini India 366
98 Dwaine PretoriusDwaine Pretorius South Africa 366
99 Ben StokesBen Stokes England 362
100 Tendai ChisoroTendai Chisoro Zimbabwe 361