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 - 11. March 2020
Pos Player Team Rating Career Best Rating
1
PAK
879
896 v England, 05/05/2019
2 Lokesh Rahul 823 854 v England, 03/07/2018
3 Aaron Finch 820 900 v Zimbabwe, 03/07/2018
4 Colin Munro 785 830 v Pakistan, 02/11/2018
5 Glenn Maxwell 721 836 v Sri Lanka, 27/10/2019
6 Dawid Malan 718 798 v New Zealand, 08/11/2019
7 Eoin Morgan 687 872 v India, 31/08/2011
8 Hazratullah 676 736 v West Indies, 16/11/2019
9 Evin Lewis 674 780 v England, 16/09/2017
10 Virat Kohli 673 897 v England, 07/09/2014
11 Rohit Sharma 662 718 v West Indies, 06/11/2018
12 Martin Guptill 641 793 v South Africa, 19/02/2012
13 Jason Roy 625 688 v Sri Lanka, 27/10/2018
Quinton de Kock 625 637 v Australia, 23/02/2020
15 D'Arcy Short 599 756 v UAE, 22/10/2018
16 Kane Williamson 584 760 v Bangladesh, 03/01/2017
17 George Munsey 583 600 v Netherlands, 19/09/2019
18 David Warner 581 826 v West Indies, 11/05/2010
19 Reeza Hendricks 580 647 v Sri Lanka, 24/03/2019
20 Paul Stirling 575 587 v Afghanistan, 06/03/2020
21 Alex Hales 568 866 v India, 07/09/2014
22 Fakhar Zaman 563 842 v Australia, 08/07/2018
This player has moved up in the rankings since the previous rankings update Litton Das 563 563 v Zimbabwe, 11/03/2020
This player has moved down in the rankings since the previous rankings update David Miller 563 587 v Sri Lanka, 19/03/2019
25 This player has moved down in the rankings since the previous rankings update Jonny Bairstow 562 562 v South Africa, 16/02/2020
26 This player has moved down in the rankings since the previous rankings update Rassie van der Dussen 554 554 v Australia, 26/02/2020
27 This player has moved down in the rankings since the previous rankings update Shikhar Dhawan 553 685 v New Zealand, 06/02/2019
28 This player has moved down in the rankings since the previous rankings update Richard Berrington 542 546 v UAE, 30/10/2019
29 This player has moved down in the rankings since the previous rankings update Kusal Perera 540 751 v South Africa, 22/03/2014
30 This player has moved up in the rankings since the previous rankings update Mohammad Nabi 529 569 v Bangladesh, 15/09/2019
This player has moved down in the rankings since the previous rankings update Mahmudullah 529 542 v India, 07/11/2019
32 Francois du Plessis 524 843 v Bangladesh, 05/07/2015
33 Jos Buttler 523 614 v India, 08/07/2018
34 Joe Root 522 750 v West Indies, 03/04/2016
35 Kyle Coetzer 511 564 v Netherlands, 16/09/2019
36 Kevin O'Brien 509 509 v Afghanistan, 10/03/2020
37 Tim Seifert 508 508 v India, 02/02/2020
Max O'Dowd 508 549 v Kenya, 18/10/2019
39 Andrew Balbirnie 504 523 v Hong Kong, 18/10/2019
40 Rahmanullah Gurbaz 503 503 v Ireland, 10/03/2020
Tony Ura 503 563 v Namibia, 20/10/2019
42 Ross Taylor 502 538 v Pakistan, 28/12/2011
43 Ben Cooper 496 500 v Ireland, 05/10/2019
44 This player has moved up in the rankings since the previous rankings update Mohammad Naim 492 537 v Pakistan, 24/01/2020
45 This player has moved down in the rankings since the previous rankings update Shoaib Malik 487 577 v Sri Lanka, 12/08/2009
46 Soumya Sarkar 484 599 v Sri Lanka, 15/02/2018
47 Najibullah Zadran 483 556 v Ireland, 14/01/2017
Calum MacLeod 483 488 v Bermuda, 24/10/2019
49 Jatinder Singh 482 489 v Hong Kong, 30/10/2019
50 This player has moved up in the rankings since the previous rankings update Matthew Cross 475 475 v Oman, 31/10/2019
This player has moved down in the rankings since the previous rankings update Tamim Iqbal 475 550 v Sri Lanka, 12/02/2014
52 This player has moved up in the rankings since the previous rankings update Steve Smith 463 463 v South Africa, 26/02/2020
53 This player has moved up in the rankings since the previous rankings update Muhammad Usman 458 490 v Canada, 27/10/2019
This player has moved up in the rankings since the previous rankings update Shaiman Anwar 458 650 v Nepal, 31/01/2019
55 This player has moved up in the rankings since the previous rankings update Tim David 457 457 v Hong Kong, 04/03/2020
56 This player has moved up in the rankings since the previous rankings update Shreyas Iyer 451 451 v New Zealand, 02/02/2020
This player has moved up in the rankings since the previous rankings update Asghar Afghan 451 493 v Sri Lanka, 17/03/2016
This player has moved down in the rankings since the previous rankings update Sean Williams 451 481 v Ireland, 14/07/2019
59 This player has moved up in the rankings since the previous rankings update Temba Bavuma 449 477 v England, 16/02/2020
This player has moved down in the rankings since the previous rankings update Mushfiqur Rahim 449 485 v Afghanistan, 07/06/2018
61 Manish Pandey 447 529 v Ireland, 29/06/2018
62 JP Duminy 446 713 v New Zealand, 24/03/2014
63 Kamran Khan 445 463 v Bahrain, 25/02/2020
64 This player has moved up in the rankings since the previous rankings update Ravija Sandaruwan 435 457 v Bahrain, 26/02/2020
65 This player has moved down in the rankings since the previous rankings update Sabbir Rahman 431 650 v New Zealand, 06/01/2017
66 Sarfaraz Ahmed 430 521 v Australia, 08/07/2018
67 Collins Obuya 429 475 v Scotland, 19/10/2019
68 James Vince 420 486 v New Zealand, 05/11/2019
69 Gareth Delany 412 412 v Afghanistan, 10/03/2020
70 Thisara Perera 410 526 v South Africa, 22/03/2019
71 Danushka Gunathilaka 407 448 v Pakistan, 07/10/2019
Colin de Grandhomme 407 457 v England, 05/11/2019
Mohammad Hafeez 407 649 v Sri Lanka, 11/12/2013
74 Nizakat Khan 405 446 v Nigeria, 27/10/2019
75 Paras Khadka 400 478 v Singapore, 28/09/2019
76 Zeeshan Maqsood 398 440 v Jersey, 27/10/2019
77 Ryan ten Doeschate 396 396 v Papua New Guinea, 02/11/2019
78 Rakep Patel 394 402 v Namibia, 25/10/2019
79 Lendl Simmons 392 546 v Pakistan, 01/04/2014
80 Gerhard Erasmus 390 390 v Ireland, 02/11/2019
Kieron Pollard 390 537 v Pakistan, 28/07/2013
82 Kusal Mendis 384 506 v New Zealand, 03/09/2019
83 Muhammad Tanveer 382 441 v Maldives, 23/02/2020
84 Iftikhar Ahmed 377 412 v Australia, 08/11/2019
85 This player has moved up in the rankings since the previous rankings update Brendan Taylor 376 584 v UAE, 21/03/2014
86 This player has moved down in the rankings since the previous rankings update Navneet Dhaliwal 375 376 v Ireland, 23/10/2019
87 This player has moved down in the rankings since the previous rankings update Heinrich Klaasen 374 436 v India, 21/02/2018
88 This player has moved down in the rankings since the previous rankings update Rohan Mustafa 370 385 v Afghanistan, 16/01/2017
89 This player has moved down in the rankings since the previous rankings update Hussain Talat 366 460 v South Africa, 03/02/2019
This player has moved down in the rankings since the previous rankings update Samiullah Shenwari 366 470 v Bangladesh, 07/06/2018
91 This player has moved down in the rankings since the previous rankings update Nicholas Pooran 360 396 v England, 05/03/2019
92 This player has moved down in the rankings since the previous rankings update Harry Tector 359 359 v Afghanistan, 10/03/2020
This player has moved down in the rankings since the previous rankings update Khawar Ali 359 359 v Maldives, 25/02/2020
94 This player has moved down in the rankings since the previous rankings update Nitish Kumar 356 360 v Oman, 25/10/2019
95 This player has moved down in the rankings since the previous rankings update Niroshan Dickwella 355 446 v New Zealand, 06/09/2019
96 This player has moved down in the rankings since the previous rankings update Stephan Baard 354 355 v Kenya, 25/10/2019
97 This player has moved down in the rankings since the previous rankings update Tobias Visee 352 405 v Kenya, 18/10/2019
98 This player has moved down in the rankings since the previous rankings update Shimron Hetmyer 350 350 v Sri Lanka, 06/03/2020
99 This player has moved up in the rankings since the previous rankings update Aqib Ilyas 339 365 v Canada, 25/10/2019
100 This player has moved down in the rankings since the previous rankings update Elton Chigumbura 337 529 v Afghanistan, 28/10/2015