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!

top-banner@x2
top-banner-tablet@x2
Look back through the MRF Tyres Rankings Archive using the date selector below:
t20i

Men's T20I Batting Rankings

Last Updated - 10. April 2022
Pos Player Team Rating Career Best Rating
1
(0)
PAK
818
896 v England, 05/05/2019
2
(0)
Aiden Markram 796 796 v England, 06/11/2021
3
(0)
Mohammad Rizwan 794 798 v West Indies, 16/12/2021
4
(0)
Dawid Malan 728 915 v South Africa, 01/12/2020
5
(0)
Devon Conway 703 784 v Bangladesh, 28/03/2021
6
(0)
Aaron Finch 692 900 v Zimbabwe, 03/07/2018
7
(0)
Rassie van der Dussen 669 780 v West Indies, 26/06/2021
8
(0)
Martin Guptill 658 793 v South Africa, 19/02/2012
9
(0)
Pathum Nissanka 654 685 v India, 26/02/2022
10
(0)
Lokesh Rahul 646 854 v England, 03/07/2018
11
(0)
Quinton de Kock 641 671 v Sri Lanka, 14/09/2021
12
(0)
Muhammad Waseem 636 636 v Ireland, 24/02/2022
13
(0)
Hazratullah 633 736 v West Indies, 16/11/2019
14
(0)
Rohit Sharma 633 718 v West Indies, 06/11/2018
15
(0)
Nicholas Pooran 632 632 v India, 20/02/2022
16
(0)
Virat Kohli 612 897 v England, 07/09/2014
17
(0)
Jos Buttler 609 674 v New Zealand, 10/11/2021
18
(0)
Jason Roy 602 688 v Sri Lanka, 27/10/2018
19
(0)
Shreyas Iyer 600 600 v Sri Lanka, 27/02/2022
20
(0)
Richard Berrington 569 587 v Oman, 21/10/2021
21
(0)
George Munsey 561 600 v Netherlands, 19/09/2019
22
(0)
Paul Stirling 558 599 v UAE, 07/10/2021
23
(0)
Glenn Maxwell 553 836 v Sri Lanka, 27/10/2019
24
(0)
Mitchell Marsh 552 623 v New Zealand, 14/11/2021
25
(0)
Reeza Hendricks 547 647 v Sri Lanka, 24/03/2019
26
(0)
Eoin Morgan 547 872 v India, 31/08/2011
27
(0)
Mohammad Naim 536 617 v Sri Lanka, 24/10/2021
28
(0)
Suryakumar Yadav 530 563 v West Indies, 20/02/2022
29
(0)
Evin Lewis 524 780 v England, 16/09/2017
30
(0)
Mohammad Nabi 524 569 v Bangladesh, 15/09/2019
31
(0)
Najibullah Zadran 522 556 v Ireland, 14/01/2017
32
(0)
Rahmanullah Gurbaz 519 620 v Zimbabwe, 17/03/2021
33
(0)
Mahmudullah 516 542 v India, 07/11/2019
34
(0)
Glenn Phillips 510 544 v Bangladesh, 01/04/2021
35
(0)
Max O'Dowd 509 549 v Kenya, 18/10/2019
36
(0)
Kushal Bhurtel 503 536 v Papua New Guinea, 28/03/2022
37
(0)
Jonny Bairstow 502 624 v South Africa, 27/11/2020
38
(0)
Dipendra Airee 498 498 v Papua New Guinea, 04/04/2022
39
(0)
David Miller 498 587 v Sri Lanka, 19/03/2019
40
(0)
Tony Ura 495 563 v Namibia, 20/10/2019
41
(0)
Navneet Dhaliwal 493 506 v Philippines, 18/02/2022
42
(0)
Kariyawasa Asalanka 492 541 v India, 24/02/2022
43
(0)
Fakhar Zaman 490 842 v Australia, 08/07/2018
44
(0)
Andrew Balbirnie 486 523 v Hong Kong, 18/10/2019
45
(0)
Kane Williamson 483 760 v Bangladesh, 03/01/2017
46
(0)
Ben Cooper 473 500 v Ireland, 05/10/2019
47
(1) This player has moved up in the rankings since the previous rankings update
Dasun Shanaka 468 468 v India, 27/02/2022
48
(1) This player has moved up in the rankings since the previous rankings update
Sarfaraz Ali 467 479 v Philippines, 22/02/2022
49
(1) This player has moved up in the rankings since the previous rankings update
Litton Das 461 563 v Zimbabwe, 11/03/2020
50
(3) This player has moved down in the rankings since the previous rankings update
Gerhard Erasmus 458 499 v Ireland, 22/10/2021
51
(0)
Rayyan Pathan 458 477 v Oman, 19/02/2022
52
(0)
David Warner 454 826 v West Indies, 11/05/2010
53
(0)
Temba Bavuma 453 477 v England, 16/02/2020
54
(0)
Rovman Powell 452 452 v India, 20/02/2022
55
(0)
Josh Inglis 450 450 v Pakistan, 05/04/2022
56
(0)
Kyle Coetzer 449 564 v Netherlands, 16/09/2019
57
(0)
Jatinder Singh 448 524 v Bangladesh, 19/10/2021
58
(0)
Zeeshan Maqsood 445 445 v Nepal, 24/02/2022
59
(0)
Tim Seifert 441 685 v Pakistan, 22/12/2020
60
(0)
Marcus Stoinis 436 436 v Pakistan, 05/04/2022
61
(0)
Rishabh Pant 429 465 v West Indies, 18/02/2022
62
(0)
Matthew Cross 426 478 v Zimbabwe, 17/09/2021
63
(0)
Ramesh Satheesan 422 447 v Malta, 04/09/2021
64
(2) This player has moved up in the rankings since the previous rankings update
Chirag Suri 414 466 v Germany, 19/02/2022
65
(2) This player has moved up in the rankings since the previous rankings update
Kieron Pollard 414 537 v Pakistan, 28/07/2013
66
(2) This player has moved up in the rankings since the previous rankings update
Kusal Perera 413 751 v South Africa, 22/03/2014
67
(2) This player has moved down in the rankings since the previous rankings update
Craig Williams 412 477 v Pakistan, 02/11/2021
68
(1) This player has moved up in the rankings since the previous rankings update
Brandon King 408 425 v England, 30/01/2022
69
This player has moved up in the rankings since the previous rankings update
J.J. Smit 408 408 v Uganda, 10/04/2022
70
(0)
Ravija Sandaruwan 408 465 v Bahrain, 24/10/2021
71
(0)
Kevin O'Brien 408 509 v Afghanistan, 10/03/2020
72
(0)
Muhammad Usman 407 490 v Canada, 27/10/2019
73
(0)
Moeen Ali 407 414 v West Indies, 29/01/2022
74
(0)
Matthew Wade 407 415 v Sri Lanka, 20/02/2022
75
(11) This player has moved down in the rankings since the previous rankings update
Stephan Baard 406 440 v Uganda, 08/04/2022
76
(1) This player has moved down in the rankings since the previous rankings update
Ishan Kishan 401 416 v Sri Lanka, 24/02/2022
77
(1) This player has moved down in the rankings since the previous rankings update
Vriitya Aravind 400 417 v Nepal, 22/02/2022
78
(1) This player has moved down in the rankings since the previous rankings update
Gareth Delany 400 412 v Oman, 22/02/2022
79
(1) This player has moved down in the rankings since the previous rankings update
Liam Livingstone 400 546 v Pakistan, 18/07/2021
80
(1) This player has moved down in the rankings since the previous rankings update
James Vince 400 486 v New Zealand, 05/11/2019
81
(1) This player has moved down in the rankings since the previous rankings update
Azhar Andani 399 399 v Malta, 22/08/2021
82
(1) This player has moved down in the rankings since the previous rankings update
Calum MacLeod 399 488 v Bermuda, 24/10/2019
83
(1) This player has moved down in the rankings since the previous rankings update
Kamran Khan 398 463 v Bahrain, 25/02/2020
84
(1) This player has moved down in the rankings since the previous rankings update
Afif Hossain 398 404 v Afghanistan, 03/03/2022
85
(1) This player has moved down in the rankings since the previous rankings update
Usman Ghani 397 426 v Oman, 29/11/2015
86
(1) This player has moved down in the rankings since the previous rankings update
Shakib Al Hasan 397 618 v Pakistan, 24/04/2015
87
(1) This player has moved down in the rankings since the previous rankings update
Shikhar Dhawan 396 685 v New Zealand, 06/02/2019
88
(1) This player has moved down in the rankings since the previous rankings update
Craig Ervine 396 396 v Scotland, 19/09/2021
89
(1) This player has moved down in the rankings since the previous rankings update
Tom Latham 395 484 v Bangladesh, 10/09/2021
90
(1) This player has moved down in the rankings since the previous rankings update
Wesley Madhevere 393 418 v Bangladesh, 25/07/2021
91
(1) This player has moved down in the rankings since the previous rankings update
Sese Bau 393 393 v Nepal, 04/04/2022
92
(1) This player has moved down in the rankings since the previous rankings update
Shimron Hetmyer 385 481 v Australia, 06/11/2021
93
(1) This player has moved down in the rankings since the previous rankings update
Daryl Mitchell 384 392 v India, 19/11/2021
94
(1) This player has moved down in the rankings since the previous rankings update
Rakep Patel 383 402 v Namibia, 25/10/2019
95
(1) This player has moved down in the rankings since the previous rankings update
Sean Williams 383 481 v Ireland, 14/07/2019
96
(1) This player has moved down in the rankings since the previous rankings update
Ryan Burl 382 407 v Ireland, 01/09/2021
97
(1) This player has moved down in the rankings since the previous rankings update
Rohan Mustafa 381 385 v Afghanistan, 16/01/2017
98
(1) This player has moved down in the rankings since the previous rankings update
Charles Amini 378 378 v Nepal, 04/04/2022
99
(1) This player has moved down in the rankings since the previous rankings update
Aasif Sheikh 374 374 v Papua New Guinea, 04/04/2022
100
(1) This player has moved down in the rankings since the previous rankings update
Kusal Mendis 369 506 v New Zealand, 03/09/2019