T20 Rankings - all-rounder

Rank Player Rating
1 Glenn Maxwell Glenn Maxwell Australia 390
2 Shakib Al Hasan Shakib Al Hasan Bangladesh 338
3 Mohammad Nabi Mohammad Nabi Afghanistan 330
4 Mahmudullah Mahmudullah Bangladesh 240
5 Sean Williams Sean Williams Zimbabwe 223
6 Richie Berrington Richie Berrington Scotland 221
7 Paul Stirling Paul Stirling Ireland 212
8 Thisara Perera Thisara Perera Sri Lanka 210
9 JP Duminy JP Duminy South Africa 185
10 Kevin O'Brien Kevin O'Brien Ireland 179
11 Samiullah Shinwari Samiullah Shinwari Afghanistan 172
12 Mohammad Hafeez Mohammad Hafeez Pakistan 163
13 Colin Munro Colin Munro New Zealand 160
14 Shoaib Malik Shoaib Malik Pakistan 151
15 D'Arcy Short D'Arcy Short Australia 148
16 Rohan Mustafa Rohan Mustafa United Arab Emirates 143
17 Marlon Samuels Marlon Samuels West Indies 137
18 Collins Obuya Collins Obuya Kenya 134
19 Kane Williamson Kane Williamson New Zealand 131
20 Virat Kohli Virat Kohli India 125
Advertisement