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