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 915 915 v South Africa, 01/12/2020
2 Babar Azam Babar Azam Pakistan 820 896 v England, 05/05/2019
3 KL Rahul KL Rahul India 816 854 v England, 03/07/2018
4 Aaron Finch Aaron Finch Australia 808 900 v Zimbabwe, 03/07/2018
5 Rassie van der Dussen Rassie van der Dussen South Africa 744 744 v England, 01/12/2020
6 Glenn Maxwell Glenn Maxwell Australia 701 836 v Sri Lanka, 27/10/2019
7 Virat Kohli Virat Kohli India 697 897 v England, 07/09/2014
8 Colin Munro Colin Munro New Zealand 695 830 v Pakistan, 02/11/2018
9 Tim Seifert Tim Seifert New Zealand 685 685 v Pakistan, 22/12/2020
10 Hazratullah Zazai Hazratullah Zazai Afghanistan 676 736 v West Indies, 16/11/2019
11 Eoin Morgan Eoin Morgan England 662 872 v India, 31/08/2011
12 Quinton de Kock Quinton de Kock South Africa 635 639 v England, 29/11/2020
12 Evin Lewis Evin Lewis West Indies 635 780 v England, 16/09/2017
14 Rohit Sharma Rohit Sharma India 623 718 v West Indies, 06/11/2018
15 Martin Guptill Martin Guptill New Zealand 621 793 v South Africa, 19/02/2012
16 Jonny Bairstow Jonny Bairstow England 604 624 v South Africa, 27/11/2020
17 George Munsey George Munsey Scotland 583 600 v Netherlands, 19/09/2019
18 Paul Stirling Paul Stirling Ireland 575 587 v Afghanistan, 06/03/2020
19 Faf du Plessis Faf du Plessis South Africa 565 843 v Bangladesh, 05/07/2015
20 Shikhar Dhawan Shikhar Dhawan India 564 685 v New Zealand, 06/02/2019
21 Liton Das Liton Das Bangladesh 563 563 v Zimbabwe, 11/03/2020
22 Jos Buttler Jos Buttler England 558 614 v India, 08/07/2018
23 Kane Williamson Kane Williamson New Zealand 552 760 v Bangladesh, 03/01/2017
24 Reeza Hendricks Reeza Hendricks South Africa 551 647 v Sri Lanka, 24/03/2019
25 DArcy Short D'Arcy Short Australia 547 756 v UAE, 22/10/2018
26 Richie Berrington Richie Berrington Scotland 542 546 v UAE, 30/10/2019
26 David Warner David Warner Australia 542 826 v West Indies, 11/05/2010
28 Kusal Perera Kusal Perera Sri Lanka 540 751 v South Africa, 22/03/2014
29 David Miller David Miller South Africa 531 587 v Sri Lanka, 19/03/2019
29 Jason Roy Jason Roy England 531 688 v Sri Lanka, 27/10/2018
31 Mohammad Nabi Mohammad Nabi Afghanistan 529 569 v Bangladesh, 15/09/2019
31 Mahmudullah Mahmudullah Bangladesh 529 542 v India, 07/11/2019
33 Mohammad Hafeez Mohammad Hafeez Pakistan 516 649 v Sri Lanka, 11/12/2013
34 Kyle Coetzer Kyle Coetzer Scotland 511 564 v Netherlands, 16/09/2019
35 Max ODowd Max O'Dowd Netherlands 508 549 v Kenya, 18/10/2019
35 Kevin OBrien Kevin O'Brien Ireland 508 509 v Afghanistan, 10/03/2020
35 Fakhar Zaman Fakhar Zaman Pakistan 508 842 v Australia, 08/07/2018
38 Andy Balbirnie Andy Balbirnie Ireland 504 523 v Hong Kong, 18/10/2019
39 Rahmanullah Gurbaz Rahmanullah Gurbaz Afghanistan 503 503 v Ireland, 10/03/2020
39 Tony Ura Tony Ura Papua New Guinea 503 563 v Namibia, 20/10/2019
41 Ben Cooper Ben Cooper Netherlands 496 500 v Ireland, 05/10/2019
42 Mohammad Naim Mohammad Naim Bangladesh 492 537 v Pakistan, 24/01/2020
43 Soumya Sarkar Soumya Sarkar Bangladesh 484 599 v Sri Lanka, 15/02/2018
44 Calum MacLeod Calum MacLeod Scotland 483 488 v Bermuda, 24/10/2019
44 Najibullah Zadran Najibullah Zadran Afghanistan 483 556 v Ireland, 14/01/2017
46 Jatinder Singh Jatinder Singh Oman 482 489 v Hong Kong, 30/10/2019
47 Steven Smith Steven Smith Australia 477 477 v India, 08/12/2020
48 Tamim Iqbal Tamim Iqbal Bangladesh 475 550 v Sri Lanka, 12/02/2014
49 Matthew Cross Matthew Cross Scotland 474 475 v Oman, 31/10/2019
50 Shakib Al Hasan Shakib Al Hasan Bangladesh 467 618 v Pakistan, 24/04/2015
51 Muhammad Usman Muhammad Usman United Arab Emirates 458 490 v Canada, 27/10/2019
52 Ross Taylor Ross Taylor New Zealand 457 538 v Pakistan, 28/12/2010
52 Tim David Tim David Singapore 457 457 v Hong Kong, 04/03/2020
54 Asghar Afghan Asghar Afghan Afghanistan 451 493 v Sri Lanka, 17/03/2016
55 Mushfiqur Rahim Mushfiqur Rahim Bangladesh 448 485 v Afghanistan, 07/06/2018
56 Kieron Pollard Kieron Pollard West Indies 447 537 v Pakistan, 28/07/2013
57 Kamran Khan Kamran Khan Chile 445 463 v Bahrain, 25/02/2020
58 Sean Williams Sean Williams Zimbabwe 443 481 v Ireland, 14/07/2019
59 Joe Root Joe Root England 435 750 v West Indies, 03/04/2016
59 Ravija Sandaruwan Ravija Sandaruwan Malawi 435 457 v Bahrain, 26/02/2020
61 Shreyas Iyer Shreyas Iyer India 433 451 v New Zealand, 02/02/2020
62 Sabbir Rahman Sabbir Rahman Bangladesh 431 650 v New Zealand, 06/01/2017
62 Devon Conway Devon Conway New Zealand 431 459 v West Indies, 29/11/2020
64 Collins Obuya Collins Obuya Kenya 429 475 v Scotland, 19/10/2019
65 Shoaib Malik Shoaib Malik Pakistan 425 577 v Sri Lanka, 12/08/2009
66 Manish Pandey Manish Pandey India 416 529 v Ireland, 29/06/2018
66 Temba Bavuma Temba Bavuma South Africa 416 477 v England, 16/02/2020
68 Gareth Delany Gareth Delany Ireland 412 412 v Afghanistan, 10/03/2020
69 Thisara Perera Thisara Perera Sri Lanka 410 526 v South Africa, 22/03/2019
70 Danushka Gunathilaka Danushka Gunathilaka Sri Lanka 408 448 v Pakistan, 07/10/2019
71 Nizakat Khan Nizakat Khan Hong Kong 405 446 v Nigeria, 27/10/2019
72 Paras Khadka Paras Khadka Nepal 400 478 v Singapore, 28/09/2019
72 Glenn Phillips Glenn Phillips New Zealand 400 400 v Pakistan, 22/12/2020
74 Zeeshan Maqsood Zeeshan Maqsood Oman 398 440 v Jersey, 27/10/2019
75 Ryan ten Doeschate Ryan ten Doeschate Netherlands 396 396 v Papua New Guinea, 02/11/2019
76 Rakep Patel Rakep Patel Kenya 394 402 v Namibia, 25/10/2019
77 Gerhard Erasmus Gerhard Erasmus Namibia 390 390 v Ireland, 02/11/2019
78 Kusal Mendis Kusal Mendis Sri Lanka 384 506 v New Zealand, 03/09/2019
79 Muhammad Tanveer Muhammad Tanveer Chile 382 441 v Maldives, 23/02/2020
80 Navneet Dhaliwal Navneet Dhaliwal Canada 375 376 v Ireland, 23/10/2019
81 Rohan Mustafa Rohan Mustafa United Arab Emirates 370 386 v Afghanistan, 16/01/2017
82 Lendl Simmons Lendl Simmons West Indies 368 546 v Pakistan, 01/04/2014
83 Samiullah Shinwari Samiullah Shinwari Afghanistan 366 470 v Bangladesh, 07/06/2018
83 Heinrich Klaasen Heinrich Klaasen South Africa 366 436 v India, 21/02/2018
85 Brendan Taylor Brendan Taylor Zimbabwe 364 584 v UAE, 21/03/2014
86 Sarfaraz Ahmed Sarfaraz Ahmed Pakistan 361 521 v Australia, 08/07/2018
86 Colin de Grandhomme Colin de Grandhomme New Zealand 361 457 v England, 05/11/2019
88 Khawar Ali Khawar Ali Oman 360 359 v Maldives, 25/02/2020
89 Harry Tector Harry Tector Ireland 359 359 v Afghanistan, 10/03/2020
90 Nitish Kumar Nitish Kumar Canada 356 360 v Oman, 25/10/2019
91 Niroshan Dickwella Niroshan Dickwella Sri Lanka 355 v , Unknown
92 Stephan Baard Stephan Baard Namibia 354 355 v Kenya, 25/10/2019
93 Tom Banton Tom Banton England 351 490 v Pakistan, 01/09/2020
93 James Vince James Vince England 351 486 v New Zealand, 05/11/2019
93 Tobias Visee Tobias Visee Netherlands 351 405 v Kenya, 18/10/2019
96 Aqib Ilyas Aqib Ilyas Oman 339 365 v Canada, 25/10/2019
96 Shimron Hetmyer Shimron Hetmyer West Indies 339 350 v Sri Lanka, 06/03/2020
98 Elton Chigumbura Elton Chigumbura Zimbabwe 338 529 v Afghanistan, 28/10/2015
99 Gary Wilson Gary Wilson Ireland 333 473 v Afghanistan, 22/08/2018
100 Nicholas Pooran Nicholas Pooran West Indies 332 396 v England, 05/03/2019
Select Language
Dark / Light mode