Get breaking news alerts from myKhel

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 - South Africa vs Pakistan , 15 January 2019
Rank Player Country Points
1 Shakib Al HasanShakib Al Hasan Bangladesh 415
2 Ravindra JadejaRavindra Jadeja India 387
3 Jason HolderJason Holder Windies 365
4 Ben StokesBen Stokes England 342
5 Vernon PhilanderVernon Philander South Africa 341
6 Ravichandran AshwinRavichandran Ashwin India 321
7 Pat CumminsPat Cummins Australia 301
8 Moeen AliMoeen Ali England 292
9 Mitchell StarcMitchell Starc Australia 247
10 Chris WoakesChris Woakes England 238
11 Tim SoutheeTim Southee New Zealand 230
12 Mehedi HasanMehedi Hasan Bangladesh 213
13 Kagiso RabadaKagiso Rabada South Africa 198
14 Dilruwan PereraDilruwan Perera Sri Lanka 196
15 Colin de GrandhommeColin de Grandhomme New Zealand 168
16 Roston ChaseRoston Chase Windies 161
17 Stuart BroadStuart Broad England 160
18 Sam CurranSam Curran England 155
19 Bhuvneshwar KumarBhuvneshwar Kumar India 150
20 Adil RashidAdil Rashid England 148
21 Nathan LyonNathan Lyon Australia 145
22 Keshav MaharajKeshav Maharaj South Africa 139
23 Trent BoultTrent Boult New Zealand 135
24 Neil WagnerNeil Wagner New Zealand 129
25 Josh HazlewoodJosh Hazlewood Australia 128
26 Kemar RoachKemar Roach Windies 128
27 Mohammad AmirMohammad Amir Pakistan 120
28 Kane WilliamsonKane Williamson New Zealand 119
29 Hardik PandyaHardik Pandya India 118
30 Mitchell SantnerMitchell Santner New Zealand 118
31 Graeme CremerGraeme Cremer Zimbabwe 113
32 MahmudullahMahmudullah Bangladesh 111
33 Dale SteynDale Steyn South Africa 108
34 Yasir ShahYasir Shah Pakistan 106
35 Suranga LakmalSuranga Lakmal Sri Lanka 106
36 Devendra BishooDevendra Bishoo Windies 103
37 Taijul IslamTaijul Islam Bangladesh 102
38 James AndersonJames Anderson England 102
39 Mohammad ShamiMohammad Shami India 101
40 Mitchell MarshMitchell Marsh Australia 100
41 Angelo MathewsAngelo Mathews Sri Lanka 100
42 Joe RootJoe Root England 100
43 Sikandar RazaSikandar Raza Zimbabwe 98
44 Sean WilliamsSean Williams Zimbabwe 85
45 Hamilton MasakadzaHamilton Masakadza Zimbabwe 83
46 Dean ElgarDean Elgar South Africa 78
47 Steven SmithSteven Smith Australia 76
48 Akila DananjayaAkila Dananjaya Sri Lanka 75
49 Umesh YadavUmesh Yadav India 73
50 Kraigg BrathwaiteKraigg Brathwaite Windies 73
51 Peter SiddlePeter Siddle Australia 72
52 Hasan AliHasan Ali Pakistan 70
53 Shadab KhanShadab Khan Pakistan 68
54 Haris SohailHaris Sohail Pakistan 64
55 Wahab RiazWahab Riaz Pakistan 56
56 Ish SodhiIsh Sodhi New Zealand 56
57 Faheem AshrafFaheem Ashraf Pakistan 53
58 Marnus LabuschagneMarnus Labuschagne Australia 53
59 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 49
60 Kyle JarvisKyle Jarvis Zimbabwe 49
61 Shannon GabrielShannon Gabriel Windies 47
62 Ishant SharmaIshant Sharma India 45
63 Malcolm WallerMalcolm Waller Zimbabwe 44
64 Lakshan SandakanLakshan Sandakan Sri Lanka 44
65 Matt HenryMatt Henry New Zealand 43
66 Mohammad AbbasMohammad Abbas Pakistan 43
67 Azhar AliAzhar Ali Pakistan 40
68 Mark WoodMark Wood England 38
69 Jomel WarricanJomel Warrican Windies 37
70 Malinda PushpakumaraMalinda Pushpakumara Sri Lanka 36
71 Donald TiripanoDonald Tiripano Zimbabwe 35
72 Hanuma VihariHanuma Vihari India 35
73 Jack LeachJack Leach England 34
74 Shan MasoodShan Masood Pakistan 33
75 Stuart ThompsonStuart Thompson Ireland 29
76 Mominul HaqueMominul Haque Bangladesh 27
77 Kuldeep YadavKuldeep Yadav India 26
78 Bilal AsifBilal Asif Pakistan 25
79 Rahat AliRahat Ali Pakistan 25
80 Craig OvertonCraig Overton England 24
81 Wayne ParnellWayne Parnell South Africa 23
82 Miguel CumminsMiguel Cummins Windies 20
83 David WarnerDavid Warner Australia 18
84 William SomervilleWilliam Somerville New Zealand 17
85 Nayeem HasanNayeem Hasan Bangladesh 17
86 Duanne OlivierDuanne Olivier South Africa 16
87 Nuwan PradeepNuwan Pradeep Sri Lanka 16
88 Dominic BessDominic Bess England 15
89 Ajaz PatelAjaz Patel New Zealand 12
90 Shafiul IslamShafiul Islam Bangladesh 12
91 Lahiru KumaraLahiru Kumara Sri Lanka 12
92 Jackson BirdJackson Bird Australia 12
93 Shaheen AfridiShaheen Afridi Pakistan 11
94 Rubel HossainRubel Hossain Bangladesh 11
95 Andile PhehlukwayoAndile Phehlukwayo South Africa 10
96 Dasun ShanakaDasun Shanaka Sri Lanka 10
97 Mustafizur RahmanMustafizur Rahman Bangladesh 10
98 Christopher MpofuChristopher Mpofu Zimbabwe 10
99 Jasprit BumrahJasprit Bumrah India 9
100 Asad ShafiqAsad Shafiq Pakistan 9
Last updated After - New Zealand vs Sri Lanka , 08 January 2019
Rank Player Country Points
1 Rashid KhanRashid Khan Afghanistan 353
2 Shakib Al HasanShakib Al Hasan Bangladesh 352
3 Mohammad NabiMohammad Nabi Afghanistan 337
4 Mohammad HafeezMohammad Hafeez Pakistan 311
5 Mitchell SantnerMitchell Santner New Zealand 298
6 Moeen AliMoeen Ali England 289
7 Chris WoakesChris Woakes England 278
8 Angelo MathewsAngelo Mathews Sri Lanka 273
9 Jason HolderJason Holder Windies 266
10 Sikandar RazaSikandar Raza Zimbabwe 259
11 Adil RashidAdil Rashid England 254
12 Mitchell MarshMitchell Marsh Australia 252
13 Ben StokesBen Stokes England 250
14 Kuldeep YadavKuldeep Yadav India 227
15 Kevin O'BrienKevin O'Brien Ireland 224
16 Ravindra JadejaRavindra Jadeja India 222
17 Marcus StoinisMarcus Stoinis Australia 221
18 Hardik PandyaHardik Pandya India 220
19 Kagiso RabadaKagiso Rabada South Africa 216
20 Kedar JadhavKedar Jadhav India 215
21 Sean WilliamsSean Williams Zimbabwe 212
22 Imad WasimImad Wasim Pakistan 209
23 Thisara PereraThisara Perera Sri Lanka 208
24 Joe RootJoe Root England 208
25 Kane WilliamsonKane Williamson New Zealand 207
26 Shoaib MalikShoaib Malik Pakistan 207
27 Shadab KhanShadab Khan Pakistan 205
28 Paul StirlingPaul Stirling Ireland 201
29 JP DuminyJP Duminy South Africa 195
30 MahmudullahMahmudullah Bangladesh 191
31 Andile PhehlukwayoAndile Phehlukwayo South Africa 190
32 Mustafizur RahmanMustafizur Rahman Bangladesh 190
33 Ashley NurseAshley Nurse Windies 186
34 Glenn MaxwellGlenn Maxwell Australia 184
35 Josh HazlewoodJosh Hazlewood Australia 184
36 Trent BoultTrent Boult New Zealand 184
37 Mitchell StarcMitchell Starc Australia 183
38 Mehedi HasanMehedi Hasan Bangladesh 183
39 Gulbadin NaibGulbadin Naib Afghanistan 181
40 Jimmy NeeshamJimmy Neesham New Zealand 178
41 Travis HeadTravis Head Australia 174
42 Jasprit BumrahJasprit Bumrah India 173
43 Imran TahirImran Tahir South Africa 172
44 Colin de GrandhommeColin de Grandhomme New Zealand 171
45 Hasan AliHasan Ali Pakistan 169
46 Mohammad Nasir HossainMohammad Nasir Hossain Bangladesh 167
47 Bhuvneshwar KumarBhuvneshwar Kumar India 166
48 Mashrafe MortazaMashrafe Mortaza Bangladesh 166
49 Liam PlunkettLiam Plunkett England 162
50 Mohammad AmirMohammad Amir Pakistan 161
51 David WilleyDavid Willey England 160
52 Marlon SamuelsMarlon Samuels Windies 157
53 Mohammad NaveedMohammad Naveed United Arab Emirates 156
54 Rohan MustafaRohan Mustafa United Arab Emirates 156
55 Francois du PlessisFrancois du Plessis South Africa 154
56 George DockrellGeorge Dockrell Ireland 150
57 Akila DananjayaAkila Dananjaya Sri Lanka 149
58 Mujeeb ZadranMujeeb Zadran Afghanistan 148
59 Chris MorrisChris Morris South Africa 147
60 Matt HenryMatt Henry New Zealand 146
61 Pat CumminsPat Cummins Australia 146
62 Mahuru DaiMahuru Dai Papua New Guinea 145
63 Graeme CremerGraeme Cremer Zimbabwe 144
64 Calum MacLeodCalum MacLeod Scotland 142
65 Virat KohliVirat Kohli India 142
66 Andre RussellAndre Russell Windies 142
67 Andy McBrineAndy McBrine Ireland 140
68 Dawlat ZadranDawlat Zadran Afghanistan 139
69 Colin MunroColin Munro New Zealand 138
70 Tim SoutheeTim Southee New Zealand 135
71 Mark WoodMark Wood England 132
72 Safyaan SharifSafyaan Sharif Scotland 131
73 Suresh RainaSuresh Raina India 131
74 Richard BerringtonRichard Berrington Scotland 130
75 Dale SteynDale Steyn South Africa 130
76 Asela GunaratneAsela Gunaratne Sri Lanka 128
77 Akshar PatelAkshar Patel India 127
78 Aaron FinchAaron Finch Australia 126
79 Martin GuptillMartin Guptill New Zealand 125
80 Kyle CoetzerKyle Coetzer Scotland 125
81 Anshuman RathAnshuman Rath Hong Kong 123
82 Rahmat ShahRahmat Shah Afghanistan 122
83 Michael LeaskMichael Leask Scotland 121
84 Rohit SharmaRohit Sharma India 120
85 Ish SodhiIsh Sodhi New Zealand 119
86 Yuzvendra ChahalYuzvendra Chahal India 118
87 Tim MurtaghTim Murtagh Ireland 117
88 Steven SmithSteven Smith Australia 116
89 Lachlan FergusonLachlan Ferguson New Zealand 115
90 Adam MilneAdam Milne New Zealand 115
91 Dwaine PretoriusDwaine Pretorius South Africa 114
92 Suranga LakmalSuranga Lakmal Sri Lanka 113
93 Chris GayleChris Gayle Windies 113
94 Fakhar ZamanFakhar Zaman Pakistan 109
95 Hamilton MasakadzaHamilton Masakadza Zimbabwe 108
96 Mark WattMark Watt Scotland 106
97 Alasdair EvansAlasdair Evans Scotland 106
98 Tanwir AfzalTanwir Afzal Hong Kong 105
99 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 104
100 Lungi NgidiLungi Ngidi South Africa 103
Last updated After - New Zealand vs Sri Lanka , 11 January 2019
Rank Player Country Points
1 Glenn MaxwellGlenn Maxwell Australia 362
2 Shakib Al HasanShakib Al Hasan Bangladesh 338
3 Mohammad NabiMohammad Nabi Afghanistan 313
4 MahmudullahMahmudullah Bangladesh 240
5 Thisara PereraThisara Perera Sri Lanka 219
6 JP DuminyJP Duminy South Africa 216
7 Paul StirlingPaul Stirling Ireland 208
8 Richard BerringtonRichard Berrington Scotland 202
9 Sean WilliamsSean Williams Zimbabwe 197
10 Mohammad HafeezMohammad Hafeez Pakistan 192
11 Samiullah ShenwariSamiullah Shenwari Afghanistan 188
12 Marlon SamuelsMarlon Samuels Windies 174
13 Shoaib MalikShoaib Malik Pakistan 163
14 Colin MunroColin Munro New Zealand 156
15 Kevin O'BrienKevin O'Brien Ireland 156
16 Rohan MustafaRohan Mustafa United Arab Emirates 153
17 Kane WilliamsonKane Williamson New Zealand 130
18 Virat KohliVirat Kohli India 125
19 Suresh RainaSuresh Raina India 125
20 Carlos BrathwaiteCarlos Brathwaite Windies 124
21 Corey AndersonCorey Anderson New Zealand 122
22 Angelo MathewsAngelo Mathews Sri Lanka 114
23 Keemo PaulKeemo Paul Windies 108
24 Elton ChigumburaElton Chigumbura Zimbabwe 99
25 Chamu ChibhabhaChamu Chibhabha Zimbabwe 98
26 Mohammad NaveedMohammad Naveed United Arab Emirates 95
27 Rashid KhanRashid Khan Afghanistan 93
28 D'Arcy ShortD'Arcy Short Australia 92
29 Mitchell SantnerMitchell Santner New Zealand 90
30 Michael RipponMichael Rippon Netherlands 86
31 Hardik PandyaHardik Pandya India 84
32 Shadab KhanShadab Khan Pakistan 83
33 Chris GayleChris Gayle Windies 83
34 David WilleyDavid Willey England 82
35 Andre RussellAndre Russell Windies 81
36 Rohit SharmaRohit Sharma India 77
37 Faheem AshrafFaheem Ashraf Pakistan 73
38 Soumya SarkarSoumya Sarkar Bangladesh 72
39 Moeen AliMoeen Ali England 71
40 Hamilton MasakadzaHamilton Masakadza Zimbabwe 71
41 Chris JordanChris Jordan England 69
42 Paras KhadkaParas Khadka NEP 68
43 Gulbadin NaibGulbadin Naib Afghanistan 68
44 Joe RootJoe Root England 68
45 Dasun ShanakaDasun Shanaka Sri Lanka 66
46 Kyle CoetzerKyle Coetzer Scotland 64
47 Ben StokesBen Stokes England 63
48 Seekkuge PrasannaSeekkuge Prasanna Sri Lanka 63
49 Imad WasimImad Wasim Pakistan 61
50 Nathan Coulter-NileNathan Coulter-Nile Australia 60
51 Sikandar RazaSikandar Raza Zimbabwe 59
52 Colin de GrandhommeColin de Grandhomme New Zealand 58
53 Roelof van der MerweRoelof van der Merwe Netherlands 58
54 Kieron PollardKieron Pollard Windies 58
55 Asela GunaratneAsela Gunaratne Sri Lanka 56
56 Michael LeaskMichael Leask Scotland 56
57 Sabbir RahmanSabbir Rahman Bangladesh 54
58 Danushka GunathilakaDanushka Gunathilaka Sri Lanka 50
59 Calum MacLeodCalum MacLeod Scotland 50
60 Marcus StoinisMarcus Stoinis Australia 49
61 Stuart ThompsonStuart Thompson Ireland 49
62 Karim SadiqKarim Sadiq Afghanistan 48
63 Karim JanatKarim Janat Afghanistan 47
64 Sompal KamiSompal Kami NEP 42
65 Ashton AgarAshton Agar Australia 40
66 Andrew TyeAndrew Tye Australia 36
67 Chris MorrisChris Morris South Africa 36
68 George DockrellGeorge Dockrell Ireland 35
69 Andile PhehlukwayoAndile Phehlukwayo South Africa 34
70 Hasan AliHasan Ali Pakistan 34
71 Mark ChapmanMark Chapman New Zealand 34
72 Safyaan SharifSafyaan Sharif Scotland 34
73 Simi Simi SinghSimi Simi Singh Ireland 33
74 Solomon MireSolomon Mire Zimbabwe 33
75 Tim SoutheeTim Southee New Zealand 33
76 Mehedi HasanMehedi Hasan Bangladesh 33
77 Abu HiderAbu Hider Bangladesh 30
78 Brandon MavutaBrandon Mavuta Zimbabwe 29
79 Pieter SeelaarPieter Seelaar Netherlands 29
80 Ashley NurseAshley Nurse Windies 28
81 Adil RashidAdil Rashid England 28
82 Ish SodhiIsh Sodhi New Zealand 27
83 Liam PlunkettLiam Plunkett England 26
84 Dhananjaya de SilvaDhananjaya de Silva Sri Lanka 24
85 Timm van der GugtenTimm van der Gugten Netherlands 24
86 Wesley BarresiWesley Barresi Netherlands 24
87 Malcolm WallerMalcolm Waller Zimbabwe 24
88 Mohammad Mohammad SaifuddinMohammad Mohammad Saifuddin Bangladesh 23
89 Doug BracewellDoug Bracewell New Zealand 22
90 Tendai ChisoroTendai Chisoro Zimbabwe 21
91 Jeevan MendisJeevan Mendis Sri Lanka 21
92 Moises HenriquesMoises Henriques Australia 21
93 Jon-Jon SmutsJon-Jon Smuts South Africa 20
94 Adam ZampaAdam Zampa Australia 19
95 Mark WattMark Watt Scotland 19
96 Samuel BadreeSamuel Badree Windies 19
97 Farhaan BehardienFarhaan Behardien South Africa 19
98 Kuldeep YadavKuldeep Yadav India 19
99 Ahmed RazaAhmed Raza United Arab Emirates 18
100 Mitchell MarshMitchell Marsh Australia 18
Polls
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