Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 All-rounders

RankPlayerRatingCareer Best Rating
1 Mohammad Nabi Mohammad Nabi Afghanistan285355 v Bangladesh, 15/09/2019
2Shakib Al Hasan Shakib Al Hasan Bangladesh275408 v Pakistan, 24/04/2015
3Richie Berrington Richie Berrington Scotland184253 v Ireland, 20/09/2019
5Rohan Mustafa Rohan Mustafa United Arab Emirates152182 v Jersey, 22/10/2019
6Glenn Maxwell Glenn Maxwell Australia151397 v Sri Lanka, 27/10/2019
7Mitchell Marsh Mitchell Marsh Australia141154 v Bangladesh, 06/08/2021
9Sean Williams Sean Williams Zimbabwe132232 v Nepal, 01/10/2019
10Ryan Burl Ryan Burl Zimbabwe131154 v Ireland, 01/09/2021
11Mahmudullah Mahmudullah Bangladesh130244 v Zimbabwe, 18/09/2019
12Gareth Delany Gareth Delany Ireland123170 v Afghanistan, 10/03/2020
12Mohammad Hafeez Mohammad Hafeez Pakistan123222 v West Indies, 26/03/2017
14Collins Obuya Collins Obuya Kenya115177 v Papua New Guinea, 27/10/2019
15Norman Vanua Norman Vanua Papua New Guinea110122 v Namibia, 01/11/2019
16Wanindu Hasaranga Wanindu Hasaranga Sri Lanka108123 v India, 29/07/2021
17Fabian Allen Fabian Allen West Indies105130 v Australia, 14/07/2021
18Karim Janat Karim Janat Afghanistan104104 v Zimbabwe, 20/03/2021
19Charles Amini Charles Amini Papua New Guinea102113 v Netherlands, 02/11/2019
20Hardik Pandya Hardik Pandya India98108 v England, 08/07/2018