Partner
Raj Nivas

Test All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Jason Holder INDIA West Indies 439
2 Shakib Al Hasan INDIA Bangladesh 399
3 Ravindra Jadeja INDIA India 387
4 Ben Stokes INDIA England 367
5 Pat Cummins INDIA Australia 339
6 Vernon Philander INDIA South Africa 326
7 Ravichandran Ashwin INDIA India 321
8 Chris Woakes INDIA England 269
9 Mitchell Starc INDIA Australia 260
10 Moeen Ali INDIA England 249
11 Tim Southee INDIA New Zealand 216
12 Roston Chase INDIA West Indies 211
13 Mahedi Hasan INDIA Bangladesh 182
14 Colin de Grandhomme INDIA New Zealand 180
15 Kagiso Rabada INDIA South Africa 178
16 Stuart Broad INDIA England 166
17 Kemar Roach INDIA West Indies 157
18 Dilruwan Perera INDIA Sri Lanka 156
19 Neil Wagner INDIA New Zealand 148
20 Trent Boult INDIA New Zealand 145
21 Nathan Lyon INDIA Australia 138
22 Mahmudullah INDIA Bangladesh 134
23 Keshav Maharaj INDIA South Africa 129
24 Sam Curran INDIA England 126
25 Suranga Lakmal INDIA Sri Lanka 122
26 Josh Hazlewood INDIA Australia 121
27 Mohammad Amir INDIA Pakistan 120
28 Hardik Pandya INDIA India 118
29 Adil Rashid INDIA England 116
30 Jack Leach INDIA England 111
31 Kane Williamson INDIA New Zealand 110
32 Yasir Shah INDIA Pakistan 106
33 Dhananjaya de Silva INDIA Sri Lanka 104
34 Marnus Labuschagne INDIA Australia 103
35 Mohammed Shami INDIA India 101
36 Dale Steyn INDIA South Africa 100
37 Mitchell Santner INDIA New Zealand 99
38 Sikandar Raza INDIA Zimbabwe 98
39 Devendra Bishoo INDIA West Indies 97
40 Taijul Islam INDIA Bangladesh 96
41 Angelo Mathews INDIA Sri Lanka 93
42 Mitchell Marsh INDIA Australia 92
43 James Anderson INDIA England 87
44 Sean Williams INDIA Zimbabwe 85
45 Hamilton Masakadza INDIA Zimbabwe 83
46 Akila Dananjaya INDIA Sri Lanka 80
46 Peter Siddle INDIA Australia 80
48 Steve Smith INDIA Australia 76
49 Joe Root INDIA England 73
49 Umesh Yadav INDIA India 73
51 Hassan Ali INDIA Pakistan 70
51 Dean Elgar INDIA South Africa 70
53 Kraigg Brathwaite INDIA West Indies 69
54 Shadab Khan INDIA Pakistan 68
55 Tim Murtagh INDIA Ireland 66
56 Haris Sohail INDIA Pakistan 64
57 Wahab Riaz INDIA Pakistan 56
58 Ish Sodhi INDIA New Zealand 53
58 Faheem Ashraf INDIA Pakistan 53
60 Kyle Jarvis INDIA Zimbabwe 49
61 Mark Wood INDIA England 46
61 Shannon Gabriel INDIA West Indies 46
63 Ishant Sharma INDIA India 45
64 Mohammad Abbas INDIA Pakistan 43
65 Matt Henry INDIA New Zealand 42
65 William Somerville INDIA New Zealand 42
67 Lakshan Sandakan INDIA Sri Lanka 40
67 Azhar Ali INDIA Pakistan 40
69 Donald Tiripano INDIA Zimbabwe 35
69 Hanuma Vihari INDIA India 35
69 Jomel Warrican INDIA West Indies 35
72 Malinda Pushpakumara INDIA Sri Lanka 33
72 Shan Masood INDIA Pakistan 33
72 Lasith Embuldeniya INDIA Sri Lanka 33
75 Stuart Thompson INDIA Ireland 31
76 Kuldeep Yadav INDIA India 26
77 Bilal Asif INDIA Pakistan 25
77 Rahat Ali INDIA Pakistan 25
79 Alzarri Joseph INDIA West Indies 24
80 Jofra Archer INDIA England 22
81 Keemo Paul INDIA West Indies 21
82 Mominul Haque INDIA Bangladesh 20
83 Rashid Khan INDIA Afghanistan 19
83 Miguel Cummins INDIA West Indies 19
85 Nayeem Hasan INDIA Bangladesh 17
85 Dimuth Karunaratne INDIA Sri Lanka 17
85 Ajaz Patel INDIA New Zealand 17
88 David Warner INDIA Australia 16
89 Soumya Sarkar INDIA Bangladesh 14
90 Mustafizur Rahman INDIA Bangladesh 13
90 Lahiru Kumara INDIA Sri Lanka 13
90 Dominic Bess INDIA England 13
93 Kasun Rajitha INDIA Sri Lanka 12
94 Shaheen Afridi INDIA Pakistan 11
94 Olly Stone INDIA England 11
96 Rubel Hossain INDIA Bangladesh 10
96 Mark Adair INDIA Ireland 10
98 Jasprit Bumrah INDIA India 9
98 Asad Shafiq INDIA Pakistan 9
98 Boyd Rankin INDIA Ireland 9