T20 Rankings - batting

Rank Player Rating Career Best Rating
1 Babar Azam Babar Azam Pakistan 885 888 v South Africa, 03/02/2019
2 Colin Munro Colin Munro New Zealand 825 830 v Pakistan, 02/11/2018
3 Glenn Maxwell Glenn Maxwell Australia 815 815 v India, 27/02/2019
4 Aaron Finch Aaron Finch Australia 782 900 v Zimbabwe, 03/07/2018
5 Lokesh Rahul Lokesh Rahul India 726 854 v England, 03/07/2018
6 Hazratullah Zazai Hazratullah Zazai Afghanistan 718 718 v Ireland, 24/02/2019
7 D'Arcy Short D'Arcy Short Australia 715 756 v UAE, 22/10/2018
8 Evin Lewis Evin Lewis West Indies 707 780 v England, 16/09/2017
9 Fakhar Zaman Fakhar Zaman Pakistan 700 842 v Australia, 08/07/2018
10 Alex Hales Alex Hales England 678 866 v India, 07/09/2014
11 Rohit Sharma Rohit Sharma India 673 718 v West Indies, 06/11/2018
12 Kane Williamson Kane Williamson New Zealand 655 760 v Bangladesh, 03/01/2017
13 Martin Guptill Martin Guptill New Zealand 650 793 v South Africa, 19/02/2012
14 Jason Roy Jason Roy England 648 688 v Sri Lanka, 27/10/2018
15 Reeza Hendricks Reeza Hendricks South Africa 647 647 v Sri Lanka, 24/03/2019
16 Shikhar Dhawan Shikhar Dhawan India 644 685 v New Zealand, 06/02/2019
16 Shaiman Anwar Shaiman Anwar United Arab Emirates 644 650 v Nepal, 31/01/2019
18 Virat Kohli Virat Kohli India 627 897 v England, 07/09/2014
19 Mohammad Shahzad Mohammad Shahzad Afghanistan 609 706 v Ireland, 08/03/2017
20 Hamilton Masakadza Hamilton Masakadza Zimbabwe 599 699 v Bangladesh, 22/01/2016
Advertisement