T20 All Rounder Ranking | ICC All Rounder Ranking

Rank Player Team Rating
1 Mohammad Nabi INDIA Afghanistan 339
2 Glenn Maxwell INDIA Australia 333
3 Richie Berrington INDIA Scotland 244
4 Mahmudullah INDIA Bangladesh 225
5 Sean Williams INDIA Zimbabwe 220
6 Zeeshan Maqsood INDIA Oman 180
7 Kevin O'Brien INDIA Ireland 179
8 Collins Obuya INDIA Kenya 177
9 JP Duminy INDIA South Africa 171
10 Paul Stirling INDIA Ireland 164
10 Rohan Mustafa INDIA United Arab Emirates 164
12 Colin Munro INDIA New Zealand 152
13 Colin de Grandhomme INDIA New Zealand 151
14 Samiullah Shinwari INDIA Afghanistan 147
15 Thisara Perera INDIA Sri Lanka 146
16 Gareth Delany INDIA Ireland 144
17 Khawar Ali INDIA Oman 143
18 Mohammad Hafeez INDIA Pakistan 128
19 Mitchell Santner INDIA New Zealand 118
19 Shoaib Malik INDIA Pakistan 118
19 Norman Vanua INDIA Papua New Guinea 118
22 Virat Kohli INDIA India 115
22 D'Arcy Short INDIA Australia 115
24 Charles Amini INDIA Papua New Guinea 113
24 Roelof van der Merwe INDIA Netherlands 113
26 Calum MacLeod INDIA Scotland 112
28 Assad Vala INDIA Papua New Guinea 111
29 Carlos Brathwaite INDIA West Indies 108
30 Imad Wasim INDIA Pakistan 107
30 Soumya Sarkar INDIA Bangladesh 107
32 Paras Khadka INDIA Nepal 105
34 Kane Williamson INDIA New Zealand 95
35 Isuru Udana INDIA Sri Lanka 92
36 Rashid Khan INDIA Afghanistan 89
37 Chris Jordan INDIA England 88
37 Pieter Seelaar INDIA Netherlands 88
39 Nitish Kumar INDIA Canada 87
40 Keemo Paul INDIA West Indies 85
41 Krunal Pandya INDIA India 83
41 Aamir Kaleem INDIA Oman 83
43 Mark Adair INDIA Ireland 81
44 Shadab Khan INDIA Pakistan 80
45 Gulbadin Naib INDIA Afghanistan 78
45 Corey Anderson INDIA New Zealand 78
45 Colin Ackermann INDIA Netherlands 78
48 Rohit Sharma INDIA India 75
49 Aizaz Khan INDIA Hong Kong 73
50 David Willey INDIA England 71
50 Chris Gayle INDIA West Indies 71
50 Chris Morris INDIA South Africa 71
53 Ehsan Khan INDIA Hong Kong 69
54 Dasun Shanaka INDIA Sri Lanka 68
55 Kieron Pollard INDIA West Indies 66
57 Elton Chigumbura INDIA Zimbabwe 65
58 Hardik Pandya INDIA India 64
58 Nizakat Khan INDIA Hong Kong 64
60 Faheem Ashraf INDIA Pakistan 63
61 Max O'Dowd INDIA Netherlands 62
62 Joe Root INDIA England 61
62 Tim Southee INDIA New Zealand 61
62 Danushka Gunathilaka INDIA Sri Lanka 61
65 Hamilton Masakadza INDIA Zimbabwe 60
65 Chamu Chibhabha INDIA Zimbabwe 60
67 Stuart Thompson INDIA Ireland 59
67 Sompal Kami INDIA Nepal 59
69 Kyle Coetzer INDIA Scotland 58
69 Steve Smith INDIA Australia 58
71 Rakep Patel INDIA Kenya 57
72 Andile Phehlukwayo INDIA South Africa 56
72 Ryan Burl INDIA Zimbabwe 56
74 Ashton Agar INDIA Australia 55
75 Mohammad Naveed INDIA United Arab Emirates 51
75 Kinchit Shah INDIA Hong Kong 51
77 Tamoor Sajjad INDIA Qatar 50
78 Moeen Ali INDIA England 49
79 Sikandar Raza INDIA Zimbabwe 48
81 Michael Leask INDIA Scotland 47
81 Nathan Coulter-Nile INDIA Australia 47
84 Sabbir Rahman INDIA Bangladesh 46
85 George Dockrell INDIA Ireland 45
85 Karim Janat INDIA Afghanistan 45
87 Ben Stokes INDIA England 44
88 Karan KC INDIA Nepal 43
89 Safyaan Sharif INDIA Scotland 40
90 Dwaine Pretorius INDIA South Africa 39
91 Mohammad Saifuddin INDIA Bangladesh 38
92 Marcus Stoinis INDIA Australia 35
92 Mohammad Nadeem INDIA Oman 35
94 Wanindu Hasaranga INDIA Sri Lanka 34
95 Sese Bau INDIA Papua New Guinea 33
96 Haroon Arshad INDIA Hong Kong 32
96 Aaqib Sulehri INDIA Oman 32
98 Sunil Narine INDIA West Indies 31
98 Ahmed Raza INDIA United Arab Emirates 31
100 Josh Davey INDIA Scotland 30