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

ICC MEN'S TEST ALL ROUNDERS RANKINGS

Last updated - 04 January 2026
Rank Player Team Points
1
-
ରବିନ୍ଦ୍ର ଜାଡେଜା
India
455
2
-
ମାର୍କୋ ଜନସେନ୍
South Africa
344
3
-
ବେନ୍ ଷ୍ଟୋକ୍ସ
England
299
3
1
Mehidy Hasan Miraz
Bangladesh
299
5
-
Mitchell Starc
Australia
284
6
-
ପ୍ୟାଟ୍ କମିନ୍ସ
Australia
250
7
-
Wiaan Mulder
South Africa
245
8
-
Gus Atkinson
England
234
9
-
ଜୋ ରୁଟ୍
England
219
10
-
ମିଚେଲ ସାଣ୍ଟନର୍
New Zealand
212
11
-
ୱାଶିଂଟନ୍ ସୁନ୍ଦର
India
202
11
-
ଅକ୍ସର ପଟେଲ
India
202
13
-
କାଗିସୋ ରବାଡ଼ା
South Africa
197
14
-
Matt Henry
New Zealand
188
15
-
Keshav Maharaj
South Africa
178
15
-
Shamar Joseph
West Indies
178
17
1
ଗ୍ଲେନ୍ ଫିଲିପ୍ସ
New Zealand
174
18
1
କ୍ୟାମେରନ୍ ଗ୍ରୀନ
Australia
168
19
1
Nathan Lyon
Australia
164
20
1
Senuran Muthusamy
South Africa
163
20
1
Noman Ali
Pakistan
163
22
1
Dhananjaya de Silva
Sri Lanka
161
23
4
Brydon Carse
England
157
23
1
Corbin Bosch
South Africa
157
25
-
Kemar Roach
West Indies
141
26
-
Simon Harmer
South Africa
138
26
22
Beau Webster
Australia
138
28
1
Andy McBrine
Ireland
132
29
1
Justin Greaves
West Indies
128
30
1
Salman Agha
Pakistan
127
31
1
ଅଲଜାରି ଜୋସେଫ୍
West Indies
119
32
1
Ramesh Mendis
Sri Lanka
117
33
-
Taijul Islam
Bangladesh
116
34
3
Travis Head
Australia
113
35
-
Mark Adair
Ireland
111
36
2
ଜୋସ୍ ହେଜଲଉଡ୍
Australia
110
37
1
Sean Williams
Zimbabwe
109
38
1
Roston Chase
West Indies
108
39
1
Gudakesh Motie
West Indies
105
40
1
Jomel Warrican
West Indies
102
41
1
ମିଚେଲ ମାର୍ଶ
Australia
98
42
1
Sajid Khan
Pakistan
97
43
1
Aamer Jamal
Pakistan
95
44
1
Blessing Muzarabani
Zimbabwe
94
44
13
Michael Neser
Australia
94
46
2
କୁଲଦୀପ ଯାଦବ
India
92
47
2
Milan Rathnayake
Sri Lanka
91
48
2
ଜସପ୍ରୀତ୍ ବୁମରା
India
89
49
3
ମାର୍କ ଉଡ଼
England
88
50
1
Scott Boland
Australia
82
51
-
Ajaz Patel
New Zealand
80
51
-
Jayden Seales
West Indies
80
53
3
Jack Leach
England
79
53
-
Rachin Ravindra
New Zealand
79
55
1
କେନ ଉଇଲିୟମସନ୍
New Zealand
77
55
1
Hasan Ali
Pakistan
77
55
1
Prabath Jayasuriya
Sri Lanka
77
58
1
ରସିଦ ଖାନ
Afghanistan
76
59
-
ଶାର୍ଦ୍ଦୁଲ ଠାକୁର
India
70
60
-
ଜୋଫ୍ରା ଆର୍ଚର
England
66
61
1
Steve Smith
Australia
65
61
-
Nayeem Hasan
Bangladesh
65
63
-
Shaheen Afridi
Pakistan
62
64
-
Kraigg Brathwaite
West Indies
60
65
-
ଆକାଶ ଦୀପ
India
58
66
-
Jacob Duffy
New Zealand
57
67
-
Mominul Haque
Bangladesh
55
67
-
Hasan Mahmud
Bangladesh
55
69
-
ଆଡେନ ମାର୍କ୍ରାମ
South Africa
52
70
1
Marnus Labuschagne
Australia
51
71
1
Michael Bracewell
New Zealand
49
72
1
Nathan Smith
New Zealand
47
73
-
Taskin Ahmed
Bangladesh
46
74
4
ୱିଲ୍ ଜ୍ୟାକ୍
England
44
75
1
Codi Yusuf
South Africa
42
76
1
Dane Piedt
South Africa
41
76
1
ମହମ୍ମଦ ସିରାଜ
India
41
76
1
Nitish Kumar Reddy
India
41
79
1
Vishwa Fernando
Sri Lanka
40
79
1
Barry McCarthy
Ireland
40
79
21
Jacob Bethell
England
40
82
1
Naseem Shah
Pakistan
37
83
1
Ish Sodhi
New Zealand
36
84
1
Dane Paterson
South Africa
35
85
1
Mohammad Abbas
Pakistan
33
85
1
Gerald Coetzee
South Africa
33
85
1
Kevin Sinclair
West Indies
33
88
-
Wessly Madhevere
Zimbabwe
32
88
4
Todd Murphy
Australia
32
88
-
Saim Ayub
Pakistan
32
91
-
Matthew Potts
England
30
91
1
Shoaib Bashir
England
30
93
2
Wellington Masakadza
Zimbabwe
29
93
2
Shoriful Islam
Bangladesh
29
95
1
ଲୁଙ୍ଗି ଇଂଗିଡି
South Africa
28
95
1
Rehan Ahmed
England
28
95
3
Josh Tongue
England
28
95
1
Kavem Hodge
West Indies
28
99
2
Hasan Murad
Bangladesh
27
100
2
Lahiru Kumara
Sri Lanka
26

