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 - 10. November 2020
Pos Player Team Rating Career Best Rating
1
ENG
877
885 v Australia, 06/09/2020
2 This player has moved down in the rankings since the previous rankings update Babar Azam 871 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 Hazratullah 676 736 v West Indies, 16/11/2019
8 Evin Lewis 674 780 v England, 16/09/2017
9 Virat Kohli 673 897 v England, 07/09/2014
10 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 Kane Williamson 584 760 v Bangladesh, 03/01/2017
15 George Munsey 583 600 v Netherlands, 19/09/2019
16 Reeza Hendricks 579 647 v Sri Lanka, 24/03/2019
17 David Warner 576 826 v West Indies, 11/05/2010
18 Paul Stirling 575 587 v Afghanistan, 06/03/2020
19 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 Rassie van der Dussen 554 554 v Australia, 26/02/2020
Jason Roy 554 688 v Sri Lanka, 27/10/2018
Shikhar Dhawan 554 685 v New Zealand, 06/02/2019
25 This player has moved up in the rankings since the previous rankings update Richard Berrington 542 546 v UAE, 30/10/2019
26 This player has moved down in the rankings since the previous rankings update Fakhar Zaman 540 842 v Australia, 08/07/2018
Kusal Perera 540 751 v South Africa, 22/03/2014
28 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 This player has moved up in the rankings since the previous rankings update Soumya Sarkar 484 599 v Sri Lanka, 15/02/2018
43 This player has moved up in the rankings since the previous rankings update Najibullah Zadran 483 556 v Ireland, 14/01/2017
This player has moved up in the rankings since the previous rankings update Calum MacLeod 483 488 v Bermuda, 24/10/2019
45 This player has moved up in the rankings since the previous rankings update Jatinder Singh 482 489 v Hong Kong, 30/10/2019
46 This player has moved down in the rankings since the previous rankings update Mohammad Hafeez 477 649 v Sri Lanka, 11/12/2013
47 Tamim Iqbal 475 550 v Sri Lanka, 12/02/2014
48 Matthew Cross 474 475 v Oman, 31/10/2019
49 Shakib Al Hasan 467 618 v Pakistan, 24/04/2015
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 up in the rankings since the previous rankings update Steve Smith 453 469 v England, 04/09/2020
54 This player has moved down in the rankings since the previous rankings update Shoaib Malik 452 577 v Sri Lanka, 12/08/2009
55 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
57 This player has moved up in the rankings since the previous rankings update Temba Bavuma 449 477 v England, 16/02/2020
58 This player has moved up in the rankings since the previous rankings update Mushfiqur Rahim 448 485 v Afghanistan, 07/06/2018
59 This player has moved up in the rankings since the previous rankings update Manish Pandey 447 529 v Ireland, 29/06/2018
60 This player has moved up in the rankings since the previous rankings update Kamran Khan 445 463 v Bahrain, 25/02/2020
61 This player has moved down in the rankings since the previous rankings update Sean Williams 443 481 v Ireland, 14/07/2019
62 Ravija Sandaruwan 435 457 v Bahrain, 26/02/2020
63 Sabbir Rahman 431 650 v New Zealand, 06/01/2017
64 Collins Obuya 429 475 v Scotland, 19/10/2019
65 Gareth Delany 412 412 v Afghanistan, 10/03/2020
66 Thisara Perera 410 526 v South Africa, 22/03/2019
67 Danushka Gunathilaka 408 448 v Pakistan, 07/10/2019
68 Colin de Grandhomme 407 457 v England, 05/11/2019
69 Nizakat Khan 405 446 v Nigeria, 27/10/2019
70 Paras Khadka 400 478 v Singapore, 28/09/2019
71 Zeeshan Maqsood 398 440 v Jersey, 27/10/2019
72 Ryan ten Doeschate 396 396 v Papua New Guinea, 02/11/2019
73 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 down in the rankings since the previous rankings update Sarfaraz Ahmed 383 521 v Australia, 08/07/2018
79 Muhammad Tanveer 382 441 v Maldives, 23/02/2020
80 Navneet Dhaliwal 375 376 v Ireland, 23/10/2019
81 Heinrich Klaasen 374 436 v India, 21/02/2018
82 Tom Banton 373 490 v Pakistan, 01/09/2020
James Vince 373 486 v New Zealand, 05/11/2019
84 This player has moved up in the rankings since the previous rankings update Rohan Mustafa 370 385 v Afghanistan, 16/01/2017
85 This player has moved up in the rankings since the previous rankings update Samiullah Shenwari 366 470 v Bangladesh, 07/06/2018
86 This player has moved down in the rankings since the previous rankings update Brendan Taylor 364 584 v UAE, 21/03/2014
87 Nicholas Pooran 360 396 v England, 05/03/2019
Khawar Ali 360 359 v Maldives, 25/02/2020
89 Harry Tector 359 359 v Afghanistan, 10/03/2020
90 Nitish Kumar 356 360 v Oman, 25/10/2019
91 Niroshan Dickwella 355 446 v New Zealand, 06/09/2019
92 Stephan Baard 354 355 v Kenya, 25/10/2019
93 Tobias Visee 351 405 v Kenya, 18/10/2019
94 Shimron Hetmyer 349 350 v Sri Lanka, 06/03/2020
95 This player has moved up in the rankings since the previous rankings update Aqib Ilyas 339 365 v Canada, 25/10/2019
96 This player has moved down in the rankings since the previous rankings update Elton Chigumbura 338 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 This player has moved up in the rankings since the previous rankings update Syed Aziz 327 343 v Nepal, 29/02/2020
100 This player has moved up in the rankings since the previous rankings update Rameez Shahzad 326 361 v Scotland, 30/10/2019