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