Official ICC App

Your App for international cricket. The official ICC app provides coverage across all of the current international action including fixtures, results, videos, ICC news, rankings and more. Don’t miss a moment and keep up with the latest from around the world of cricket!

Look back through the MRF Tyres Rankings Archive using the date selector below:
t20i

Men's T20I Batting Rankings

Last Updated - 14. September 2021
Pos Player Team Rating Career Best Rating
1
ENG
841
915 v South Africa, 01/12/2020
2 Babar Azam 819 896 v England, 05/05/2019
3 Aaron Finch 733 900 v Zimbabwe, 03/07/2018
4 Virat Kohli 717 897 v England, 07/09/2014
5 Devon Conway 700 784 v Bangladesh, 30/03/2021
6 Lokesh Rahul 699 854 v England, 03/07/2018
7 Mohammad Rizwan 692 711 v West Indies, 31/07/2021
8 This player has moved up in the rankings since the previous rankings update Quinton de Kock 671 671 v Sri Lanka, 14/09/2021
9 This player has moved down in the rankings since the previous rankings update Evin Lewis 664 780 v England, 16/09/2017
10 This player has moved up in the rankings since the previous rankings update Hazratullah 636 736 v West Indies, 16/11/2019
11 This player has moved down in the rankings since the previous rankings update Aiden Markram 634 653 v Sri Lanka, 12/09/2021
12 This player has moved up in the rankings since the previous rankings update Martin Guptill 622 793 v South Africa, 19/02/2012
13 This player has moved down in the rankings since the previous rankings update Rassie van der Dussen 616 780 v West Indies, 26/06/2021
14 Eoin Morgan 599 872 v India, 31/08/2011
15 Paul Stirling 593 593 v Zimbabwe, 04/09/2021
16 Jason Roy 592 688 v Sri Lanka, 27/10/2018
17 Jos Buttler 590 614 v India, 08/07/2018
18 Jonny Bairstow 588 624 v South Africa, 27/11/2020
19 George Munsey 583 600 v Netherlands, 19/09/2019
20 This player has moved up in the rankings since the previous rankings update Reeza Hendricks 579 647 v Sri Lanka, 24/03/2019
21 This player has moved down in the rankings since the previous rankings update Rohit Sharma 577 718 v West Indies, 06/11/2018
22 This player has moved down in the rankings since the previous rankings update Rahmanullah Gurbaz 576 620 v Zimbabwe, 17/03/2021
23 This player has moved down in the rankings since the previous rankings update Mitchell Marsh 575 603 v Bangladesh, 06/08/2021
24 This player has moved down in the rankings since the previous rankings update Mohammad Naim 574 601 v Zimbabwe, 22/07/2021
25 This player has moved down in the rankings since the previous rankings update Glenn Maxwell 567 836 v Sri Lanka, 27/10/2019
26 Liam Livingstone 542 546 v Pakistan, 18/07/2021
Richard Berrington 542 546 v UAE, 30/10/2019
28 Colin Munro 535 830 v Pakistan, 02/11/2018
29 Mahmudullah 527 542 v India, 07/11/2019
30 Shikhar Dhawan 526 685 v New Zealand, 06/02/2019
31 Mohammad Nabi 523 569 v Bangladesh, 15/09/2019
32 Tim Seifert 518 685 v Pakistan, 22/12/2020
33 Shreyas Iyer 516 556 v England, 18/03/2021
34 This player has moved up in the rankings since the previous rankings update Kyle Coetzer 511 564 v Netherlands, 16/09/2019
35 This player has moved up in the rankings since the previous rankings update Tony Ura 503 563 v Namibia, 20/10/2019
This player has moved down in the rankings since the previous rankings update David Miller 503 587 v Sri Lanka, 19/03/2019
37 Kevin O'Brien 496 509 v Afghanistan, 10/03/2020
38 This player has moved up in the rankings since the previous rankings update Kusal Perera 494 751 v South Africa, 22/03/2014
This player has moved down in the rankings since the previous rankings update Andrew Balbirnie 494 523 v Hong Kong, 18/10/2019
40 This player has moved down in the rankings since the previous rankings update Ben Cooper 493 500 v Ireland, 05/10/2019
41 This player has moved down in the rankings since the previous rankings update Glenn Phillips 492 544 v Bangladesh, 01/04/2021
This player has moved down in the rankings since the previous rankings update Najibullah Zadran 492 556 v Ireland, 14/01/2017
43 This player has moved down in the rankings since the previous rankings update Max O'Dowd 491 549 v Kenya, 18/10/2019
44 This player has moved down in the rankings since the previous rankings update Tom Latham 484 484 v Bangladesh, 10/09/2021
45 This player has moved down in the rankings since the previous rankings update Calum MacLeod 483 488 v Bermuda, 24/10/2019
46 This player has moved down in the rankings since the previous rankings update Jatinder Singh 482 489 v Hong Kong, 30/10/2019
47 This player has moved down in the rankings since the previous rankings update Fakhar Zaman 481 842 v Australia, 08/07/2018
This player has moved down in the rankings since the previous rankings update Nicholas Pooran 481 491 v Pakistan, 31/07/2021
49 Suryakumar Yadav 477 497 v Sri Lanka, 25/07/2021
50 Matthew Cross 474 475 v Oman, 31/10/2019
51 Asghar Afghan 472 493 v Sri Lanka, 17/03/2016
52 Kane Williamson 463 760 v Bangladesh, 03/01/2017
53 Muhammad Usman 458 490 v Canada, 27/10/2019
54 Tim David 457 457 v Hong Kong, 04/03/2020
55 Shakib Al Hasan 451 618 v Pakistan, 24/04/2015
56 Mohammad Hafeez 446 649 v Sri Lanka, 11/12/2013
57 Kamran Khan 445 463 v Bahrain, 25/02/2020
58 Lendl Simmons 443 546 v Pakistan, 01/04/2014
59 Kushal Bhurtel 442 442 v Netherlands, 24/04/2021
60 Soumya Sarkar 436 599 v Sri Lanka, 15/02/2018
61 Ravija Sandaruwan 435 457 v Bahrain, 26/02/2020
Litton Das 435 563 v Zimbabwe, 11/03/2020
63 Ramesh Satheesan 422 447 v Malta, 04/09/2021
64 Gerhard Erasmus 421 434 v Uganda, 03/04/2021
65 Kieron Pollard 417 537 v Pakistan, 28/07/2013
66 Finn Allen 413 413 v Bangladesh, 10/09/2021
67 This player has moved up in the rankings since the previous rankings update Nizakat Khan 405 446 v Nigeria, 27/10/2019
68 This player has moved up in the rankings since the previous rankings update D'Arcy Short 404 756 v UAE, 22/10/2018
69 This player has moved up in the rankings since the previous rankings update David Warner 401 826 v West Indies, 11/05/2010
This player has moved up in the rankings since the previous rankings update Shimron Hetmyer 401 443 v Australia, 10/07/2021
71 This player has moved up in the rankings since the previous rankings update Azhar Andani 399 399 v Malta, 22/08/2021
72 This player has moved down in the rankings since the previous rankings update Danushka Gunathilaka 398 468 v England, 23/06/2021
This player has moved up in the rankings since the previous rankings update Zeeshan Maqsood 398 440 v Jersey, 27/10/2019
74 This player has moved up in the rankings since the previous rankings update Collins Obuya 396 475 v Scotland, 19/10/2019
75 This player has moved down in the rankings since the previous rankings update Francois du Plessis 393 843 v Bangladesh, 05/07/2015
76 This player has moved up in the rankings since the previous rankings update Ryan Burl 391 407 v Ireland, 01/09/2021
77 This player has moved down in the rankings since the previous rankings update Temba Bavuma 387 477 v England, 16/02/2020
78 Wesley Madhevere 384 418 v Bangladesh, 25/07/2021
79 Rishabh Pant 383 415 v England, 18/03/2021
80 Muhammad Tanveer 382 441 v Maldives, 23/02/2020
81 Matthew Wade 378 410 v West Indies, 16/07/2021
82 Navneet Dhaliwal 375 376 v Ireland, 23/10/2019
83 Craig Ervine 372 372 v Ireland, 04/09/2021
84 Rohan Mustafa 370 385 v Afghanistan, 16/01/2017
85 This player has moved up in the rankings since the previous rankings update Usman Ghani 367 426 v Oman, 29/11/2015
86 This player has moved up in the rankings since the previous rankings update Zeeshan Khan Kukikhel 364 364 v Malta, 05/09/2021
87 This player has moved up in the rankings since the previous rankings update Rakep Patel 363 402 v Namibia, 25/10/2019
88 This player has moved up in the rankings since the previous rankings update Paras Khadka 362 478 v Singapore, 28/09/2019
89 This player has moved down in the rankings since the previous rankings update Heinrich Klaasen 361 463 v Pakistan, 14/04/2021
90 Khawar Ali 360 359 v Maldives, 25/02/2020
91 Ryan ten Doeschate 358 396 v Papua New Guinea, 02/11/2019
Sean Williams 358 481 v Ireland, 14/07/2019
93 This player has moved up in the rankings since the previous rankings update Gyanendra Malla 357 357 v Netherlands, 24/04/2021
94 This player has moved up in the rankings since the previous rankings update Nitish Kumar 356 360 v Oman, 25/10/2019
95 This player has moved up in the rankings since the previous rankings update Afif Hossain 355 355 v New Zealand, 10/09/2021
96 This player has moved up in the rankings since the previous rankings update Manish Pandey 354 529 v Ireland, 29/06/2018
97 This player has moved up in the rankings since the previous rankings update Steve Smith 352 477 v India, 08/12/2020
98 This player has moved up in the rankings since the previous rankings update Gareth Delany 351 412 v Afghanistan, 10/03/2020
This player has moved up in the rankings since the previous rankings update Ross Taylor 351 538 v Pakistan, 28/12/2011
This player has moved down in the rankings since the previous rankings update Kusal Mendis 351 506 v New Zealand, 03/09/2019