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 - 22. November 2021
Pos Player Team Rating Career Best Rating
1
(0)
PAK
809
896 v England, 05/05/2019
2
(0)
Dawid Malan 805 915 v South Africa, 01/12/2020
3
(0)
Aiden Markram 796 796 v England, 06/11/2021
4
(0)
Mohammad Rizwan 735 742 v Australia, 11/11/2021
5
(0)
Lokesh Rahul 729 854 v England, 03/07/2018
6
(0)
Aaron Finch 709 900 v Zimbabwe, 03/07/2018
7
(0)
Devon Conway 703 784 v Bangladesh, 30/03/2021
8
(0)
Jos Buttler 674 674 v New Zealand, 10/11/2021
9
(0)
Rassie van der Dussen 669 780 v West Indies, 26/06/2021
10
(0)
Martin Guptill 658 793 v South Africa, 19/02/2012
11
(0)
Virat Kohli 657 897 v England, 07/09/2014
12
(0)
Evin Lewis 655 780 v England, 16/09/2017
13
(0)
Rohit Sharma 645 718 v West Indies, 06/11/2018
14
(0)
Quinton de Kock 641 671 v Sri Lanka, 14/09/2021
15
(0)
Mitchell Marsh 623 623 v New Zealand, 14/11/2021
16
(0)
Jason Roy 601 688 v Sri Lanka, 27/10/2018
17
(0)
Hazratullah 596 736 v West Indies, 16/11/2019
18
(0)
Eoin Morgan 592 872 v India, 31/08/2011
19
(0)
Paul Stirling 591 599 v UAE, 07/10/2021
20
(0)
Richard Berrington 569 587 v Oman, 21/10/2021
21
(0)
George Munsey 561 600 v Netherlands, 19/09/2019
22
(0)
Rahmanullah Gurbaz 559 620 v Zimbabwe, 17/03/2021
23
(2) This player has moved up in the rankings since the previous rankings update
Mohammad Naim 558 617 v Sri Lanka, 24/10/2021
24
(1) This player has moved down in the rankings since the previous rankings update
Jonny Bairstow 555 624 v South Africa, 27/11/2020
25
(1) This player has moved down in the rankings since the previous rankings update
Reeza Hendricks 547 647 v Sri Lanka, 24/03/2019
26
(0)
Glenn Maxwell 542 836 v Sri Lanka, 27/10/2019
27
(0)
Kariyawasa Asalanka 534 534 v West Indies, 04/11/2021
28
(0)
Mohammad Nabi 530 569 v Bangladesh, 15/09/2019
29
(0)
Najibullah Zadran 522 556 v Ireland, 14/01/2017
30
(1) This player has moved up in the rankings since the previous rankings update
Mahmudullah 516 542 v India, 07/11/2019
31
(1) This player has moved up in the rankings since the previous rankings update
David Warner 512 826 v West Indies, 11/05/2010
32
(1) This player has moved up in the rankings since the previous rankings update
Jatinder Singh 511 524 v Bangladesh, 19/10/2021
33
(1) This player has moved up in the rankings since the previous rankings update
Glenn Phillips 510 544 v Bangladesh, 01/04/2021
34
(1) This player has moved up in the rankings since the previous rankings update
Max O'Dowd 509 549 v Kenya, 18/10/2019
35
(5) This player has moved down in the rankings since the previous rankings update
Fakhar Zaman 508 842 v Australia, 08/07/2018
36
(0)
Navneet Dhaliwal 505 505 v Panama, 14/11/2021
37
(0)
Nicholas Pooran 503 512 v Sri Lanka, 04/11/2021
38
(0)
Kevin O'Brien 499 509 v Afghanistan, 10/03/2020
39
(0)
David Miller 498 587 v Sri Lanka, 19/03/2019
40
(0)
Kusal Perera 486 751 v South Africa, 22/03/2014
41
(0)
Tony Ura 485 563 v Namibia, 20/10/2019
42
(0)
Kane Williamson 483 760 v Bangladesh, 03/01/2017
43
(0)
Andrew Balbirnie 481 523 v Hong Kong, 18/10/2019
44
(0)
Shimron Hetmyer 481 481 v Australia, 06/11/2021
45
(0)
Ben Cooper 473 500 v Ireland, 05/10/2019
46
(0)
Shreyas Iyer 471 556 v England, 18/03/2021
47
(0)
Muhammad Usman 471 490 v Canada, 27/10/2019
48
(0)
Tim David 457 457 v Hong Kong, 04/03/2020
49
(0)
Liam Livingstone 454 546 v Pakistan, 18/07/2021
50
(0)
Asghar Afghan 454 493 v Sri Lanka, 17/03/2016
51
(0)
Temba Bavuma 453 477 v England, 16/02/2020
52
(0)
Gerhard Erasmus 452 499 v Ireland, 22/10/2021
53
(0)
Kyle Coetzer 449 564 v Netherlands, 16/09/2019
54
(0)
Shikhar Dhawan 448 685 v New Zealand, 06/02/2019
55
(0)
Kushal Bhurtel 442 442 v Netherlands, 24/04/2021
56
(0)
Craig Williams 442 477 v Pakistan, 02/11/2021
57
(0)
Tim Seifert 441 685 v Pakistan, 22/12/2020
58
(0)
Colin Munro 437 830 v Pakistan, 02/11/2018
59
(1) This player has moved up in the rankings since the previous rankings update
Suryakumar Yadav 431 508 v New Zealand, 17/11/2021
60
(1) This player has moved up in the rankings since the previous rankings update
Kieron Pollard 430 537 v Pakistan, 28/07/2013
61
(1) This player has moved up in the rankings since the previous rankings update
Stephan Baard 428 428 v India, 08/11/2021
62
(1) This player has moved up in the rankings since the previous rankings update
Rishabh Pant 427 448 v Afghanistan, 03/11/2021
63
(1) This player has moved up in the rankings since the previous rankings update
Matthew Cross 426 478 v Zimbabwe, 17/09/2021
64
(5) This player has moved down in the rankings since the previous rankings update
Mohammad Hafeez 425 649 v Sri Lanka, 11/12/2013
65
(0)
Ramesh Satheesan 422 447 v Malta, 04/09/2021
66
(1) This player has moved up in the rankings since the previous rankings update
Zeeshan Maqsood 416 440 v Jersey, 27/10/2019
67
(2) This player has moved up in the rankings since the previous rankings update
Aqib Ilyas 410 410 v Scotland, 21/10/2021
68
(2) This player has moved up in the rankings since the previous rankings update
Pathum Nissanka 409 409 v West Indies, 04/11/2021
69
(3) This player has moved down in the rankings since the previous rankings update
Shakib Al Hasan 409 618 v Pakistan, 24/04/2015
70
(1) This player has moved up in the rankings since the previous rankings update
Ravija Sandaruwan 408 465 v Bahrain, 24/10/2021
71
(1) This player has moved up in the rankings since the previous rankings update
Sarfaraz Ali 407 407 v Saudi Arabia, 28/10/2021
72
(1) This player has moved up in the rankings since the previous rankings update
Nizakat Khan 405 446 v Nigeria, 27/10/2019
73
(5) This player has moved down in the rankings since the previous rankings update
Litton Das 404 563 v Zimbabwe, 11/03/2020
74
(0)
Matthew Wade 401 410 v West Indies, 16/07/2021
75
(0)
Lendl Simmons 400 546 v Pakistan, 01/04/2014
76
(0)
Azhar Andani 399 399 v Malta, 22/08/2021
77
(0)
Calum MacLeod 399 488 v Bermuda, 24/10/2019
78
(0)
Kamran Khan 398 463 v Bahrain, 25/02/2020
79
(0)
Craig Ervine 396 396 v Scotland, 19/09/2021
80
(0)
Assad Vala 395 406 v Scotland, 19/10/2021
81
(0)
Tom Latham 395 484 v Bangladesh, 10/09/2021
82
(0)
Wesley Madhevere 393 418 v Bangladesh, 25/07/2021
83
(0)
Rayyan Pathan 393 393 v Panama, 14/11/2021
84
(0)
Daryl Mitchell 384 392 v India, 19/11/2021
85
(5) This player has moved up in the rankings since the previous rankings update
Afif Hossain 383 383 v Pakistan, 22/11/2021
86
(1) This player has moved down in the rankings since the previous rankings update
Rakep Patel 383 402 v Namibia, 25/10/2019
87
(1) This player has moved down in the rankings since the previous rankings update
Sean Williams 383 481 v Ireland, 14/07/2019
88
(1) This player has moved down in the rankings since the previous rankings update
Ryan Burl 382 407 v Ireland, 01/09/2021
89
(1) This player has moved down in the rankings since the previous rankings update
Bhanuka Rajapaksa 372 476 v Pakistan, 07/10/2019
90
(1) This player has moved down in the rankings since the previous rankings update
J.J. Smit 372 406 v Scotland, 27/10/2021
91
(0)
Faisal Khan 367 385 v Qatar, 27/10/2021
92
(1) This player has moved up in the rankings since the previous rankings update
Zeeshan Khan Kukikhel 364 364 v Malta, 05/09/2021
93
(1) This player has moved up in the rankings since the previous rankings update
Gareth Delany 364 412 v Afghanistan, 10/03/2020
94
(1) This player has moved up in the rankings since the previous rankings update
Paras Khadka 362 478 v Singapore, 28/09/2019
95
(1) This player has moved up in the rankings since the previous rankings update
Delray Rawlins 360 383 v Canada, 11/11/2021
96
(4) This player has moved down in the rankings since the previous rankings update
Soumya Sarkar 359 599 v Sri Lanka, 15/02/2018
97
(0)
Muhammad Tanveer 358 441 v Maldives, 23/02/2020
98
(0)
Gyanendra Malla 357 357 v Netherlands, 24/04/2021
99
(0)
Steve Smith 357 477 v India, 08/12/2020
100
(0)
David Wiese 356 356 v India, 08/11/2021