Test All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Jason Holder INDIA West Indies 473
2 Ben Stokes INDIA England 407
3 Ravindra Jadeja INDIA India 397
4 Mitchell Starc INDIA Australia 298
5 Ravichandran Ashwin INDIA India 282
6 Colin de Grandhomme INDIA New Zealand 280
7 Pat Cummins INDIA Australia 266
8 Roston Chase INDIA West Indies 238
9 Chris Woakes INDIA England 212
10 Tim Southee INDIA New Zealand 211
11 Moeen Ali INDIA England 208
12 Sam Curran INDIA England 182
13 Kemar Roach INDIA West Indies 176
14 Neil Wagner INDIA New Zealand 163
15 Stuart Broad INDIA England 161
15 Mahedi Hasan INDIA Bangladesh 161
17 Trent Boult INDIA New Zealand 160
18 Sikandar Raza INDIA Zimbabwe 157
19 Nathan Lyon INDIA Australia 150
19 Kagiso Rabada INDIA South Africa 150
21 Haris Sohail INDIA Pakistan 147
22 Kyle Jamieson INDIA New Zealand 146
23 Yasir Shah INDIA Pakistan 143
24 Dilruwan Perera INDIA Sri Lanka 142
25 Marnus Labuschagne INDIA Australia 137
26 Keshav Maharaj INDIA South Africa 135
27 Joe Root INDIA England 126
28 Suranga Lakmal INDIA Sri Lanka 125
29 Josh Hazlewood INDIA Australia 124
30 Mohammed Shami INDIA India 123
31 Mitchell Marsh INDIA Australia 115
32 Mahmudullah INDIA Bangladesh 111
32 Dhananjaya de Silva INDIA Sri Lanka 111
34 Mitchell Santner INDIA New Zealand 99
35 Sean Williams INDIA Zimbabwe 95
36 Jack Leach INDIA England 94
36 Kane Williamson INDIA New Zealand 94
38 Mark Wood INDIA England 91
39 Taijul Islam INDIA Bangladesh 87
40 Umesh Yadav INDIA India 85
41 Angelo Mathews INDIA Sri Lanka 84
42 Ishant Sharma INDIA India 81
43 Rashid Khan INDIA Afghanistan 77
44 James Anderson INDIA England 76
45 Steve Smith INDIA Australia 73
45 Akila Dananjaya INDIA Sri Lanka 73
47 Dean Elgar INDIA South Africa 69
48 Kraigg Brathwaite INDIA West Indies 62
49 Mohammad Abbas INDIA Pakistan 57
50 Nayeem Hasan INDIA Bangladesh 55
51 Dominic Bess INDIA England 46
52 Jofra Archer INDIA England 45
53 James Pattinson INDIA Australia 44
54 Amir Hamza INDIA Afghanistan 42
55 Shannon Gabriel INDIA West Indies 41
56 Hanuma Vihari INDIA India 39
56 Matt Henry INDIA New Zealand 39
58 Azhar Ali INDIA Pakistan 38
58 Donald Tiripano INDIA Zimbabwe 38
60 Kyle Jarvis INDIA Zimbabwe 35
61 Jomel Warrican INDIA West Indies 33
62 Shan Masood INDIA Pakistan 32
63 Stuart Thompson INDIA Ireland 31
64 Anrich Nortje INDIA South Africa 30
65 Rahkeem Cornwall INDIA West Indies 29
66 George Linde INDIA South Africa 27
67 William Somerville INDIA New Zealand 26
68 Lasith Embuldeniya INDIA Sri Lanka 25
68 Craig Overton INDIA England 25
68 Dane Piedt INDIA South Africa 25
71 Dwaine Pretorius INDIA South Africa 24
72 Jasprit Bumrah INDIA India 22
72 Alzarri Joseph INDIA West Indies 22
74 Keemo Paul INDIA West Indies 20
74 Shaheen Afridi INDIA Pakistan 20
76 Mominul Haque INDIA Bangladesh 18
76 David Warner INDIA Australia 18
78 Ajaz Patel INDIA New Zealand 17
78 Lahiru Kumara INDIA Sri Lanka 17
78 Yamin Ahmadzai INDIA Afghanistan 17
78 Vishwa Fernando INDIA Sri Lanka 17
82 Todd Astle INDIA New Zealand 16
83 Dimuth Karunaratne INDIA Sri Lanka 14
84 Soumya Sarkar INDIA Bangladesh 12
84 Mustafizur Rahman INDIA Bangladesh 12
86 Kasun Rajitha INDIA Sri Lanka 11
87 Rubel Hossain INDIA Bangladesh 10
87 Mark Adair INDIA Ireland 10
87 Joe Denly INDIA England 10
90 Rohit Sharma INDIA India 9
90 Asad Shafiq INDIA Pakistan 9
90 Olly Stone INDIA England 9
90 Al-Amin Hossain INDIA Bangladesh 9
90 Boyd Rankin INDIA Ireland 9
95 James Cameron Dow INDIA Ireland 7
95 Jeet Raval INDIA New Zealand 7
95 Abu Jayed INDIA Bangladesh 7
98 Dane Paterson INDIA South Africa 6
99 Victor Nyauchi INDIA Zimbabwe 5
99 Naseem Shah INDIA Pakistan 5