ICC Cricket Rankings - Men's All-Rounders

Position
Player
Rating
1
Ravindra Jadeja
INDIA
444

2
Ravichandran Ashwin
INDIA
322

3
Shakib Al Hasan
BANGLADESH
310

4
Joe Root
ENGLAND
284

5
Jason Holder
WEST INDIES
270

6
Axar Patel
INDIA
269

7
Ben Stokes
ENGLAND
266

8
Pat Cummins
AUSTRALIA
245

9
Chris Woakes
ENGLAND
237

10
Marco Jansen
SOUTH AFRICA
225

11
Matt Henry
NEW ZEALAND
221

12
Mehidy Hasan Miraz
BANGLADESH
213

13
Kyle Mayers
WEST INDIES
208

14
Mitchell Starc
AUSTRALIA
206

15
Cameron Green
AUSTRALIA
202

16
Kyle Jamieson
NEW ZEALAND
199

17
Nathan Lyon
AUSTRALIA
187

18
Glenn Phillips
NEW ZEALAND
185

19
Kagiso Rabada
SOUTH AFRICA
164

20
Tim Southee
NEW ZEALAND
161

21
Keshav Maharaj
SOUTH AFRICA
154

22
Ollie Robinson
ENGLAND
153

23
Ramesh Mendis
SRI LANKA
143

24
Mitchell Marsh
AUSTRALIA
132

25
Aamer Jamal
PAKISTAN
131

26
Mark Wood
ENGLAND
129

26
Dhananjaya de Silva
SRI LANKA
129

28
Sean Williams
ZIMBABWE
122

29
Roston Chase
WEST INDIES
121

30
Josh Hazlewood
AUSTRALIA
119

31
Kemar Roach
WEST INDIES
117

32
Alzarri Joseph
WEST INDIES
116

33
Agha Salman
PAKISTAN
115

34
Moeen Ali
ENGLAND
111

35
Travis Head
AUSTRALIA
105

36
Kuldeep Yadav
INDIA
102

37
Mohammed Shami
INDIA
101

38
Jack Leach
ENGLAND
100

39
Shardul Thakur
INDIA
99

40
Mitchell Santner
NEW ZEALAND
97

41
Jasprit Bumrah
INDIA
96

42
Hasan Ali
PAKISTAN
95

43
Noman Ali
PAKISTAN
94

44
Wiaan Mulder
SOUTH AFRICA
93

45
Taijul Islam
BANGLADESH
91

46
Rachin Ravindra
NEW ZEALAND
91

47
Mark Adair
IRELAND
88

48
Kane Williamson
NEW ZEALAND
87

48
Andy McBrine
IRELAND
87

50
Shamar Joseph
WEST INDIES
82

51
Prabath Jayasuriya
SRI LANKA
80

52
Tom Hartley
ENGLAND
77

53
Angelo Mathews
SRI LANKA
76

53
Kraigg Brathwaite
WEST INDIES
76

53
Faheem Ashraf
PAKISTAN
76

56
Shaheen Afridi
PAKISTAN
74

57
Anrich Nortje
SOUTH AFRICA
70

58
Gudakesh Motie
WEST INDIES
69

59
Donald Tiripano
ZIMBABWE
65

60
Mominul Haque
BANGLADESH
63

61
Jomel Warrican
WEST INDIES
62

61
Steven Smith
AUSTRALIA
62

63
Umesh Yadav
INDIA
61

63
Kamindu Mendis
SRI LANKA
61

65
Marnus Labuschagne
AUSTRALIA
60

66
Michael Bracewell
NEW ZEALAND
59

67
Dane Piedt
SOUTH AFRICA
56

67
Ajaz Patel
NEW ZEALAND
56

69
Simon Harmer
SOUTH AFRICA
53

69
Dean Elgar
SOUTH AFRICA
53

71
Nayeem Hasan
BANGLADESH
52

72
Rahkeem Cornwall
WEST INDIES
51

73
Todd Murphy
AUSTRALIA
47

75
Amir Hamza
AFGHANISTAN
45

76
Ish Sodhi
NEW ZEALAND
44

77
Vishwa Fernando
SRI LANKA
42

77
Neil Brand
SOUTH AFRICA
42

79
Brandon Mavuta
ZIMBABWE
39

80
Blessing Muzarabani
ZIMBABWE
37

80
Mohammed Siraj
INDIA
37

82
Naseem Shah
PAKISTAN
36

83
Kasun Rajitha
SRI LANKA
35

84
Gerald Coetzee
SOUTH AFRICA
34

84
Lungi Ngidi
SOUTH AFRICA
34

86
Jayden Seales
WEST INDIES
32

87
Rehan Ahmed
ENGLAND
31

88
Shoriful Islam
BANGLADESH
29

89
Taskin Ahmed
BANGLADESH
28

89
Abrar Ahmed
PAKISTAN
28

89
Nandre Burger
SOUTH AFRICA
28

92
Sajid Khan
PAKISTAN
25

93
Scott Boland
AUSTRALIA
23

93
Duanne Olivier
SOUTH AFRICA
23

95
Naveed Zadran
AFGHANISTAN
21

95
Curtis Campher
IRELAND
21

95
Aiden Markram
SOUTH AFRICA
21

95
Shannon Gabriel
WEST INDIES
21

99
Josh Tongue
ENGLAND
20

99
Kavem Hodge
WEST INDIES
20

34
Bas de Leede
NETHERLANDS
166

