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 - Zimbabwe vs Pakistan , 03 May 2021
Rank Player Country Points
1 Jason HolderJason Holder West Indies 423
2 Ben StokesBen Stokes England 393
3 Ravindra JadejaRavindra Jadeja India 386
4 Ravichandran AshwinRavichandran Ashwin India 353
5 Shakib Al HasanShakib Al Hasan Bangladesh 338
6 Kyle JamiesonKyle Jamieson New Zealand 293
7 Mitchell StarcMitchell Starc Australia 275
8 Colin de GrandhommeColin de Grandhomme New Zealand 258
9 Pat CumminsPat Cummins Australia 249
10 Chris WoakesChris Woakes England 238
11 Tim SoutheeTim Southee New Zealand 205
12 Roston ChaseRoston Chase West Indies 201
13 Stuart BroadStuart Broad England 196
14 Mehedi HasanMehedi Hasan Bangladesh 194
15 Neil WagnerNeil Wagner New Zealand 190
16 Joe RootJoe Root England 185
17 Moeen AliMoeen Ali England 182
18 Sikandar RazaSikandar Raza Zimbabwe 171
19 Sam CurranSam Curran England 157
20 Yasir ShahYasir Shah Pakistan 150
21 Trent BoultTrent Boult New Zealand 148
22 Kemar RoachKemar Roach West Indies 140
23 Nathan LyonNathan Lyon Australia 134
24 Josh HazlewoodJosh Hazlewood Australia 132
25 Kagiso RabadaKagiso Rabada South Africa 130
26 Dilruwan PereraDilruwan Perera Sri Lanka 127
27 Keshav MaharajKeshav Maharaj South Africa 125
28 Faheem AshrafFaheem Ashraf Pakistan 123
29 Hasan AliHasan Ali Pakistan 120
30 Suranga LakmalSuranga Lakmal Sri Lanka 120
31 Sean WilliamsSean Williams Zimbabwe 113
32 Kane WilliamsonKane Williamson New Zealand 108
33 Marnus LabuschagneMarnus Labuschagne Australia 107
34 Jack LeachJack Leach England 107
35 Mitchell MarshMitchell Marsh Australia 106
36 MahmudullahMahmudullah Bangladesh 102
37 Dominic BessDominic Bess England 102
38 Mohammad ShamiMohammad Shami India 101
39 Mitchell SantnerMitchell Santner New Zealand 97
40 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 94
41 Haris SohailHaris Sohail Pakistan 93
42 Rashid KhanRashid Khan Afghanistan 92
43 Alzarri JosephAlzarri Joseph West Indies 87
44 Taijul IslamTaijul Islam Bangladesh 83
45 James AndersonJames Anderson England 83
46 Akshar PatelAkshar Patel India 78
47 Kyle MayersKyle Mayers West Indies 77
48 Hamza HotakHamza Hotak Afghanistan 76
49 Umesh YadavUmesh Yadav India 76
50 Angelo MathewsAngelo Mathews Sri Lanka 76
51 Ishant SharmaIshant Sharma India 74
52 Steve SmithSteve Smith Australia 71
53 Kraigg BrathwaiteKraigg Brathwaite West Indies 71
54 Dean ElgarDean Elgar South Africa 67
55 Rahkeem CornwallRahkeem Cornwall West Indies 67
56 Nauman AliNauman Ali Pakistan 66
57 Donald TiripanoDonald Tiripano Zimbabwe 65
58 Shardul ThakurShardul Thakur India 63
59 Mark WoodMark Wood England 63
60 Shadab KhanShadab Khan Pakistan 62
61 Akila DananjayaAkila Dananjaya Sri Lanka 62
62 Washington SundarWashington Sundar India 54
63 George LindeGeorge Linde South Africa 54
64 Lasith EmbuldeniyaLasith Embuldeniya Sri Lanka 52
65 Jofra ArcherJofra Archer England 49
66 Willem MulderWillem Mulder South Africa 49
67 Mohammad AbbasMohammad Abbas Pakistan 48
68 Nayeem HasanNayeem Hasan Bangladesh 47
69 Azhar AliAzhar Ali Pakistan 41
70 James PattinsonJames Pattinson Australia 40
71 Anrich NortjeAnrich Nortje South Africa 39
72 Jomel WarricanJomel Warrican West Indies 39
73 Matt HenryMatt Henry New Zealand 36
74 Shannon GabrielShannon Gabriel West Indies 35
75 Kyle JarvisKyle Jarvis Zimbabwe 33
76 Stuart ThompsonStuart Thompson Ireland 31
77 Shaheen AfridiShaheen Afridi Pakistan 30
78 Hanuma VihariHanuma Vihari India 29
79 Fawad AlamFawad Alam Pakistan 28
80 Blessing MuzarabaniBlessing Muzarabani Zimbabwe 28
81 Mohammed SirajMohammed Siraj India 28
82 Dasun ShanakaDasun Shanaka Sri Lanka 27
83 William SomervilleWilliam Somerville New Zealand 24
84 Dane PiedtDane Piedt South Africa 23
85 Dwaine PretoriusDwaine Pretorius South Africa 22
86 Jasprit BumrahJasprit Bumrah India 22
87 Ramesh MendisRamesh Mendis Sri Lanka 20
88 Craig OvertonCraig Overton England 20
89 Vishwa FernandoVishwa Fernando Sri Lanka 19
90 Mominul HaqueMominul Haque Bangladesh 18
91 Kuldeep YadavKuldeep Yadav India 17
92 Ajaz PatelAjaz Patel New Zealand 16
93 Asad ShafiqAsad Shafiq Pakistan 16
94 Soumya SarkarSoumya Sarkar Bangladesh 15
95 David WarnerDavid Warner Australia 15
96 Ibrahim ZadranIbrahim Zadran Afghanistan 15
97 Todd AstleTodd Astle New Zealand 15
98 Lungi NgidiLungi Ngidi South Africa 14
99 Dushmantha ChameeraDushmantha Chameera Sri Lanka 14
100 Lahiru KumaraLahiru Kumara Sri Lanka 14
Last updated After - South Africa vs Pakistan , 07 April 2021
Rank Player Country Points
1 Shakib Al HasanShakib Al Hasan Bangladesh 408
2 Ben StokesBen Stokes England 295
3 Mohammad NabiMohammad Nabi Afghanistan 294
4 Chris WoakesChris Woakes England 273
5 Rashid KhanRashid Khan Afghanistan 270
6 Mitchell SantnerMitchell Santner New Zealand 268
7 Imad WasimImad Wasim Pakistan 263
8 Colin de GrandhommeColin de Grandhomme New Zealand 257
9 Ravindra JadejaRavindra Jadeja India 245
10 Sean WilliamsSean Williams Zimbabwe 238
11 Sikandar RazaSikandar Raza Zimbabwe 237
12 Andile PhehlukwayoAndile Phehlukwayo South Africa 227
13 Hardik PandyaHardik Pandya India 226
14 Jimmy NeeshamJimmy Neesham New Zealand 226
15 Jason HolderJason Holder West Indies 206
16 Kagiso RabadaKagiso Rabada South Africa 205
17 Trent BoultTrent Boult New Zealand 202
18 Marcus StoinisMarcus Stoinis Australia 201
19 Glenn MaxwellGlenn Maxwell Australia 200
20 Mehedi HasanMehedi Hasan Bangladesh 200
21 Adil RashidAdil Rashid England 199
22 Moeen AliMoeen Ali England 197
23 Mitchell MarshMitchell Marsh Australia 191
24 Thisara PereraThisara Perera Sri Lanka 183
25 Mohammad HafeezMohammad Hafeez Pakistan 180
26 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 175
27 Shadab KhanShadab Khan Pakistan 175
28 Rohan MustafaRohan Mustafa United Arab Emirates 171
29 Mustafizur RahmanMustafizur Rahman Bangladesh 170
30 Josh HazlewoodJosh Hazlewood Australia 170
31 Jasprit BumrahJasprit Bumrah India 169
32 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 168
33 Mohammad AmirMohammad Amir Pakistan 167
34 Gulbadin NaibGulbadin Naib Afghanistan 165
35 Kuldeep YadavKuldeep Yadav India 161
36 Mujeeb Ur RahmanMujeeb Ur Rahman Afghanistan 160
37 Assad ValaAssad Vala Papua New Guinea 160
38 Joe RootJoe Root England 158
39 Matt HenryMatt Henry New Zealand 157
40 Angelo MathewsAngelo Mathews Sri Lanka 156
41 Chris MorrisChris Morris South Africa 155
42 Pat CumminsPat Cummins Australia 155
43 Liam PlunkettLiam Plunkett England 155
44 Bhuvneshwar KumarBhuvneshwar Kumar India 154
45 Mitchell StarcMitchell Starc Australia 153
46 Aqib IlyasAqib Ilyas Oman 149
47 Alzarri JosephAlzarri Joseph West Indies 149
48 Lungi NgidiLungi Ngidi South Africa 146
49 Hasan AliHasan Ali Pakistan 146
50 Kedar JadhavKedar Jadhav India 146
51 Shaheen AfridiShaheen Afridi Pakistan 145
52 Mark WoodMark Wood England 143
53 Wanindu De SilvaWanindu De Silva Sri Lanka 140
54 Andy McBrineAndy McBrine Ireland 139
55 Sheldon CottrellSheldon Cottrell West Indies 137
56 David WilleyDavid Willey England 136
57 Paul StirlingPaul Stirling Ireland 135
58 Ashley NurseAshley Nurse West Indies 133
59 Kevin O'BrienKevin O'Brien Ireland 133
60 Simi Simi SinghSimi Simi Singh Ireland 131
61 Tom CurranTom Curran England 130
62 Safyaan SharifSafyaan Sharif Scotland 129
63 Kane WilliamsonKane Williamson New Zealand 129
64 Lachlan FergusonLachlan Ferguson New Zealand 127
65 Yuzvendra ChahalYuzvendra Chahal India 125
66 Josh DaveyJosh Davey Scotland 124
67 Roston ChaseRoston Chase 124
68 Dwaine PretoriusDwaine Pretorius South Africa 122
69 George DockrellGeorge Dockrell Ireland 122
70 Mashrafe MortazaMashrafe Mortaza Bangladesh 121
71 Richard BerringtonRichard Berrington Scotland 119
72 Nathan Coulter-NileNathan Coulter-Nile Australia 118
73 Michael LeaskMichael Leask Scotland 117
74 Tim SoutheeTim Southee New Zealand 116
75 Ahmed RazaAhmed Raza United Arab Emirates 115
76 Akila DananjayaAkila Dananjaya Sri Lanka 115
77 Adam ZampaAdam Zampa Australia 112
78 Zeeshan MaqsoodZeeshan Maqsood Oman 112
79 Andre RussellAndre Russell West Indies 112
80 MahmudullahMahmudullah Bangladesh 111
81 Mohammad ShamiMohammad Shami India 110
82 Nathan LyonNathan Lyon Australia 109
83 Dawlat ZadranDawlat Zadran Afghanistan 108
84 Soumya SarkarSoumya Sarkar Bangladesh 107
85 Nuwan PradeepNuwan Pradeep Sri Lanka 107
86 Fakhar ZamanFakhar Zaman Pakistan 105
87 Aaron FinchAaron Finch Australia 105
88 Mosaddek HossainMosaddek Hossain Bangladesh 104
89 Mark WattMark Watt Scotland 104
90 Calum MacLeodCalum MacLeod Scotland 104
91 Carlos BrathwaiteCarlos Brathwaite 104
92 Wahab RiazWahab Riaz Pakistan 103
93 Jofra ArcherJofra Archer England 102
94 Faheem AshrafFaheem Ashraf Pakistan 99
95 Kyle JarvisKyle Jarvis Zimbabwe 99
96 Ashton AgarAshton Agar Australia 98
97 Keemo PaulKeemo Paul West Indies 97
98 Jhye RichardsonJhye Richardson Australia 95
99 Haris SohailHaris Sohail Pakistan 95
100 Donald TiripanoDonald Tiripano Zimbabwe 94
Last updated After - Zimbabwe vs Pakistan , 25 April 2021
Rank Player Country Points
1 Mohammad NabiMohammad Nabi Afghanistan 285
2 Shakib Al HasanShakib Al Hasan Bangladesh 238
3 Glenn MaxwellGlenn Maxwell Australia 226
4 Richard BerringtonRichard Berrington Scotland 194
5 Gareth DelanyGareth Delany Ireland 170
6 Khawar AliKhawar Ali Oman 159
7 Sean WilliamsSean Williams Zimbabwe 158
8 Collins ObuyaCollins Obuya KEN 153
9 Rohan MustafaRohan Mustafa United Arab Emirates 152
10 Zeeshan MaqsoodZeeshan Maqsood Oman 135
11 Ben StokesBen Stokes England 123
12 MahmudullahMahmudullah Bangladesh 119
13 Kieron PollardKieron Pollard West Indies 111
14 Norman VanuaNorman Vanua Papua New Guinea 110
15 Karim JanatKarim Janat Afghanistan 104
16 Hardik PandyaHardik Pandya India 103
17 Wanindu De SilvaWanindu De Silva Sri Lanka 102
18 Charles AminiCharles Amini Papua New Guinea 102
19 Ryan BurlRyan Burl Zimbabwe 100
20 Thisara PereraThisara Perera Sri Lanka 98
21 Assad ValaAssad Vala Papua New Guinea 97
22 Pieter SeelaarPieter Seelaar Netherlands 97
23 Mitchell SantnerMitchell Santner New Zealand 96
24 J.J. SmitJ.J. Smit NAM 94
25 Roelof van der MerweRoelof van der Merwe Netherlands 92
26 Paul StirlingPaul Stirling Ireland 92
27 Gerhard ErasmusGerhard Erasmus NAM 90
28 Faheem AshrafFaheem Ashraf Pakistan 90
29 Mohammad HafeezMohammad Hafeez Pakistan 90
30 Ashton AgarAshton Agar Australia 90
31 Rashid KhanRashid Khan Afghanistan 86
32 Virat KohliVirat Kohli India 86
33 Dwaine PretoriusDwaine Pretorius South Africa 85
34 Aamir KaleemAamir Kaleem Oman 82
35 Marcus StoinisMarcus Stoinis Australia 79
36 Soumya SarkarSoumya Sarkar Bangladesh 79
37 Chris JordanChris Jordan England 79
38 Gulbadin NaibGulbadin Naib Afghanistan 79
39 Calum MacLeodCalum MacLeod Scotland 78
40 Danushka GunathilakaDanushka Gunathilaka Sri Lanka 75
41 Nitish KumarNitish Kumar CAN 75
42 Paras KhadkaParas Khadka NEP 73
43 Moeen AliMoeen Ali England 72
44 Kevin O'BrienKevin O'Brien Ireland 72
45 Dwayne BravoDwayne Bravo West Indies 70
46 George LindeGeorge Linde South Africa 69
47 Imad WasimImad Wasim Pakistan 65
48 Sikandar RazaSikandar Raza Zimbabwe 64
49 Aizaz KhanAizaz Khan Hong Kong 63
50 Isuru Udana UdanaIsuru Udana Udana Sri Lanka 63
51 Angelo MathewsAngelo Mathews Sri Lanka 63
52 Mark AdairMark Adair Ireland 62
53 Keemo PaulKeemo Paul West Indies 60
54 D'Arcy ShortD'Arcy Short Australia 60
55 Jason HolderJason Holder West Indies 60
56 Samiullah ShenwariSamiullah Shenwari Afghanistan 59
57 Tim SoutheeTim Southee New Zealand 59
58 Fabian AllenFabian Allen West Indies 57
59 Colin de GrandhommeColin de Grandhomme New Zealand 57
60 Colin AckermannColin Ackermann Netherlands 56
61 Delray RawlinsDelray Rawlins BRM 56
62 Tamoor SajjadTamoor Sajjad QAT 56
63 Shadab KhanShadab Khan Pakistan 54
64 Kinchit ShahKinchit Shah Hong Kong 54
65 Colin MunroColin Munro New Zealand 53
66 Carlos BrathwaiteCarlos Brathwaite 52
67 Andre RussellAndre Russell West Indies 52
68 Craig WilliamsCraig Williams NAM 50
69 Dasun ShanakaDasun Shanaka Sri Lanka 50
70 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 48
71 Ehsan KhanEhsan Khan Hong Kong 47
72 Karan KCKaran KC NEP 47
73 Kane WilliamsonKane Williamson New Zealand 47
74 Andile PhehlukwayoAndile Phehlukwayo South Africa 46
75 Sompal KamiSompal Kami NEP 46
76 Jimmy NeeshamJimmy Neesham New Zealand 45
77 Rakep PatelRakep Patel KEN 43
78 Haroon ArshadHaroon Arshad Hong Kong 41
79 Kamau LeverockKamau Leverock BRM 41
80 Mohammad NaveedMohammad Naveed United Arab Emirates 41
81 Shardul ThakurShardul Thakur India 39
82 Stuart ThompsonStuart Thompson Ireland 39
83 Michael LeaskMichael Leask Scotland 39
84 Steve SmithSteve Smith Australia 39
85 Safyaan SharifSafyaan Sharif Scotland 38
86 Chamu ChibhabhaChamu Chibhabha Zimbabwe 38
87 Max O'DowdMax O'Dowd Netherlands 37
88 David WilleyDavid Willey England 36
89 George DockrellGeorge Dockrell Ireland 36
90 Glenn PhillipsGlenn Phillips New Zealand 35
91 Hasan AliHasan Ali Pakistan 35
92 Kyle CoetzerKyle Coetzer Scotland 35
93 Sam CurranSam Curran England 35
94 Rohit SharmaRohit Sharma India 34
95 Shoaib MalikShoaib Malik Pakistan 34
96 Wesley MadhevereWesley Madhevere Zimbabwe 33
97 Simi Simi SinghSimi Simi Singh Ireland 33
98 Krunal PandyaKrunal Pandya India 32
99 Ish SodhiIsh Sodhi New Zealand 32
100 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 31