ICC MEN'S ODI ALL ROUNDERS RANKINGS

Last updated - 17 March 2026
Rank Player Team Points
1
-
Azmatullah Omarzai
Afghanistan
329
2
2
Mehidy Hasan Miraz
Bangladesh
280
3
1
ସିକନ୍ଦର ରାଜା
Zimbabwe
276
4
1
ମହମ୍ମଦ ନବୀ
Afghanistan
275
5
-
Michael Bracewell
New Zealand
244
6
-
ମିଚେଲ ସାଣ୍ଟନର୍
New Zealand
238
7
-
ରସିଦ ଖାନ
Afghanistan
237
8
-
Brandon McMullen
Scotland
209
9
-
ୱାନିନ୍ଦୁ ହାସରଙ୍ଗା
Sri Lanka
208
10
-
ଅକ୍ସର ପଟେଲ
India
201
10
3
Salman Agha
Pakistan
201
12
1
ଜୋସ୍ ହେଜଲଉଡ୍
Australia
196
13
1
Charith Asalanka
Sri Lanka
192
14
-
ରବିନ୍ଦ୍ର ଜାଡେଜା
India
189
15
-
ଆଦିଲ ରଶିଦ୍
England
186
16
-
Gudakesh Motie
West Indies
182
17
-
Gerhard Erasmus
Namibia
178
17
-
ମାର୍କୋ ଜନସେନ୍
South Africa
178
19
-
Curtis Campher
Ireland
174
20
-
Roston Chase
West Indies
172
21
-
Sean Williams
Zimbabwe
171
21
-
Rachin Ravindra
New Zealand
171
23
-
Milind Kumar
United States
168
24
-
କୁଲଦୀପ ଯାଦବ
India
160
25
4
Shaheen Afridi
Pakistan
159
25
-
Mark Adair
Ireland
159
27
1
ମହିଶ ଥିକଶାନା
Sri Lanka
157
28
1
ଗ୍ଲେନ୍ ଫିଲିପ୍ସ
New Zealand
156
29
2
Dunith Wellalage
Sri Lanka
152
30
2
Andy McBrine
Ireland
151
30
2
Bernard Scholtz
Namibia
151
32
2
ହାର୍ଦ୍ଦିକ୍ ପାଣ୍ଡ୍ୟା
India
150
33
3
ଜୋଫ୍ରା ଆର୍ଚର
England
147
33
6
Naseem Shah
Pakistan
147
35
2
ସେନ୍ ଆବଟ୍ଟ
Australia
146
35
2
ଅଲଜାରି ଜୋସେଫ୍
West Indies
146
37
2
Travis Head
Australia
143
37
2
ଆଡେନ ମାର୍କ୍ରାମ
South Africa
143
39
2
Richard Ngarava
Zimbabwe
141
39
2
ମହମ୍ମଦ ସିରାଜ
India
141
41
2
Keshav Maharaj
South Africa
140
41
6
Saim Ayub
Pakistan
140
43
13
Rishad Hossain
Bangladesh
136
44
-
ଲୁଙ୍ଗି ଇଂଗିଡି
South Africa
135
45
-
Mark Watt
Scotland
132
46
-
Michael Leask
Scotland
131
46
-
Harmeet Singh
United States
131
48
-
ଆଡାମ ଜାମ୍ପା
Australia
130
48
-
ଲିଆମ୍ ଲିଭିଙ୍ଗଷ୍ଟୋନ୍
England
130
48
-
Bas de Leede
Netherlands
130
48
3
Haris Rauf
Pakistan
130
52
1
Fazalhaq Farooqi
Afghanistan
128
52
1
Jamie Overton
England
128
54
-
Asitha Fernando
Sri Lanka
125
55
-
Jayden Seales
West Indies
124
55
-
Graham Hume
Ireland
124
57
-
Dipendra Singh Airee
Nepal
121
57
-
Janith Liyanage
Sri Lanka
121
57
-
Matthew Forde
West Indies
121
60
-
ଡାରିଲ୍ ମିଚେଲ୍
New Zealand
120
61
-
ସାମ କରଣ
England
119
61
-
Harsh Thaker
Canada
119
63
-
Corbin Bosch
South Africa
118
64
-
JJ Smit
Namibia
114
64
-
Nosthush Kenjige
United States
114
64
-
ହର୍ଷିତ ରାଣା
India
114
67
1
କାଗିସୋ ରବାଡ଼ା
South Africa
112
67
2
ମୁସ୍ତାଫିଜୁର ରହମାନ
Bangladesh
112
69
22
Abrar Ahmed
Pakistan
110
70
1
କାଇଲ୍ ଜାମିସନ୍
New Zealand
109
70
1
କ୍ୟାମେରନ୍ ଗ୍ରୀନ
Australia
109
72
-
Mitchell Starc
Australia
107
73
-
George Dockrell
Ireland
106
73
6
Mohammad Nawaz
Pakistan
106
73
-
Harry Tector
Ireland
106
76
1
ମିଚେଲ ମାର୍ଶ
Australia
105
76
1
Matt Henry
New Zealand
105
76
1
ରୋମାରିଓ ଶେଖର
West Indies
105
79
1
Dilshan Madushanka
Sri Lanka
104
79
1
Aayan Khan
United Arab Emirates
104
81
1
Sandeep Lamichhane
Nepal
103
82
-
Lalit Rajbanshi
Nepal
101
83
-
Safyaan Sharif
Scotland
100
83
-
ଜୋ ରୁଟ୍
England
100
83
-
Dhananjaya de Silva
Sri Lanka
100
83
-
Jacob Duffy
New Zealand
100
83
-
ଅକିଲ ହୁସେନ୍
West Indies
100
88
-
Karan KC
Nepal
99
89
-
Josh Little
Ireland
98
90
-
Shakeel Ahmed
Oman
97
91
-
Saurabh Netravalkar
United States
96
91
10
Tanzim Hasan Sakib
Bangladesh
96
93
-
Ruben Trumpelmann
Namibia
93
93
-
Nandre Burger
South Africa
93
95
1
Kushal Malla
Nepal
92
95
1
Jan Nicol Loftie-Eaton
Namibia
92
97
1
ୱାଶିଂଟନ୍ ସୁନ୍ଦର
India
91
97
1
Brydon Carse
England
91
97
1
ୱିଲ୍ ଜ୍ୟାକ୍
England
91
100
1
Sompal Kami
Nepal
90

