ICC T20 Batting Rankings
Last Updated On: 2025-01-22 06:02:09 IST
Rank | Team | Player | Rating | Career Best Rating |
---|---|---|---|---|
1 | Australia | Travis Head | 855 | 884 v Scotland at Edinburgh 2024 |
2 | England | Phil Salt | 829 | 860 v West Indies at Barbados 2024 |
3 | India | Tilak Varma | 806 | 806 v South Africa at Johannesburg 2024 |
4 | India | Suryakumar Yadav | 788 | 910 v New Zealand at Ranchi 2023 |
5 | England | Jos Buttler | 717 | 726 v West Indies at Barbados 2024 |
6 | Pakistan | Babar Azam | 712 | 896 v England at Cardiff 2019 |
7 | Sri Lanka | Pathum Nissanka | 707 | 715 v New Zealand at Bay Oval 2024 |
8 | India | Yashasvi Jaiswal | 706 | 779 v Sri Lanka at Pallekele 2024 |
9 | Pakistan | Mohammad Rizwan | 704 | 875 v England at Lahore 2022 |
10 | Sri Lanka | Kusal Perera | 675 | 752 v South Africa at Chittagong 2014 |
11 | South Africa | Reeza Hendricks | 672 | 710 v West Indies at Jamaica 2024 |
12 | Sri Lanka | Kusal Mendis | 624 | 645 v West Indies at Dambulla 2024 |
= | Australia | Josh Inglis | 624 | 652 v England at Cardiff 2024 |
14 | India | Ruturaj Gaikwad | 620 | 707 v Zimbabwe at Harare 2024 |
15 | Afghanistan | Rahmanullah Gurbaz | 611 | 648 v Bangladesh at St. Vincent 2024 |
16 | West Indies | Nicholas Pooran | 606 | 668 v South Africa at Trinidad 2024 |
17 | India | Sanju Samson | 598 | 598 v South Africa at Johannesburg 2024 |
18 | New Zealand | Glenn Phillips | 597 | 703 v England at Brisbane 2022 |
19 | West Indies | Johnson Charles | 596 | 669 v England at St Lucia 2024 |
= | USA | Andries Gous | 596 | 617 v Nepal at Dallas 2024 |
21 | South Africa | Aiden Markram | 595 | 796 v England at Sharjah 2021 |
22 | West Indies | Brandon King | 587 | 704 v South Africa at Jamaica 2024 |
23 | England | Jonny Bairstow | 586 | 642 v South Africa at St Lucia 2024 |
= | Australia | Mitchell Marsh | 586 | 652 v South Africa at Durban 2023 |
25 | South Africa | Tristan Stubbs | 585 | 597 v India at Johannesburg 2024 |
26 | Scotland | George Munsey | 583 | 599 v Netherlands at Malahide 2019 |
27 | New Zealand | Finn Allen | 582 | 723 v Pakistan at Dunedin 2024 |
28 | West Indies | Shai Hope | 581 | 599 v England at St Lucia 2024 |
29 | West Indies | Rovman Powell | 580 | 595 v Bangladesh at St. Vincent 2024 |
30 | United Arab Emirates | Muhammad Waseem | 578 | 716 v Afghanistan at Abu Dhabi 2023 |
31 | Bangladesh | Towhid Hridoy | 573 | 600 v Australia at Antigua 2024 |
32 | India | Shubman Gill | 572 | 614 v Sri Lanka at Pallekele 2024 |
33 | Australia | Tim David | 571 | 605 v Scotland at Edinburgh 2024 |
34 | New Zealand | Tim Seifert | 568 | 685 v Pakistan at Napier 2020 |
= | Afghanistan | Ibrahim Zadran | 568 | 605 v Australia at St. Vincent 2024 |
36 | South Africa | Quinton de Kock | 565 | 671 v Sri Lanka at Colombo (RPS) 2021 |
37 | England | Liam Livingstone | 561 | 577 v West Indies at St Lucia 2024 |
38 | Australia | Glenn Maxwell | 557 | 838 v Sri Lanka at Adelaide 2019 |
39 | Sri Lanka | Charith Asalanka | 551 | 594 v Australia at Pallekele 2022 |
40 | Netherlands | Michael Levitt | 545 | 622 v USA at Utrecht 2024 |
41 | New Zealand | Daryl Mitchell | 531 | 582 v Sri Lanka at Auckland 2023 |
42 | England | Harry Brook | 527 | 567 v South Africa at St Lucia 2024 |
43 | Scotland | Richie Berrington | 524 | 587 v Oman at Oman 2021 |
44 | South Africa | David Miller | 522 | 588 v Sri Lanka at Cape Town 2019 |
45 | Australia | Marcus Stoinis | 520 | 531 v India at Trivandrum 2023 |
46 | New Zealand | Devon Conway | 519 | 831 v Australia at Sydney 2022 |
47 | New Zealand | Mark Chapman | 517 | 561 v England at Trent Bridge 2023 |
48 | Netherlands | Max O’Dowd | 512 | 549 v Kenya at Dubai (GCA) 2019 |
49 | Bangladesh | Litton Das | 511 | 590 v Ireland at Chittagong 2023 |
50 | Zimbabwe | Brian Bennett | 506 | 506 v Afghanistan at Harare 2024 |
51 | Nepal | Dipendra Singh Airee | 502 | 512 v USA at Dallas 2024 |
52 | Ireland | Paul Stirling | 501 | 599 v United Arab Emirates at Dubai (GCA) 2021 |
53 | Scotland | Brandon McMullen | 493 | 493 v Australia at Edinburgh 2024 |
54 | USA | Saiteja Mukkamalla | 491 | 503 v United Arab Emirates at Namibia 2024 |
55 | India | Rinku Singh | 490 | 549 v Afghanistan at Bengaluru 2024 |
56 | India | Hardik Pandya | 485 | 490 v West Indies at Guyana 2023 |
57 | Pakistan | Saim Ayub | 483 | 483 v South Africa at Centurion 2024 |
58 | Bangladesh | Najmul Hossain Shanto | 482 | 593 v England at Mirpur 2023 |
59 | Afghanistan | Mohammad Nabi | 477 | 569 v Bangladesh at Mirpur 2019 |
60 | Nepal | Rohit Paudel | 470 | 517 v Hong Kong at Hong Kong 2024 |
61 | Ireland | Andy Balbirnie | 466 | 524 v Hong Kong at Abu Dhabi 2019 |
62 | India | Rohit Sharma | 465 | 719 v West Indies at Lucknow 2018 |
63 | South Africa | Heinrich Klaasen | 462 | 494 v Ireland at Bristol 2022 |
64 | Zimbabwe | Sikandar Raza | 461 | 482 v Sri Lanka at Colombo (RPS) 2024 |
= | England | Jacob Bethell | 461 | 491 v West Indies at St Lucia 2024 |
66 | West Indies | Kyle Mayers | 460 | 553 v England at Grenada 2023 |
67 | India | Virat Kohli | 447 | 897 v England at Edgbaston 2014 |
68 | Pakistan | Fakhar Zaman | 441 | 841 v Australia at Harare 2018 |
69 | Nepal | Aasif Sheikh | 436 | 436 v USA at Dallas 2024 |
70 | West Indies | Sherfane Rutherford | 428 | 540 v England at St Lucia 2024 |
71 | Afghanistan | Hazratullah Zazai | 427 | 736 v West Indies at Lucknow 2019 |
72 | Afghanistan | Najibullah Zadran | 421 | 556 v Ireland at Abu Dhabi 2017 |
= | United Arab Emirates | Alishan Sharafu | 421 | 476 v USA at Namibia 2024 |
= | Australia | Matthew Short | 421 | 445 v Pakistan at Sydney 2024 |
75 | Namibia | Gerhard Erasmus | 420 | 499 v Ireland at Sharjah 2021 |
76 | Sri Lanka | Dasun Shanaka | 418 | 517 v India at Rajkot 2023 |
77 | Papua New Guinea | Tony Ura | 414 | 563 v Namibia at Dubai 2019 |
= | Pakistan | Iftikhar Ahmed | 414 | 521 v New Zealand at Rawalpindi 2023 |
79 | India | Nitish Kumar Reddy | 406 | 448 v Bangladesh at Delhi 2024 |
80 | Sri Lanka | Bhanuka Rajapaksa | 403 | 543 v England at Sydney 2022 |
81 | Ireland | Curtis Campher | 402 | 435 v Zimbabwe at Harare 2023 |
82 | Qatar | Muhammad Tanveer | 400 | 441 v Maldives at Oman 2020 |
83 | Scotland | Matthew Cross | 399 | 478 v Zimbabwe at Edinburgh 2021 |
84 | Australia | Matthew Wade | 398 | 483 v West Indies at Hobart 2024 |
85 | Namibia | JJ Smit | 397 | 445 v Netherlands at Kirtipur, Nepal 2024 |
86 | Bangladesh | Mahmudullah | 393 | 544 v Zimbabwe at Chittagong 2019 |
87 | Bangladesh | Jaker Ali | 391 | 391 v West Indies at St. Vincent 2024 |
88 | Canada | Nicholas Kirton | 390 | 390 v Oman at King City 2024 |
= | England | Will Jacks | 390 | 397 v West Indies at St Lucia 2024 |
90 | Netherlands | Scott Edwards | 388 | 391 v Oman at Oman 2024 |
91 | India | Shivam Dube | 387 | 472 v Afghanistan at Indore 2024 |
92 | Ireland | Harry Tector | 384 | 438 v Pakistan at Dublin 2024 |
= | India | Ishan Kishan | 384 | 717 v Ireland at Malahide 2022 |
94 | Canada | Aaron Johnson | 381 | 459 v USA at Utrecht 2024 |
95 | New Zealand | Kane Williamson | 379 | 761 v Bangladesh at Napier 2017 |
96 | Ireland | Lorcan Tucker | 377 | 440 v Australia at Brisbane 2022 |
= | England | Ben Duckett | 377 | 560 v Pakistan at Lahore 2022 |
98 | Namibia | Niko Davin | 374 | 540 v Zimbabwe at Namibia 2023 |
99 | India | Abhishek Sharma | 370 | 419 v Zimbabwe at Harare 2024 |
100 | Nepal | Kushal Bhurtel | 367 | 536 v Papua New Guinea at Kirtipur, Nepal 2022 |