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 All-Rounders Rankings

ICC Top 100 All-Rounder Rankings

Last updated After - Pakistan vs Bangladesh , 11 February 2020
Rank Player Country Points
1 Jason HolderJason Holder West Indies 473
2 Ben StokesBen Stokes England 407
3 Ravindra JadejaRavindra Jadeja India 406
4 Ravichandran AshwinRavichandran Ashwin India 308
5 Vernon PhilanderVernon Philander South Africa 305
6 Mitchell StarcMitchell Starc Australia 298
7 Pat CumminsPat Cummins Australia 266
8 Colin de GrandhommeColin de Grandhomme New Zealand 263
9 Roston ChaseRoston Chase West Indies 238
10 Chris WoakesChris Woakes England 212
11 Moeen AliMoeen Ali England 208
12 Tim SoutheeTim Southee New Zealand 202
13 Sam CurranSam Curran England 182
14 Kemar RoachKemar Roach West Indies 176
15 Sikandar RazaSikandar Raza Zimbabwe 166
16 Mehedi HasanMehedi Hasan Bangladesh 165
17 Stuart BroadStuart Broad England 161
18 Neil WagnerNeil Wagner New Zealand 155
19 Kagiso RabadaKagiso Rabada South Africa 150
20 Nathan LyonNathan Lyon Australia 150
21 Haris SohailHaris Sohail Pakistan 147
22 Yasir ShahYasir Shah Pakistan 143
23 Dilruwan PereraDilruwan Perera Sri Lanka 142
24 Marnus LabuschagneMarnus Labuschagne Australia 137
25 Keshav MaharajKeshav Maharaj South Africa 135
26 Trent BoultTrent Boult New Zealand 128
27 Joe RootJoe Root England 126
28 Suranga LakmalSuranga Lakmal Sri Lanka 125
29 Josh HazlewoodJosh Hazlewood Australia 124
30 Mohammad ShamiMohammad Shami India 115
31 Mitchell MarshMitchell Marsh Australia 115
32 MahmudullahMahmudullah Bangladesh 113
33 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 111
34 Mitchell SantnerMitchell Santner New Zealand 103
35 Sean WilliamsSean Williams Zimbabwe 97
36 Kane WilliamsonKane Williamson New Zealand 95
37 Umesh YadavUmesh Yadav India 95
38 Jack LeachJack Leach England 94
39 Mark WoodMark Wood England 91
40 Angelo MathewsAngelo Mathews Sri Lanka 84
41 Taijul IslamTaijul Islam Bangladesh 83
42 Ishant SharmaIshant Sharma India 80
43 Rashid KhanRashid Khan Afghanistan 77
44 James AndersonJames Anderson England 76
45 Akila DananjayaAkila Dananjaya Sri Lanka 73
46 Steven SmithSteven Smith Australia 73
47 Peter SiddlePeter Siddle Australia 73
48 Dean ElgarDean Elgar South Africa 69
49 Tim MurtaghTim Murtagh Ireland 66
50 Kraigg BrathwaiteKraigg Brathwaite West Indies 62
51 Mohammad AbbasMohammad Abbas Pakistan 57
52 Dominic BessDominic Bess England 46
53 Jofra ArcherJofra Archer England 45
54 James PattinsonJames Pattinson Australia 44
55 Hanuma VihariHanuma Vihari India 44
56 Donald TiripanoDonald Tiripano Zimbabwe 42
57 Hamza HotakHamza Hotak Afghanistan 42
58 Shannon GabrielShannon Gabriel West Indies 41
59 Matt HenryMatt Henry New Zealand 40
60 Azhar AliAzhar Ali Pakistan 38
61 Kyle JarvisKyle Jarvis Zimbabwe 36
62 Jomel WarricanJomel Warrican West Indies 33
63 Shan MasoodShan Masood Pakistan 32
64 Stuart ThompsonStuart Thompson Ireland 31
65 Anrich NortjeAnrich Nortje South Africa 30
66 Nayeem HasanNayeem Hasan Bangladesh 30
67 Rahkeem CornwallRahkeem Cornwall West Indies 29
68 George LindeGeorge Linde South Africa 27
69 William SomervilleWilliam Somerville New Zealand 27
70 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 25
71 Craig OvertonCraig Overton England 25
72 Dane PiedtDane Piedt South Africa 25
73 Dwaine PretoriusDwaine Pretorius South Africa 24
74 Miguel CumminsMiguel Cummins West Indies 22
75 Alzarri JosephAlzarri Joseph West Indies 22
76 Shaheen AfridiShaheen Afridi Pakistan 20
77 Keemo PaulKeemo Paul West Indies 20
78 David WarnerDavid Warner Australia 18
79 Ajaz PatelAjaz Patel New Zealand 17
80 Yamin AhmadziYamin Ahmadzi Afghanistan 17
81 Mominul HaqueMominul Haque Bangladesh 17
82 Lahiru KumaraLahiru Kumara Sri Lanka 17
83 Vishwa FernandoVishwa Fernando Sri Lanka 17
84 Todd AstleTodd Astle New Zealand 17
85 Jasprit BumrahJasprit Bumrah India 14
86 Dimuth KarunaratneDimuth Karunaratne Sri Lanka 14
87 Mustafizur RahmanMustafizur Rahman Bangladesh 12
88 Soumya SarkarSoumya Sarkar Bangladesh 12
89 Kasun RajithaKasun Rajitha Sri Lanka 11
90 Mark AdairMark Adair Ireland 10
91 Joe DenlyJoe Denly England 10
92 Rubel HossainRubel Hossain Bangladesh 10
93 Olly StoneOlly Stone England 9
94 Asad ShafiqAsad Shafiq Pakistan 9
95 Rohit SharmaRohit Sharma India 9
96 Boyd RankinBoyd Rankin Ireland 9
97 Al-Amin HossainAl-Amin Hossain Bangladesh 9
98 James Cameron-DowJames Cameron-Dow Ireland 7
99 Jeet RavalJeet Raval New Zealand 7
100 Abu JayedAbu Jayed Bangladesh 6
Last updated After - Oman vs United States , 11 February 2020
Rank Player Country Points
1 Mohammad NabiMohammad Nabi Afghanistan 301
2 Ben StokesBen Stokes England 294
3 Imad WasimImad Wasim Pakistan 278
4 Colin de GrandhommeColin de Grandhomme New Zealand 266
5 Chris WoakesChris Woakes England 263
6 Rashid KhanRashid Khan Afghanistan 253
7 Ravindra JadejaRavindra Jadeja India 246
8 Mitchell SantnerMitchell Santner New Zealand 241
9 Sikandar RazaSikandar Raza Zimbabwe 234
10 Sean WilliamsSean Williams Zimbabwe 233
11 Andile PhehlukwayoAndile Phehlukwayo South Africa 226
12 Jason HolderJason Holder West Indies 226
13 Marcus StoinisMarcus Stoinis Australia 220
14 Hardik PandyaHardik Pandya India 219
15 Moeen AliMoeen Ali England 213
16 Adil RashidAdil Rashid England 213
17 Kagiso RabadaKagiso Rabada South Africa 205
18 Jimmy NeeshamJimmy Neesham New Zealand 203
19 Trent BoultTrent Boult New Zealand 200
20 Mehedi HasanMehedi Hasan Bangladesh 195
21 Mohammad HafeezMohammad Hafeez Pakistan 191
22 Glenn MaxwellGlenn Maxwell Australia 184
23 Shadab KhanShadab Khan Pakistan 182
24 Thisara PereraThisara Perera Sri Lanka 178
25 Jasprit BumrahJasprit Bumrah India 177
26 Mohammad AmirMohammad Amir Pakistan 177
27 Kuldeep YadavKuldeep Yadav India 176
28 Gulbadin NaibGulbadin Naib Afghanistan 173
29 Liam PlunkettLiam Plunkett England 170
30 Mustafizur RahmanMustafizur Rahman Bangladesh 169
31 Rohan MustafaRohan Mustafa United Arab Emirates 167
32 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 165
33 Chris MorrisChris Morris South Africa 165
34 Mitchell StarcMitchell Starc Australia 163
35 Assad ValaAssad Vala Papua New Guinea 160
36 Joe RootJoe Root England 160
37 Pat CumminsPat Cummins Australia 157
38 Kedar JadhavKedar Jadhav India 155
39 Mohammad NaveedMohammad Naveed United Arab Emirates 154
40 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 152
41 Aqib IlyasAqib Ilyas Oman 149
42 Bhuvneshwar KumarBhuvneshwar Kumar India 149
43 Matt HenryMatt Henry New Zealand 147
44 Hasan AliHasan Ali Pakistan 146
45 Kevin O'BrienKevin O'Brien Ireland 146
46 Ashley NurseAshley Nurse West Indies 145
47 Mark WoodMark Wood England 143
48 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 140
49 Paul StirlingPaul Stirling Ireland 140
50 Sheldon CottrellSheldon Cottrell West Indies 140
51 Josh HazlewoodJosh Hazlewood Australia 138
52 Angelo MathewsAngelo Mathews Sri Lanka 138
53 Kane WilliamsonKane Williamson New Zealand 136
54 Lachlan FergusonLachlan Ferguson New Zealand 135
55 George DockrellGeorge Dockrell Ireland 132
56 Mashrafe MortazaMashrafe Mortaza Bangladesh 131
57 Nathan Coulter-NileNathan Coulter-Nile Australia 130
58 Dwaine PretoriusDwaine Pretorius South Africa 129
59 Safyaan SharifSafyaan Sharif Scotland 129
60 Andy McBrineAndy McBrine Ireland 128
61 Lungi NgidiLungi Ngidi South Africa 127
62 Yuzvendra ChahalYuzvendra Chahal India 126
63 Josh DaveyJosh Davey Scotland 124
64 Roston ChaseRoston Chase West Indies 123
65 David WilleyDavid Willey England 123
66 Andre RussellAndre Russell West Indies 123
67 Akila DananjayaAkila Dananjaya Sri Lanka 122
68 Tim SoutheeTim Southee New Zealand 120
69 Nathan LyonNathan Lyon Australia 120
70 Richard BerringtonRichard Berrington Scotland 119
71 Shaheen AfridiShaheen Afridi Pakistan 118
72 Michael LeaskMichael Leask Scotland 117
73 Tim MurtaghTim Murtagh Ireland 115
74 Mohammad ShamiMohammad Shami India 114
75 Carlos BrathwaiteCarlos Brathwaite West Indies 114
76 Mosaddek HossainMosaddek Hossain Bangladesh 113
77 Zeeshan MaqsoodZeeshan Maqsood Oman 112
78 Soumya SarkarSoumya Sarkar Bangladesh 110
79 Dawlat ZadranDawlat Zadran Afghanistan 110
80 Tom CurranTom Curran England 108
81 MahmudullahMahmudullah Bangladesh 108
82 Ahmed RazaAhmed Raza United Arab Emirates 107
83 Aaron FinchAaron Finch Australia 107
84 Kyle JarvisKyle Jarvis Zimbabwe 106
85 Nuwan PradeepNuwan Pradeep Sri Lanka 106
86 Mark WattMark Watt Scotland 105
87 Dale SteynDale Steyn South Africa 105
88 Calum MacLeodCalum MacLeod Scotland 104
89 Alzarri JosephAlzarri Joseph West Indies 103
90 Haris SohailHaris Sohail Pakistan 100
91 Keemo PaulKeemo Paul West Indies 98
92 Fakhar ZamanFakhar Zaman Pakistan 97
93 Kane RichardsonKane Richardson Australia 97
94 Boyd RankinBoyd Rankin Ireland 96
95 Wahab RiazWahab Riaz Pakistan 95
96 Chris GayleChris Gayle West Indies 95
97 Francois du PlessisFrancois du Plessis South Africa 93
98 Adam ZampaAdam Zampa Australia 91
99 Aftab AlamAftab Alam Afghanistan 91
100 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 89
Last updated After - South Africa vs England , 16 February 2020
Rank Player Country Points
1 Mohammad NabiMohammad Nabi Afghanistan 319
2 Glenn MaxwellGlenn Maxwell Australia 231
3 Sean WilliamsSean Williams Zimbabwe 212
4 Richard BerringtonRichard Berrington Scotland 194
5 Rohan MustafaRohan Mustafa United Arab Emirates 156
6 Collins ObuyaCollins Obuya KEN 153
7 Zeeshan MaqsoodZeeshan Maqsood Oman 151
8 MahmudullahMahmudullah Bangladesh 147
9 Gareth DelanyGareth Delany Ireland 137
10 Khawar AliKhawar Ali Oman 135
11 JP DuminyJP Duminy South Africa 116
12 Roelof van der MerweRoelof van der Merwe Netherlands 112
13 Norman VanuaNorman Vanua Papua New Guinea 110
14 Mitchell SantnerMitchell Santner New Zealand 108
15 Mohammad HafeezMohammad Hafeez Pakistan 107
16 Imad WasimImad Wasim Pakistan 104
17 Thisara PereraThisara Perera Sri Lanka 104
18 Charles AminiCharles Amini Papua New Guinea 102
19 Colin de GrandhommeColin de Grandhomme New Zealand 100
20 D'Arcy ShortD'Arcy Short Australia 99
21 Assad ValaAssad Vala Papua New Guinea 97
22 Kieron PollardKieron Pollard West Indies 97
23 Gerhard ErasmusGerhard Erasmus NAM 96
24 Colin MunroColin Munro New Zealand 94
25 J.J. SmitJ.J. Smit NAM 93
26 Paul StirlingPaul Stirling Ireland 91
27 Paras KhadkaParas Khadka NEP 90
28 Gulbadin NaibGulbadin Naib Afghanistan 90
29 Chris JordanChris Jordan England 87
30 Ben StokesBen Stokes England 86
31 Rashid KhanRashid Khan Afghanistan 85
32 Soumya SarkarSoumya Sarkar Bangladesh 80
33 Pieter SeelaarPieter Seelaar Netherlands 80
34 Calum MacLeodCalum MacLeod Scotland 78
35 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 77
36 Shadab KhanShadab Khan Pakistan 75
37 Moeen AliMoeen Ali England 75
38 Nitish KumarNitish Kumar CAN 75
39 Kevin O'BrienKevin O'Brien Ireland 75
40 Aamir KaleemAamir Kaleem Oman 74
41 Samiullah ShenwariSamiullah Shenwari Afghanistan 74
42 Virat KohliVirat Kohli India 74
43 Carlos BrathwaiteCarlos Brathwaite West Indies 72
44 Keemo PaulKeemo Paul West Indies 71
45 Mark AdairMark Adair Ireland 70
46 Dwaine PretoriusDwaine Pretorius South Africa 70
47 Aizaz KhanAizaz Khan Hong Kong 70
48 Colin AckermannColin Ackermann Netherlands 69
49 Shoaib MalikShoaib Malik Pakistan 69
50 Ehsan KhanEhsan Khan Hong Kong 67
51 Dwayne BravoDwayne Bravo West Indies 66
52 Karim JanatKarim Janat Afghanistan 65
53 Chris MorrisChris Morris South Africa 64
54 David WilleyDavid Willey England 63
55 Angelo MathewsAngelo Mathews Sri Lanka 62
56 Andile PhehlukwayoAndile Phehlukwayo South Africa 60
57 Kane WilliamsonKane Williamson New Zealand 60
58 Tim SoutheeTim Southee New Zealand 59
59 Faheem AshrafFaheem Ashraf Pakistan 58
60 Delray RawlinsDelray Rawlins BRM 56
61 Ashton AgarAshton Agar Australia 56
62 Dasun ShanakaDasun Shanaka Sri Lanka 54
63 Mohammad NaveedMohammad Naveed United Arab Emirates 50
64 Danushka GunathilakaDanushka Gunathilaka Sri Lanka 49
65 Ryan BurlRyan Burl Zimbabwe 47
66 Sompal KamiSompal Kami NEP 47
67 Nathan Coulter-NileNathan Coulter-Nile Australia 46
68 Wanindu De SilvaWanindu De Silva Sri Lanka 45
69 Krunal PandyaKrunal Pandya India 44
70 Stuart ThompsonStuart Thompson Ireland 44
71 Nizakat KhanNizakat Khan Hong Kong 43
72 Jason HolderJason Holder West Indies 43
73 Rakep PatelRakep Patel KEN 43
74 Karan KCKaran KC NEP 42
75 Kamau LeverockKamau Leverock BRM 41
76 Craig WilliamsCraig Williams NAM 41
77 Max O'DowdMax O'Dowd Netherlands 41
78 Kinchit ShahKinchit Shah Hong Kong 41
79 Sikandar RazaSikandar Raza Zimbabwe 41
80 Hardik PandyaHardik Pandya India 40
81 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 39
82 Michael LeaskMichael Leask Scotland 39
83 Steven SmithSteven Smith Australia 39
84 Rohit SharmaRohit Sharma India 39
85 Tamoor SajjadTamoor Sajjad QAT 38
86 Safyaan SharifSafyaan Sharif Scotland 38
87 George DockrellGeorge Dockrell Ireland 38
88 Joe RootJoe Root England 38
89 Kyle CoetzerKyle Coetzer Scotland 35
90 Hamilton MasakadzaHamilton Masakadza Zimbabwe 35
91 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 34
92 Mohammad NadeemMohammad Nadeem Oman 33
93 Shivam DubeShivam Dube India 32
94 Ish SodhiIsh Sodhi New Zealand 32
95 Marcus StoinisMarcus Stoinis Australia 31
96 Elton ChigumburaElton Chigumbura Zimbabwe 31
97 Ahmed RazaAhmed Raza United Arab Emirates 30
98 Tom CurranTom Curran England 29
99 Josh DaveyJosh Davey Scotland 29
100 Scott KuggeleijnScott Kuggeleijn New Zealand 28
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