ICC MEN'S T20 ALL ROUNDERS RANKINGS

Last updated - 24 March 2026
Rank Player Team Points
1
-
ସିକନ୍ଦର ରାଜା
Zimbabwe
328
2
-
ହାର୍ଦ୍ଦିକ୍ ପାଣ୍ଡ୍ୟା
India
299
3
-
Saim Ayub
Pakistan
275
4
-
Dipendra Singh Airee
Nepal
244
5
-
Azmatullah Omarzai
Afghanistan
241
6
-
Roston Chase
West Indies
239
7
1
ମହମ୍ମଦ ନବୀ
Afghanistan
209
8
1
ମିଚେଲ ସାଣ୍ଟନର୍
New Zealand
208
9
-
Mohammad Nawaz
Pakistan
203
10
-
ରୋମାରିଓ ଶେଖର
West Indies
197
11
-
ଶିବମ୍ ଦୁବେ
India
195
12
-
ଜେସନ୍ ହୋଲ୍ଡର୍
West Indies
194
13
-
ୱିଲ୍ ଜ୍ୟାକ୍
England
186
14
-
ରସିଦ ଖାନ
Afghanistan
183
15
-
Gerhard Erasmus
Namibia
180
16
-
ମାର୍କସ୍ ଷ୍ଟୋଇନିସ୍
Australia
175
17
-
Benjamin Manenti
Italy
172
18
-
Dasun Shanaka
Sri Lanka
166
19
-
ସାମ କରଣ
England
165
20
-
ଅକ୍ସର ପଟେଲ
India
162
21
-
ୱାନିନ୍ଦୁ ହାସରଙ୍ଗା
Sri Lanka
160
22
1
George Linde
South Africa
156
23
1
Shadab Khan
Pakistan
149
24
-
Kushal Bhurtel
Nepal
146
24
-
ଅଭିଷେକ ଶର୍ମା
India
146
26
-
Bas de Leede
Netherlands
143
27
1
ଗ୍ଲେନ ମ୍ୟାକ୍ସୱେଲ୍
Australia
142
28
1
ଲିଆମ୍ ଲିଭିଙ୍ଗଷ୍ଟୋନ୍
England
137
28
2
Rachin Ravindra
New Zealand
137
30
1
Gareth Delany
Ireland
136
31
2
Michael Leask
Scotland
134
31
2
କ୍ୟାମେରନ୍ ଗ୍ରୀନ
Australia
134
33
4
ମାର୍କୋ ଜନସେନ୍
South Africa
132
34
3
ଆଡେନ ମାର୍କ୍ରାମ
South Africa
131
35
-
JJ Smit
Namibia
130
36
-
Brandon McMullen
Scotland
125
36
-
Matthew Forde
West Indies
125
38
-
Mark Adair
Ireland
123
39
-
Brian Bennett
Zimbabwe
98
40
-
James Neesham
New Zealand
94
40
3
Ryan Burl
Zimbabwe
94
42
2
George Dockrell
Ireland
93
42
2
Rohit Paudel
Nepal
93
44
2
Jacob Bethell
England
92
45
5
ଗ୍ଲେନ୍ ଫିଲିପ୍ସ
New Zealand
91
45
5
Michael Bracewell
New Zealand
91
47
-
Charith Asalanka
Sri Lanka
89
47
-
Harmeet Singh
United States
89
49
-
Mahedi Hasan
Bangladesh
88
50
-
Harry Tector
Ireland
86
50
-
Curtis Campher
Ireland
86
52
-
ମିଚେଲ ମାର୍ଶ
Australia
81
52
-
ୱାଶିଂଟନ୍ ସୁନ୍ଦର
India
81
54
-
Faheem Ashraf
Pakistan
77
55
1
Salman Agha
Pakistan
76
56
1
Kamindu Mendis
Sri Lanka
75
56
1
Jan Nicol Loftie-Eaton
Namibia
75
58
4
Corbin Bosch
South Africa
74
59
-
Sese Bau
Papua New Guinea
72
60
-
Assad Vala
Papua New Guinea
71
60
-
Rishad Hossain
Bangladesh
71
62
-
Saad Bin Zafar
Canada
70
62
-
Gudakesh Motie
West Indies
70
62
-
Milind Kumar
United States
70
65
-
Shaheen Afridi
Pakistan
69
65
-
Aaron Hardie
Australia
69
67
-
Muhammad Asim
Qatar
68
68
-
Roelof van der Merwe
Netherlands
67
68
-
ଅକିଲ ହୁସେନ୍
West Indies
67
68
-
Brad Evans
Zimbabwe
67
71
-
Gulbadin Naib
Afghanistan
66
72
-
Gulshan Jha
Nepal
65
72
-
Dunith Wellalage
Sri Lanka
65
74
-
Chris Greaves
Scotland
63
74
-
Michael Levitt
Netherlands
63
76
-
Richie Berrington
Scotland
61
76
-
Mark Watt
Scotland
61
76
-
Dhananjaya de Silva
Sri Lanka
61
76
-
Tanzim Hasan Sakib
Bangladesh
61
80
-
Harsh Thaker
Canada
59
80
-
Aryan Dutt
Netherlands
59
82
-
Aamir Kaleem
Oman
58
83
-
Mehidy Hasan Miraz
Bangladesh
57
83
-
Nick Greenwood
JSY
57
83
-
Grant Stewart
Italy
57
86
-
Saif Hassan
Bangladesh
56
86
-
Yasim Murtaza
ହଙ୍କ କଙ୍ଗ
56
86
30
Gerald Coetzee
South Africa
56
89
1
Sean Williams
Zimbabwe
55
89
1
ରୋଭମାନ ପାୱେଲ
West Indies
55
91
1
Benjamin Ward
JSY
54
91
41
Cole McConchie
New Zealand
54
93
2
Mohammed Aslam
Kuwait
53
93
2
Jamie Overton
England
53
95
3
Zakary Foulkes
New Zealand
52
96
3
JJ Smuts
Italy
51
96
3
Ruben Trumpelmann
Namibia
51
96
3
Alpesh Ramjani
Uganda
51
96
3
ତିଲକ ବର୍ମା
India
51
100
3
Matthew Short
Australia
50

Latest News