35
Moeen Ali
ENGLAND
165

36
Keshav Maharaj
SOUTH AFRICA
162

37
Kuldeep Yadav
INDIA
160

37
Alzarri Joseph
WEST INDIES
160

39
Kagiso Rabada
SOUTH AFRICA
158

40
Mujeeb Ur Rahman
AFGHANISTAN
154

41
Maheesh Theekshana
SRI LANKA
153

41
Iftikhar Ahmed
PAKISTAN
153

43
Adam Zampa
AUSTRALIA
152

44
Dipendra Singh Airee
NEPAL
151

45
Harsh Thaker
CANADA
148

46
Rohan Mustafa
UNITED ARAB EMIRATES
146

47
Kushal Malla
NEPAL
145

48
Mitchell Marsh
AUSTRALIA
142

48
Logan van Beek
NETHERLANDS
142

48
Mohammed Siraj
INDIA
142

51
Sompal Kami
NEPAL
141

51
Jason Holder
WEST INDIES
141

51
Dunith Wellalage
SRI LANKA
141

54
Sam Curran
ENGLAND
140

55
Ayaan Khan
OMAN
139

55
Chad Soper
PAPUA NEW GUINEA
139

57
Nosthush Kenjige
UNITED STATES
138

57
Travis Head
AUSTRALIA
138

59
Marcus Stoinis
AUSTRALIA
137

60
Lungi Ngidi
SOUTH AFRICA
136

60
Ruben Trumpelmann
NAMIBIA
136

62
Mitchell Starc
AUSTRALIA
135

63
Dhananjaya de Silva
SRI LANKA
134

64
Safyaan Sharif
SCOTLAND
133

64
George Dockrell
IRELAND
133

66
Trent Boult
NEW ZEALAND
132

66
Aqib Ilyas
OMAN
132

66
Cameron Green
AUSTRALIA
132

69
Charith Asalanka
SRI LANKA
131

69
Pat Cummins
AUSTRALIA
131

69
Ben Stokes
ENGLAND
131

72
Axar Patel
INDIA
130

73
Basil Hameed
UNITED ARAB EMIRATES
126

73
JJ Smit
NAMIBIA
126

75
Sandeep Lamichhane
NEPAL
125

75
Daryl Mitchell
NEW ZEALAND
125

77
Jan Frylinck
NAMIBIA
124

78
Norman Vanua
PAPUA NEW GUINEA
123

78
Akeal Hosein
WEST INDIES
123

78
Fazalhaq Farooqi
AFGHANISTAN
123

81
Haris Rauf
PAKISTAN
122

81
Andile Phehlukwayo
SOUTH AFRICA
122

83
Tabraiz Shamsi
SOUTH AFRICA
121

83
Kaleemullah
OMAN
121

85
Harry Tector
IRELAND
120

86
Jasprit Bumrah
INDIA
119

87
Mustafizur Rahman
BANGLADESH
118

87
Richard Ngarava
ZIMBABWE
118

87
Glenn Phillips
NEW ZEALAND
118

87
Roston Chase
WEST INDIES
118

91
Liam Livingstone
ENGLAND
117

91
Mohammad Nawaz
PAKISTAN
117

93
Bilal Khan
OMAN
116

94
Nisarg Patel
UNITED STATES
115

94
Dilshan Madushanka
SRI LANKA
115

96
Charles Amini
PAPUA NEW GUINEA
113

97
Matt Henry
NEW ZEALAND
110

98
Joshua Little
IRELAND
109

98
Saurabh Netravalkar
UNITED STATES
109

100
Gulbadin Naib
AFGHANISTAN
107

1
Mohammad Nabi
AFGHANISTAN
320

2
Shakib Al Hasan
BANGLADESH
292

3
Sikandar Raza
ZIMBABWE
288

4
Assad Vala
PAPUA NEW GUINEA
248

5
Rashid Khan
AFGHANISTAN
239

6
Gerhard Erasmus
NAMIBIA
238

7
Glenn Maxwell
AUSTRALIA
237

8
Mitchell Santner
NEW ZEALAND
233

9
Mehidy Hasan Miraz
BANGLADESH
230

10
Zeeshan Maqsood
OMAN
229

11
Michael Leask
SCOTLAND
209

11
Josh Hazlewood
AUSTRALIA
209

11
Marco Jansen
SOUTH AFRICA
209

14
Brandon McMullen
SCOTLAND
206

15
Rachin Ravindra
NEW ZEALAND
202

16
Ravindra Jadeja
INDIA
197

17
Chris Woakes
ENGLAND
194

18
Wanindu Hasaranga
SRI LANKA
193

19
Sean Abbott
AUSTRALIA
185

19
Aayan Afzal Khan
UNITED ARAB EMIRATES
185

21
Steven Taylor
UNITED STATES
180

22
Mark Watt
SCOTLAND
179

23
Azmatullah Omarzai
AFGHANISTAN
178

23
Shaheen Afridi
PAKISTAN
178

25
Shadab Khan
PAKISTAN
176

26
Adil Rashid
ENGLAND
175

26
Hardik Pandya
INDIA
175

28
Sean Williams
ZIMBABWE
173

29
Mark Adair
IRELAND
172

30
Andy McBrine
IRELAND
170

30
Aiden Markram
SOUTH AFRICA
170

32
Curtis Campher
IRELAND
169

33
Bernard Scholtz
NAMIBIA
168