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 ICC MRF Tyres Rankings archive using the date filter below:

Filter by date

t20i

Men's T20I Batting Rankings

Last Updated - 08. September 2020
Pos Player Team Rating Career Best Rating
1
ENG
877
885 v Australia, 06/09/2020
2 Babar Azam 869 896 v England, 05/05/2019
3 Aaron Finch 835 900 v Zimbabwe, 03/07/2018
4 Lokesh Rahul 824 854 v England, 03/07/2018
5 Colin Munro 785 830 v Pakistan, 02/11/2018
6 Glenn Maxwell 696 836 v Sri Lanka, 27/10/2019
7 This player has moved up in the rankings since the previous rankings update Hazratullah 676 736 v West Indies, 16/11/2019
8 This player has moved up in the rankings since the previous rankings update Evin Lewis 674 780 v England, 16/09/2017
9 This player has moved up in the rankings since the previous rankings update Virat Kohli 673 897 v England, 07/09/2014
10 This player has moved down in the rankings since the previous rankings update Eoin Morgan 671 872 v India, 31/08/2011
11 Rohit Sharma 662 718 v West Indies, 06/11/2018
12 Martin Guptill 640 793 v South Africa, 19/02/2012
13 Quinton de Kock 625 637 v Australia, 23/02/2020
14 This player has moved up in the rankings since the previous rankings update Kane Williamson 584 760 v Bangladesh, 03/01/2017
15 This player has moved up in the rankings since the previous rankings update George Munsey 583 600 v Netherlands, 19/09/2019
16 This player has moved up in the rankings since the previous rankings update Reeza Hendricks 579 647 v Sri Lanka, 24/03/2019
17 This player has moved down in the rankings since the previous rankings update David Warner 576 826 v West Indies, 11/05/2010
18 Paul Stirling 575 587 v Afghanistan, 06/03/2020
19 This player has moved up in the rankings since the previous rankings update Jonny Bairstow 574 574 v Australia, 08/09/2020
20 David Miller 564 587 v Sri Lanka, 19/03/2019
21 Litton Das 563 563 v Zimbabwe, 11/03/2020
22 Fakhar Zaman 557 842 v Australia, 08/07/2018
23 Rassie van der Dussen 554 554 v Australia, 26/02/2020
This player has moved down in the rankings since the previous rankings update Jason Roy 554 688 v Sri Lanka, 27/10/2018
This player has moved down in the rankings since the previous rankings update Shikhar Dhawan 554 685 v New Zealand, 06/02/2019
26 This player has moved up in the rankings since the previous rankings update Richard Berrington 542 546 v UAE, 30/10/2019
27 This player has moved up in the rankings since the previous rankings update Kusal Perera 540 751 v South Africa, 22/03/2014
28 This player has moved down in the rankings since the previous rankings update Jos Buttler 537 614 v India, 08/07/2018
29 Mohammad Nabi 529 569 v Bangladesh, 15/09/2019
Mahmudullah 529 542 v India, 07/11/2019
31 Francois du Plessis 525 843 v Bangladesh, 05/07/2015
32 Kyle Coetzer 511 564 v Netherlands, 16/09/2019
33 Tim Seifert 508 508 v India, 02/02/2020
Max O'Dowd 508 549 v Kenya, 18/10/2019
Kevin O'Brien 508 509 v Afghanistan, 10/03/2020
36 Andrew Balbirnie 504 523 v Hong Kong, 18/10/2019
37 Rahmanullah Gurbaz 503 503 v Ireland, 10/03/2020
Tony Ura 503 563 v Namibia, 20/10/2019
Ross Taylor 503 538 v Pakistan, 28/12/2011
40 Ben Cooper 496 500 v Ireland, 05/10/2019
41 Mohammad Naim 492 537 v Pakistan, 24/01/2020
42 Mohammad Hafeez 487 649 v Sri Lanka, 11/12/2013
43 Soumya Sarkar 484 599 v Sri Lanka, 15/02/2018
44 Najibullah Zadran 483 556 v Ireland, 14/01/2017
Calum MacLeod 483 488 v Bermuda, 24/10/2019
46 Jatinder Singh 482 489 v Hong Kong, 30/10/2019
47 Shoaib Malik 480 577 v Sri Lanka, 12/08/2009
48 Tamim Iqbal 475 550 v Sri Lanka, 12/02/2014
49 Matthew Cross 474 475 v Oman, 31/10/2019
50 Joe Root 462 750 v West Indies, 03/04/2016
51 This player has moved up in the rankings since the previous rankings update Muhammad Usman 458 490 v Canada, 27/10/2019
52 This player has moved up in the rankings since the previous rankings update Tim David 457 457 v Hong Kong, 04/03/2020
53 This player has moved down in the rankings since the previous rankings update Steve Smith 453 469 v England, 04/09/2020
54 Shreyas Iyer 451 451 v New Zealand, 02/02/2020
Asghar Afghan 451 493 v Sri Lanka, 17/03/2016
Sean Williams 451 481 v Ireland, 14/07/2019
57 Temba Bavuma 449 477 v England, 16/02/2020
58 Mushfiqur Rahim 448 485 v Afghanistan, 07/06/2018
59 Manish Pandey 447 529 v Ireland, 29/06/2018
60 Kamran Khan 445 463 v Bahrain, 25/02/2020
61 Ravija Sandaruwan 435 457 v Bahrain, 26/02/2020
62 Sabbir Rahman 431 650 v New Zealand, 06/01/2017
63 Collins Obuya 429 475 v Scotland, 19/10/2019
64 Gareth Delany 412 412 v Afghanistan, 10/03/2020
65 Thisara Perera 410 526 v South Africa, 22/03/2019
66 This player has moved up in the rankings since the previous rankings update Danushka Gunathilaka 408 448 v Pakistan, 07/10/2019
67 This player has moved up in the rankings since the previous rankings update Colin de Grandhomme 407 457 v England, 05/11/2019
This player has moved up in the rankings since the previous rankings update Sarfaraz Ahmed 407 521 v Australia, 08/07/2018
69 This player has moved up in the rankings since the previous rankings update Nizakat Khan 405 446 v Nigeria, 27/10/2019
70 This player has moved up in the rankings since the previous rankings update Paras Khadka 400 478 v Singapore, 28/09/2019
71 This player has moved up in the rankings since the previous rankings update Zeeshan Maqsood 398 440 v Jersey, 27/10/2019
72 This player has moved up in the rankings since the previous rankings update Ryan ten Doeschate 396 396 v Papua New Guinea, 02/11/2019
73 This player has moved up in the rankings since the previous rankings update Rakep Patel 394 402 v Namibia, 25/10/2019
74 This player has moved up in the rankings since the previous rankings update Lendl Simmons 391 546 v Pakistan, 01/04/2014
75 This player has moved up in the rankings since the previous rankings update Gerhard Erasmus 390 390 v Ireland, 02/11/2019
This player has moved up in the rankings since the previous rankings update Kieron Pollard 390 537 v Pakistan, 28/07/2013
77 This player has moved up in the rankings since the previous rankings update Kusal Mendis 384 506 v New Zealand, 03/09/2019
78 This player has moved up in the rankings since the previous rankings update Muhammad Tanveer 382 441 v Maldives, 23/02/2020
79 This player has moved up in the rankings since the previous rankings update Brendan Taylor 376 584 v UAE, 21/03/2014
80 This player has moved up in the rankings since the previous rankings update Navneet Dhaliwal 375 376 v Ireland, 23/10/2019
81 This player has moved up in the rankings since the previous rankings update Heinrich Klaasen 374 436 v India, 21/02/2018
82 This player has moved down in the rankings since the previous rankings update Tom Banton 373 490 v Pakistan, 01/09/2020
This player has moved down in the rankings since the previous rankings update James Vince 373 486 v New Zealand, 05/11/2019
84 Rohan Mustafa 370 385 v Afghanistan, 16/01/2017
85 Samiullah Shenwari 366 470 v Bangladesh, 07/06/2018
86 Nicholas Pooran 360 396 v England, 05/03/2019
Khawar Ali 360 359 v Maldives, 25/02/2020
88 Harry Tector 359 359 v Afghanistan, 10/03/2020
89 Nitish Kumar 356 360 v Oman, 25/10/2019
90 Niroshan Dickwella 355 446 v New Zealand, 06/09/2019
91 Stephan Baard 354 355 v Kenya, 25/10/2019
92 Tobias Visee 351 405 v Kenya, 18/10/2019
93 Shimron Hetmyer 349 350 v Sri Lanka, 06/03/2020
94 Iftikhar Ahmed 341 412 v Australia, 08/11/2019
95 Aqib Ilyas 339 365 v Canada, 25/10/2019
96 Elton Chigumbura 336 529 v Afghanistan, 28/10/2015
97 Gary Wilson 333 473 v Afghanistan, 22/08/2018
98 Rishabh Pant 329 394 v West Indies, 08/12/2019
99 Syed Aziz 327 343 v Nepal, 29/02/2020
100 Rameez Shahzad 326 361 v Scotland, 30/10/2019