More
    HomeCricketICC RankingsICC Men's T20I Rankings for Batsmen, Bowlers and All-Rounders

    ICC Men’s T20I Rankings for Batsmen, Bowlers and All-Rounders

    Times of Sports — Preferred Source CTA

    The MRF Tyres ICC Men’s T20I Rankings is a table where international cricket players performances are ranked using a points-based system which is worked out by doing a series of calculations leading to a sophisticated moving average. Players are rated on a scale of 0 to 1000 points.

    Men’s T20I Rankings – Batsmen

    Following are the list of Men’s T20I Batsmen Rankings.

    Pos Player Team Rating
    1 Abhishek Sharma India 875
    2 Ishan Kishan India 871
    3 Sahibzada Farhan Pakistan 848
    4 Phil Salt England 792
    5 Pathum Nissanka Sri Lanka 751
    6 Tilak Varma India 742
    7 Suryakumar Yadav India 722
    8 Jos Buttler England 716
    9 Mitchell Marsh Australia 706
    10 Dewald Brevis South Africa 702
    11 Brian Bennett Zimbabwe 701
    12 Tim Seifert New Zealand 698
    13 Travis Head Australia 679
    14 Ibrahim Zadran Afghanistan 678
    15 Shai Hope West Indies 668
    15 Jacob Bethell England 668
    17 Rahmanullah Gurbaz Afghanistan 662
    18 Kamil Mishara Sri Lanka 657
    19 Ryan Rickelton South Africa 641
    20 Harry Brook England 640
    21 Sanju Samson India 637
    21 Kusal Mendis Sri Lanka 637
    23 George Munsey Scotland 633
    24 Aiden Markram South Africa 629
    25 Tim David Australia 628
    26 Saiteja Mukkamalla USA 620
    27 Shivam Dube India 606
    28 Finn Allen New Zealand 605
    29 Tanzid Hasan Bangladesh 602
    30 Towhid Hridoy Bangladesh 587
    31 Michael Levitt Netherlands 580
    32 Quinton de Kock South Africa 573
    32 Josh Inglis Australia 573
    34 Cameron Green Australia 572
    35 Kusal Perera Sri Lanka 570
    35 Saif Hassan Bangladesh 570
    35 Tim Robinson New Zealand 570
    38 Rovman Powell West Indies 568
    38 Muhammad Waseem United Arab Emirates 568
    40 Saim Ayub Pakistan 560
    41 Shimron Hetmyer West Indies 559
    42 Babar Azam Pakistan 555
    43 Connor Esterhuizen South Africa 551
    44 Salman Agha Pakistan 547
    45 Sikandar Raza Zimbabwe 544
    45 Sherfane Rutherford West Indies 544
    47 Brandon King West Indies 538
    48 Hardik Pandya India 534
    49 Parvez Hossain Emon Bangladesh 532
    50 Richie Berrington Scotland 530
    51 Brandon McMullen Scotland 528
    51 Andries Gous USA 528
    53 Reeza Hendricks South Africa 520
    53 Sediqullah Atal Afghanistan 520
    55 Will Jacks England 514
    56 Dasun Shanaka Sri Lanka 513
    56 Ben Duckett England 513
    56 Glenn Phillips New Zealand 513
    56 Kushal Bhurtel Nepal 513
    60 Litton Das Bangladesh 511
    61 Kamindu Mendis Sri Lanka 509
    62 Tristan Stubbs South Africa 506
    63 Shubham Ranjane USA 501
    64 Yuvraj Samra Canada 500
    65 Glenn Maxwell Australia 499
    66 Dipendra Singh Airee Nepal 496
    67 Shubman Gill India 495
    67 Alishan Sharafu United Arab Emirates 495
    69 Max O’Dowd Netherlands 491
    70 Daryl Mitchell New Zealand 488
    71 Paul Stirling Ireland 487
    72 Gerhard Erasmus Namibia 482
    73 Fakhar Zaman Pakistan 481
    73 Matt Renshaw Australia 481
    75 Mark Chapman New Zealand 479
    76 Anshy Rath Hong Kong, China 476
    77 Devon Conway New Zealand 475
    78 Marcus Stoinis Australia 464
    79 Benjamin Manenti Italy 461
    80 Harry Tector Ireland 460
    81 Lorcan Tucker Ireland 458
    81 Darwish Rasooli Afghanistan 458
    83 David Miller South Africa 457
    84 Mohammad Nabi Afghanistan 454
    85 Tom Banton England 452
    86 Roston Chase West Indies 449
    87 Rohit Paudel Nepal 447
    88 Charith Asalanka Sri Lanka 445
    89 Jaker Ali Bangladesh 443
    90 Ross Adair Ireland 441
    91 Johnson Charles West Indies 435
    92 Rinku Singh India 434
    93 Rachin Ravindra New Zealand 430
    94 Shayan Jahangir USA 425
    95 Ryan Burl Zimbabwe 424
    96 Romario Shepherd West Indies 422
    97 Scott Edwards Netherlands 416
    97 Azmatullah Omarzai Afghanistan 416
    99 Aasif Sheikh Nepal 413
    100 Monank Patel USA 412

    Men’s T20I Bowlers Ranking

    Following are the list of players in the Men’s T20I Bowlers Rankings which changes after players’ performance in each T20I match.

    Pos Player Team Rating
    1 Rashid Khan Afghanistan 753
    2 Varun Chakaravarthy India 740
    3 Abrar Ahmed Pakistan 736
    4 Adil Rashid England 721
    5 Jasprit Bumrah India 702
    6 Adam Zampa Australia 700
    7 Nathan Ellis Australia 675
    8 Corbin Bosch South Africa 669
    9 Wanindu Hasaranga Sri Lanka 668
    10 Mujeeb Ur Rahman Afghanistan 663
    11 Nasum Ahmed Bangladesh 660
    12 Mohammad Nawaz Pakistan 658
    12 Maheesh Theekshana Sri Lanka 658
    14 Brad Evans Zimbabwe 651
    15 Mustafizur Rahman Bangladesh 649
    15 Arshdeep Singh India 649
    17 Matthew Forde West Indies 646
    18 Dunith Wellalage Sri Lanka 640
    19 Axar Patel India 639
    20 Salman Mirza Pakistan 636
    21 Liam Dawson England 634
    22 Mitchell Santner New Zealand 631
    22 Akeal Hosein West Indies 631
    24 Mahedi Hasan Bangladesh 625
    25 Jofra Archer England 617
    26 Matthew Humphreys Ireland 615
    27 Shamar Joseph West Indies 611
    28 Jason Holder West Indies 610
    29 Sikandar Raza Zimbabwe 603
    30 Shaheen Afridi Pakistan 602
    31 Gudakesh Motie West Indies 599
    32 Lungi Ngidi South Africa 598
    33 Rishad Hossain Bangladesh 594
    34 Brad Currie Scotland 593
    35 Harmeet Singh USA 592
    36 Jacob Duffy New Zealand 591
    37 Josh Hazlewood Australia 584
    38 Aryan Dutt Netherlands 581
    39 Azmatullah Omarzai Afghanistan 580
    40 Kuldeep Yadav India 576
    41 Marco Jansen South Africa 573
    42 Matt Henry New Zealand 571
    43 Jamie Overton England 570
    44 Fazalhaq Farooqi Afghanistan 569
    45 Dushmantha Chameera Sri Lanka 567
    45 Mark Watt Scotland 567
    47 Xavier Bartlett Australia 566
    48 Lockie Ferguson New Zealand 563
    49 Hardik Pandya India 560
    50 Matheesha Pathirana Sri Lanka 557
    51 Roston Chase West Indies 555
    52 Sandeep Lamichhane Nepal 553
    53 Keshav Maharaj South Africa 552
    54 Ben Sears New Zealand 551
    55 Ravi Bishnoi India 547
    56 Nuwan Thushara Sri Lanka 536
    57 Gerald Coetzee South Africa 534
    58 Tanzim Hasan Sakib Bangladesh 529
    59 Blessing Muzarabani Zimbabwe 527
    60 Usman Tariq Pakistan 524
    61 Ottniel Baartman South Africa 522
    62 Shoriful Islam Bangladesh 521
    63 Dipendra Singh Airee Nepal 517
    64 Noor Ahmad Afghanistan 516
    65 Kagiso Rabada South Africa 513
    66 George Linde South Africa 511
    66 Shadley van Schalkwyk USA 511
    68 Sufyan Moqim Pakistan 510
    69 Richard Ngarava Zimbabwe 500
    70 Sean Abbott Australia 495
    71 Saim Ayub Pakistan 492
    72 Zakary Foulkes New Zealand 488
    73 Shadab Khan Pakistan 485
    74 Haider Ali United Arab Emirates 484
    75 Kwena Maphaka South Africa 478
    76 Mark Adair Ireland 475
    77 Taskin Ahmed Bangladesh 470
    77 Ben Dwarshuis Australia 470
    79 Luke Wood England 463
    80 Mohammad Nabi Afghanistan 462
    80 Anrich Nortje South Africa 462
    82 Nosthush Kenjige USA 461
    83 Sam Curran England 456
    84 Kyle Jamieson New Zealand 452
    85 Josh Little Ireland 451
    86 Michael Leask Scotland 450
    87 Logan van Beek Netherlands 449
    87 Ish Sodhi New Zealand 449
    89 Haris Rauf Pakistan 448
    90 Bernard Scholtz Namibia 447
    91 Spencer Johnson Australia 445
    92 Muhammad Arfan United Arab Emirates 439
    93 Kyle Klein Netherlands 438
    94 Brydon Carse England 433
    95 Paul van Meekeren Netherlands 432
    96 Barry McCarthy Ireland 431
    96 Washington Sundar India 431
    98 Romario Shepherd West Indies 430
    99 Junaid Siddique United Arab Emirates 428
    100 Safyaan Sharif Scotland 416

    Men’s T20I All-Rounders Ranking

    Players need to shine with both ball and bat to get enrolled in the list of ICC Men’s All-Rounders Ranking. Following are the list of players in the Men’s T20I all-rounders Rankings which changes after players’ performance in each T20I match.

    Pos Player Nation Rating
    1 Sikandar Raza Zimbabwe 328
    2 Hardik Pandya India 299
    3 Saim Ayub Pakistan 275
    4 Dipendra Singh Airee Nepal 256
    5 Roston Chase West Indies 249
    6 Azmatullah Omarzai Afghanistan 241
    7 Mohammad Nabi Afghanistan 209
    7 Jason Holder West Indies 209
    9 Mohammad Nawaz Pakistan 203
    10 Mitchell Santner New Zealand 195
    10 Shivam Dube India 195
    12 Gerhard Erasmus Namibia 192
    13 Will Jacks England 186
    14 Rashid Khan Afghanistan 183
    15 Romario Shepherd West Indies 181
    16 Benjamin Manenti Italy 172
    17 Wanindu Hasaranga Sri Lanka 167
    18 Dasun Shanaka Sri Lanka 166
    19 Marcus Stoinis Australia 165
    19 Sam Curran England 165
    21 Axar Patel India 162
    22 George Linde South Africa 156
    23 Shadab Khan Pakistan 149
    24 Abhishek Sharma India 146
    25 Bas de Leede Netherlands 143
    26 Kushal Bhurtel Nepal 140
    27 JJ Smit Namibia 139
    28 Gareth Delany Ireland 136
    29 Michael Leask Scotland 135
    30 Glenn Maxwell Australia 134
    31 Rachin Ravindra New Zealand 129
    32 Aiden Markram South Africa 128
    32 Marco Jansen South Africa 128
    34 Cameron Green Australia 126
    35 Mark Adair Ireland 123
    36 Brandon McMullen Scotland 119
    37 Matthew Forde West Indies 116
    38 Dunith Wellalage Sri Lanka 103
    39 Mahedi Hasan Bangladesh 98
    39 Brian Bennett Zimbabwe 98
    41 Ryan Burl Zimbabwe 94
    42 George Dockrell Ireland 93
    43 Jacob Bethell England 92
    44 James Neesham New Zealand 90
    45 Harmeet Singh USA 89
    46 Glenn Phillips New Zealand 86
    46 Harry Tector Ireland 86
    46 Curtis Campher Ireland 86
    46 Michael Bracewell New Zealand 86
    50 Charith Asalanka Sri Lanka 84
    51 Mitchell Marsh Australia 81
    51 Washington Sundar India 81
    53 Rohit Paudel Nepal 80
    54 Faheem Ashraf Pakistan 77
    54 Kamindu Mendis Sri Lanka 77
    56 Salman Agha Pakistan 76
    57 Corbin Bosch South Africa 72
    58 Saad Bin Zafar Canada 70
    58 Akeal Hosein West Indies 70
    58 Rishad Hossain Bangladesh 70
    58 Milind Kumar USA 70
    62 Shaheen Afridi Pakistan 69
    63 Sese Bau Papua New Guinea 68
    63 Aaron Hardie Australia 68
    63 Muhammad Asim Kuwait 68
    66 Roelof van der Merwe Netherlands 67
    66 Gudakesh Motie West Indies 67
    66 Brad Evans Zimbabwe 67
    69 Gulbadin Naib Afghanistan 66
    70 Mark Watt Scotland 65
    70 Jan Nicol Loftie-Eaton Namibia 65
    70 Gerald Coetzee South Africa 65
    73 Saif Hassan Bangladesh 64
    74 Assad Vala Papua New Guinea 63
    74 Michael Levitt Netherlands 63
    76 Muhammad Arfan United Arab Emirates 61
    77 Chris Greaves Scotland 60
    78 Richie Berrington Scotland 59
    78 Harsh Thaker Canada 59
    78 Aryan Dutt Netherlands 59
    81 Dhananjaya de Silva Sri Lanka 58
    81 Gulshan Jha Nepal 58
    83 Grant Stewart Italy 57
    84 Rovman Powell West Indies 56
    84 Virandeep Singh Malaysia 56
    86 Sean Williams Zimbabwe 55
    86 Yasim Murtaza Hong Kong, China 55
    86 Tanzim Hasan Sakib Bangladesh 55
    86 Zakary Foulkes New Zealand 55
    90 Mohammed Aslam Oman 53
    90 Kushal Malla Nepal 53
    90 Cole McConchie New Zealand 53
    90 Jamie Overton England 53
    94 Aamir Kaleem Oman 52
    94 Ruben Trumpelmann Namibia 52
    96 JJ Smuts South Africa 51
    96 Mehidy Hasan Miraz Bangladesh 51
    96 Jan Frylinck Namibia 51
    96 Benjamin Ward Italy 51
    96 Alpesh Ramjani Uganda 51

     

    Also read: ICC Men’s T20I Cricket Team Ranking – Current Updates

    Who developed ICC Ranking System?

    The ratings were developed at the suggestion of Ted Dexter in 1987.

    When are the ICC T20I Players rankings updated?

    Normally ICC updates the Test rankings after each Test match (usually within 12 hours) and ODI ratings at the end of each ODI series. But generally, it doesn’t publish Test rankings if another Test match is currently in progress.

    On What Basis ICC Men’s Batsmen Ranking is decided?

    • If a player’s performance is improving on his past record, his points increase; if his performance is declining his points will go down.
    • The value of each player’s performance within a match is calculated using an algorithm, a series of calculations (all pre-programmed) based on various circumstances in the match.
    • There is no human intervention in this calculation process, and no subjective assessment is made. There are slightly different factors for each of the different formats of the game.
    Times of Sports
    Times of Sports
    A Leading Sports News Channel For All The Exclusive Sports Updates Across Globe.

    IPL 2026 Squad

    Must Read