Partner
Raj Nivas

T20 All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Glenn Maxwell INDIA Australia 390
2 Shakib Al Hasan INDIA Bangladesh 355
3 Mohammad Nabi INDIA Afghanistan 339
4 Richie Berrington INDIA Scotland 253
5 Mahmudullah INDIA Bangladesh 234
6 Sean Williams INDIA Zimbabwe 220
7 Kevin O'Brien INDIA Ireland 197
8 Paul Stirling INDIA Ireland 179
9 JP Duminy INDIA South Africa 171
10 Thisara Perera INDIA Sri Lanka 165
11 Colin Munro INDIA New Zealand 155
12 Zeeshan Maqsood INDIA Oman 150
13 D'Arcy Short INDIA Australia 148
14 Samiullah Shinwari INDIA Afghanistan 147
15 Mohammad Hafeez INDIA Pakistan 145
16 Rohan Mustafa INDIA United Arab Emirates 141
17 Shoaib Malik INDIA Pakistan 134
17 Collins Obuya INDIA Kenya 134
19 Virat Kohli INDIA India 130
20 Colin de Grandhomme INDIA New Zealand 125
21 Kane Williamson INDIA New Zealand 116
22 Mitchell Santner INDIA New Zealand 112
22 Imad Wasim INDIA Pakistan 112
24 Carlos Brathwaite INDIA West Indies 108
24 Paras Khadka INDIA Nepal 108
26 Isuru Udana INDIA Sri Lanka 103
27 Corey Anderson INDIA New Zealand 95
28 Rashid Khan INDIA Afghanistan 89
29 David Willey INDIA England 87
30 Shadab Khan INDIA Pakistan 85
30 Keemo Paul INDIA West Indies 85
32 Gulbadin Naib INDIA Afghanistan 78
32 Khawar Ali INDIA Oman 78
34 Calum MacLeod INDIA Scotland 77
35 Joe Root INDIA England 75
36 Roelof van der Merwe INDIA Netherlands 74
36 Pieter Seelaar INDIA Netherlands 74
36 Gareth Delany INDIA Ireland 74
39 Rohit Sharma INDIA India 73
40 Hardik Pandya INDIA India 72
41 Chris Gayle INDIA West Indies 71
41 Faheem Ashraf INDIA Pakistan 71
41 Chris Morris INDIA South Africa 71
44 Mohammad Naveed INDIA United Arab Emirates 70
44 Soumya Sarkar INDIA Bangladesh 70
46 Dasun Shanaka INDIA Sri Lanka 69
47 Chris Jordan INDIA England 67
48 Stuart Thompson INDIA Ireland 66
48 Kieron Pollard INDIA West Indies 66
50 Krunal Pandya INDIA India 65
50 Elton Chigumbura INDIA Zimbabwe 65
52 Norman Vanua INDIA Papua New Guinea 63
53 Kyle Coetzer INDIA Scotland 62
53 Max O'Dowd INDIA Netherlands 62
53 Danushka Gunathilaka INDIA Sri Lanka 62
56 Moeen Ali INDIA England 60
56 Nathan Coulter-Nile INDIA Australia 60
56 Hamilton Masakadza INDIA Zimbabwe 60
56 Chamu Chibhabha INDIA Zimbabwe 60
60 Sompal Kami INDIA Nepal 59
60 Aamir Kaleem INDIA Oman 59
62 Andile Phehlukwayo INDIA South Africa 56
62 Ryan Burl INDIA Zimbabwe 56
64 Charles Amini INDIA Papua New Guinea 55
64 Tamoor Sajjad INDIA Qatar 55
66 Ben Stokes INDIA England 54
66 Nizakat Khan INDIA Hong Kong 54
68 Sabbir Rahman INDIA Bangladesh 51
68 Ehsan Khan INDIA Hong Kong 51
70 Sikandar Raza INDIA Zimbabwe 48
71 Tim Southee INDIA New Zealand 47
72 Michael Leask INDIA Scotland 46
73 Marcus Stoinis INDIA Australia 45
73 Karim Janat INDIA Afghanistan 45
75 George Dockrell INDIA Ireland 44
75 Mohammad Saifuddin INDIA Bangladesh 44
77 Mark Adair INDIA Ireland 42
77 Karan KC INDIA Nepal 42
79 Ajay Lalcheta INDIA Oman 41
80 Dwaine Pretorius INDIA South Africa 39
81 Wanindu Hasaranga INDIA Sri Lanka 38
82 Ashton Agar INDIA Australia 37
83 Safyaan Sharif INDIA Scotland 35
84 Assad Vala INDIA Papua New Guinea 34
85 Andrew Tye INDIA Australia 33
86 Hasan Ali INDIA Pakistan 32
86 Mosaddek Hossain INDIA Bangladesh 32
86 Vijay Shankar INDIA India 32
89 Mohammad Nadeem INDIA Oman 31
89 Sunil Narine INDIA West Indies 31
91 Adil Rashid INDIA England 29
91 Ashley Nurse INDIA West Indies 29
91 Shem Ngoche INDIA Kenya 29
94 Mahedi Hasan INDIA Bangladesh 28
94 Simi Singh INDIA Ireland 28
94 Scott Kuggeleijn INDIA New Zealand 28
94 Tinotenda Mutombodzi INDIA Zimbabwe 28
94 Patrick Matautaava INDIA Vanuatu 28