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