Test All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Jason Holder INDIA West Indies 473
2 Ravindra Jadeja INDIA India 406
3 Ben Stokes INDIA England 395
4 Vernon Philander INDIA South Africa 337
5 Ravichandran Ashwin INDIA India 308
6 Mitchell Starc INDIA Australia 298
7 Pat Cummins INDIA Australia 266
8 Colin de Grandhomme INDIA New Zealand 263
9 Roston Chase INDIA West Indies 238
10 Chris Woakes INDIA England 219
11 Moeen Ali INDIA England 216
12 Tim Southee INDIA New Zealand 202
13 Sam Curran INDIA England 188
14 Kemar Roach INDIA West Indies 176
15 Mahedi Hasan INDIA Bangladesh 168
16 Kagiso Rabada INDIA South Africa 162
17 Neil Wagner INDIA New Zealand 155
18 Nathan Lyon INDIA Australia 150
19 Yasir Shah INDIA Pakistan 149
20 Dilruwan Perera INDIA Sri Lanka 147
21 Stuart Broad INDIA England 146
22 Marnus Labuschagne INDIA Australia 137
23 Trent Boult INDIA New Zealand 128
24 Keshav Maharaj INDIA South Africa 126
25 Josh Hazlewood INDIA Australia 124
26 Mahmudullah INDIA Bangladesh 122
27 Haris Sohail INDIA Pakistan 116
28 Mohammed Shami INDIA India 115
28 Suranga Lakmal INDIA Sri Lanka 115
28 Mitchell Marsh INDIA Australia 115
31 Mitchell Santner INDIA New Zealand 103
31 Dhananjaya de Silva INDIA Sri Lanka 103
33 Joe Root INDIA England 102
34 Adil Rashid INDIA England 101
35 Sikandar Raza INDIA Zimbabwe 98
35 Jack Leach INDIA England 98
37 Kane Williamson INDIA New Zealand 95
37 Umesh Yadav INDIA India 95
39 Devendra Bishoo INDIA West Indies 92
40 Sean Williams INDIA Zimbabwe 85
41 Hamilton Masakadza INDIA Zimbabwe 83
42 Angelo Mathews INDIA Sri Lanka 82
43 Taijul Islam INDIA Bangladesh 80
43 Ishant Sharma INDIA India 80
45 James Anderson INDIA England 79
46 Rashid Khan INDIA Afghanistan 77
47 Akila Dananjaya INDIA Sri Lanka 76
47 Dean Elgar INDIA South Africa 76
49 Steve Smith INDIA Australia 73
49 Peter Siddle INDIA Australia 73
51 Tim Murtagh INDIA Ireland 66
52 Hasan Ali INDIA Pakistan 65
53 Shadab Khan INDIA Pakistan 63
54 Kraigg Brathwaite INDIA West Indies 62
55 Mohammad Abbas INDIA Pakistan 55
56 Wahab Riaz INDIA Pakistan 52
57 Faheem Ashraf INDIA Pakistan 49
57 Kyle Jarvis INDIA Zimbabwe 49
59 Ish Sodhi INDIA New Zealand 47
59 Jofra Archer INDIA England 47
61 Hanuma Vihari INDIA India 44
61 James Pattinson INDIA Australia 44
63 Amir Hamza INDIA Afghanistan 42
64 Shannon Gabriel INDIA West Indies 41
65 Matt Henry INDIA New Zealand 40
65 Mark Wood INDIA England 40
67 Lakshan Sandakan INDIA Sri Lanka 38
67 Azhar Ali INDIA Pakistan 38
69 Donald Tiripano INDIA Zimbabwe 35
70 Jomel Warrican INDIA West Indies 33
71 Malinda Pushpakumara INDIA Sri Lanka 31
71 Shan Masood INDIA Pakistan 31
71 Stuart Thompson INDIA Ireland 31
74 Nayeem Hasan INDIA Bangladesh 30
75 George Linde INDIA South Africa 29
75 Rahkeem Cornwall INDIA West Indies 29
77 Craig Overton INDIA England 27
77 William Somerville INDIA New Zealand 27
79 Dane Piedt INDIA South Africa 26
79 Anrich Nortje INDIA South Africa 26
81 Bilal Asif INDIA Pakistan 23
82 Kuldeep Yadav INDIA India 22
82 Alzarri Joseph INDIA West Indies 22
82 Miguel Cummins INDIA West Indies 22
85 Lasith Embuldeniya INDIA Sri Lanka 20
85 Keemo Paul INDIA West Indies 20
87 Dwaine Pretorius INDIA South Africa 18
87 David Warner INDIA Australia 18
87 Shaheen Afridi INDIA Pakistan 18
90 Mominul Haque INDIA Bangladesh 17
90 Ajaz Patel INDIA New Zealand 17
90 Yamin Ahmadzai INDIA Afghanistan 17
90 Todd Astle INDIA New Zealand 17
94 Dimuth Karunaratne INDIA Sri Lanka 15
94 Lahiru Kumara INDIA Sri Lanka 15
94 Dominic Bess INDIA England 15
97 Jasprit Bumrah INDIA India 14
98 Kasun Rajitha INDIA Sri Lanka 13
99 Mustafizur Rahman INDIA Bangladesh 12
99 Soumya Sarkar INDIA Bangladesh 12