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