Listen to the latest songs, only on JioSaavn.com

ICC Player Rankings for T20 Batsmen

Rank Player Rating Career Best Rating
1 Dawid Malan Dawid Malan England 892 915 v South Africa, 01/12/2020
2 Aaron Finch Aaron Finch Australia 830 900 v Zimbabwe, 03/07/2018
3 Babar Azam Babar Azam Pakistan 828 896 v England, 05/05/2019
4 Devon Conway Devon Conway New Zealand 774 784 v Bangladesh, 30/03/2021
5 Virat Kohli Virat Kohli India 762 897 v England, 07/09/2014
6 Rassie van der Dussen Rassie van der Dussen South Africa 756 756 v Pakistan, 16/04/2021
7 KL Rahul KL Rahul India 743 854 v England, 03/07/2018
8 Glenn Maxwell Glenn Maxwell Australia 694 836 v Sri Lanka, 27/10/2019
9 Martin Guptill Martin Guptill New Zealand 688 793 v South Africa, 19/02/2012
10 Mohammad Rizwan Mohammad Rizwan Pakistan 640 640 v Zimbabwe, 25/04/2021
11 Hazratullah Zazai Hazratullah Zazai Afghanistan 636 736 v West Indies, 16/11/2019
12 Eoin Morgan Eoin Morgan England 633 872 v India, 31/08/2011
13 Evin Lewis Evin Lewis West Indies 626 780 v England, 16/09/2017
14 Rohit Sharma Rohit Sharma India 613 718 v West Indies, 06/11/2018
15 Jonny Bairstow Jonny Bairstow England 605 624 v South Africa, 27/11/2020
16 Colin Munro Colin Munro New Zealand 592 830 v Pakistan, 02/11/2018
17 Jos Buttler Jos Buttler England 591 614 v India, 08/07/2018
18 George Munsey George Munsey Scotland 583 600 v Netherlands, 19/09/2019
19 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 576 620 v Zimbabwe, 17/03/2021
20 Paul Stirling Paul Stirling Ireland 575 587 v Afghanistan, 06/03/2020
21 Tim Seifert Tim Seifert New Zealand 573 685 v Pakistan, 22/12/2020
22 Jason Roy Jason Roy England 558 688 v Sri Lanka, 27/10/2018
23 Quinton de Kock Quinton de Kock South Africa 551 639 v England, 29/11/2020
24 Shreyas Iyer Shreyas Iyer India 548 556 v England, 18/03/2021
25 Glenn Phillips Glenn Phillips New Zealand 544 544 v Bangladesh, 01/04/2021
26 Richie Berrington Richie Berrington Scotland 542 546 v UAE, 30/10/2019
27 Reeza Hendricks Reeza Hendricks South Africa 540 647 v Sri Lanka, 24/03/2019
28 Mohammad Naim Mohammad Naim Bangladesh 534 541 v New Zealand, 30/03/2021
29 Liton Das Liton Das Bangladesh 524 563 v Zimbabwe, 11/03/2020
30 Mohammad Nabi Mohammad Nabi Afghanistan 523 569 v Bangladesh, 15/09/2019
31 Mahmudullah Mahmudullah Bangladesh 517 542 v India, 07/11/2019
32 David Miller David Miller South Africa 516 587 v Sri Lanka, 19/03/2019
33 Aiden Markram Aiden Markram South Africa 513 528 v Pakistan, 14/04/2021
34 Kane Williamson Kane Williamson New Zealand 512 760 v Bangladesh, 03/01/2017
34 Shikhar Dhawan Shikhar Dhawan India 512 685 v New Zealand, 06/02/2019
36 Kyle Coetzer Kyle Coetzer Scotland 511 564 v Netherlands, 16/09/2019
37 Kevin OBrien Kevin O'Brien Ireland 508 509 v Afghanistan, 10/03/2020
37 Kusal Perera Kusal Perera Sri Lanka 508 751 v South Africa, 22/03/2014
39 Andy Balbirnie Andy Balbirnie Ireland 504 523 v Hong Kong, 18/10/2019
40 Tony Ura Tony Ura Papua New Guinea 503 563 v Namibia, 20/10/2019
41 Soumya Sarkar Soumya Sarkar Bangladesh 497 599 v Sri Lanka, 15/02/2018
42 DArcy Short D'Arcy Short Australia 494 756 v UAE, 22/10/2018
43 Ben Cooper Ben Cooper Netherlands 493 500 v Ireland, 05/10/2019
44 Najibullah Zadran Najibullah Zadran Afghanistan 492 556 v Ireland, 14/01/2017
45 Max ODowd Max O'Dowd Netherlands 491 549 v Kenya, 18/10/2019
45 Fakhar Zaman Fakhar Zaman Pakistan 491 842 v Australia, 08/07/2018
47 Faf du Plessis Faf du Plessis South Africa 490 843 v Bangladesh, 05/07/2015
47 David Warner David Warner Australia 490 826 v West Indies, 11/05/2010
49 Calum MacLeod Calum MacLeod Scotland 483 488 v Bermuda, 24/10/2019
50 Jatinder Singh Jatinder Singh Oman 482 489 v Hong Kong, 30/10/2019
51 Matthew Cross Matthew Cross Scotland 474 475 v Oman, 31/10/2019
52 Mohammad Hafeez Mohammad Hafeez Pakistan 472 649 v Sri Lanka, 11/12/2013
52 Asghar Afghan Asghar Afghan Afghanistan 472 493 v Sri Lanka, 17/03/2016
54 Muhammad Usman Muhammad Usman United Arab Emirates 458 490 v Canada, 27/10/2019
55 Kieron Pollard Kieron Pollard West Indies 457 537 v Pakistan, 28/07/2013
55 Tim David Tim David Singapore 457 457 v Hong Kong, 04/03/2020
57 Danushka Gunathilaka Danushka Gunathilaka Sri Lanka 455 460 v West Indies, 06/03/2021
58 Heinrich Klaasen Heinrich Klaasen South Africa 453 463 v Pakistan, 14/04/2021
59 Tamim Iqbal Tamim Iqbal Bangladesh 447 550 v Sri Lanka, 12/02/2014
60 Kamran Khan Kamran Khan Qatar 445 463 v Bahrain, 25/02/2020
61 Kushal Bhurtel Kushal Bhurtel Nepal 442 442 v Netherlands, 24/04/2021
62 Shakib Al Hasan Shakib Al Hasan Bangladesh 440 618 v Pakistan, 24/04/2015
63 Ravija Sandaruwan Ravija Sandaruwan Malawi 435 457 v Bahrain, 26/02/2020
64 Steven Smith Steven Smith Australia 431 477 v India, 08/12/2020
65 Collins Obuya Collins Obuya Kenya 429 475 v Scotland, 19/10/2019
66 Suryakumar Yadav Suryakumar Yadav India 424 424 v England, 20/03/2021
67 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 422 485 v Afghanistan, 07/06/2018
68 Gerhard Erasmus Gerhard Erasmus Namibia 421 434 v Uganda, 03/04/2021
68 Sean Williams Sean Williams Zimbabwe 421 481 v Ireland, 14/07/2019
70 Gareth Delany Gareth Delany Ireland 412 412 v Afghanistan, 10/03/2020
71 Rishabh Pant Rishabh Pant India 407 415 v England, 18/03/2021
72 Nizakat Khan Nizakat Khan Hong Kong 405 446 v Nigeria, 27/10/2019
72 Sabbir Rahman Sabbir Rahman Bangladesh 405 650 v New Zealand, 06/01/2017
74 Janneman Malan Janneman Malan South Africa 400 400 v Pakistan, 16/04/2021
75 Zeeshan Maqsood Zeeshan Maqsood Oman 398 440 v Jersey, 27/10/2019
75 Lendl Simmons Lendl Simmons West Indies 398 546 v Pakistan, 01/04/2014
77 Rakep Patel Rakep Patel Kenya 394 402 v Namibia, 25/10/2019
78 Joe Root Joe Root England 393 750 v West Indies, 03/04/2016
79 Thisara Perera Thisara Perera Sri Lanka 391 526 v South Africa, 22/03/2019
80 Ross Taylor Ross Taylor New Zealand 388 538 v Pakistan, 28/12/2011
81 Finn Allen Finn Allen New Zealand 384 384 v Bangladesh, 01/04/2021
82 Muhammad Tanveer Muhammad Tanveer Qatar 382 441 v Maldives, 23/02/2020
83 Manish Pandey Manish Pandey India 376 529 v Ireland, 29/06/2018
84 Navneet Dhaliwal Navneet Dhaliwal Canada 375 376 v Ireland, 23/10/2019
85 Rohan Mustafa Rohan Mustafa United Arab Emirates 370 385 v Afghanistan, 16/01/2017
86 Usman Ghani Usman Ghani Afghanistan 367 426 v Oman, 29/11/2015
87 Niroshan Dickwella Niroshan Dickwella Sri Lanka 363 384 v West Indies, 04/03/2021
88 Paras Khadka Paras Khadka Nepal 362 478 v Singapore, 28/09/2019
89 Temba Bavuma Temba Bavuma South Africa 361 477 v England, 16/02/2020
89 Kusal Mendis Kusal Mendis Sri Lanka 361 506 v New Zealand, 03/09/2019
91 Khawar Ali Khawar Ali Oman 360 359 v Maldives, 25/02/2020
92 Harry Tector Harry Tector Ireland 359 359 v Afghanistan, 10/03/2020
93 Ryan ten Doeschate Ryan ten Doeschate Netherlands 358 396 v Papua New Guinea, 02/11/2019
94 Gyanendra Malla Gyanendra Malla Nepal 357 357 v Netherlands, 24/04/2021
95 Nitish Kumar Nitish Kumar Canada 356 360 v Oman, 25/10/2019
96 Matthew Wade Matthew Wade Australia 355 402 v India, 03/02/2012
97 Shoaib Malik Shoaib Malik Pakistan 347 577 v Sri Lanka, 12/08/2009
97 Marcus Stoinis Marcus Stoinis Australia 347 347 v New Zealand, 07/03/2021
99 Samiullah Shinwari Samiullah Shinwari Afghanistan 344 470 v Bangladesh, 07/06/2018
100 Aqib Ilyas Aqib Ilyas Oman 339 365 v Canada, 25/10/2019
Select Language
Dark / Light mode