Rating | Name | Career Best T20 Rating | Career Best T20 Ranking | ||
---|---|---|---|---|---|
1 | 926 | Abhishek Sharma | ![]() |
931 v Sri Lanka, 26/09/2025 | 1 v UAE, on 10/09/2025 |
2 | 844 | Philip Salt | ![]() |
881 v West Indies, 09/11/2024 | 1 v West Indies, on 19/06/2024 |
3 | 819 | N.T. Tilak Varma | ![]() |
845 v England, 25/01/2025 | 2 v England, on 25/01/2025 |
4 | 785 | Jos Buttler | ![]() |
794 v South Africa, 12/09/2025 | 3 v South Africa, on 12/09/2025 |
5 | 779 | Pathum Nissanka | ![]() |
779 v India, 26/09/2025 | 5 v New Zealand, on 30/12/2024 |
6 | 771 | Travis Head | ![]() |
885 v Scotland, 04/09/2024 | 1 v India, on 24/06/2024 |
7 | 725 | Tim Seifert | ![]() |
727 v Zimbabwe, 24/07/2025 | 8 v Pakistan, on 22/12/2020 |
8 | 698 | Suryakumar Yadav | ![]() |
912 v New Zealand, 27/01/2023 | 1 v South Africa, on 30/10/2022 |
9 | 692 | Kusal Perera | ![]() |
786 v West Indies, 03/04/2014 | 5 v South Africa, on 22/03/2014 |
10 | 676 | Tim David | ![]() |
680 v South Africa, 12/08/2025 | 9 v South Africa, on 16/08/2025 |
11 | 674 | Dewald Brevis | ![]() |
685 v England, 10/09/2025 | 10 v England, on 10/09/2025 |
12 | 671 | Josh Inglis | ![]() |
730 v West Indies, 26/07/2025 | 8 v West Indies, on 26/07/2025 |
13 | 658 | Sahibzada Farhan | ![]() |
658 v India, 28/09/2025 | 13 v India, on 28/09/2025 |
14 | 634 | Reeza Hendricks | ![]() |
717 v West Indies, 25/05/2024 | 5 v India, on 12/12/2023 |
15 | 633 | Shai Hope | ![]() |
712 v Australia, 25/07/2025 | 9 v Australia, on 25/07/2025 |
16 | 627 | Yashasvi Jaiswal | ![]() |
781 v Sri Lanka, 28/07/2024 | 4 v Zimbabwe, on 13/07/2024 |
17 | 625 | Kusal Mendis | ![]() |
653 v Bangladesh, 10/07/2025 | 12 v West Indies, on 17/10/2024 |
18 | 610 | Ben Duckett | ![]() |
635 v West Indies, 10/06/2025 | 16 v West Indies, on 10/06/2025 |
18 | 610 | Cameron Green | ![]() |
640 v South Africa, 10/08/2025 | 15 v South Africa, on 10/08/2025 |
20 | 599 | Rahmanullah Gurbaz | ![]() |
666 v Zimbabwe, 17/03/2021 | 10 v New Zealand, on 07/06/2024 |
21 | 598 | Finn Allen | ![]() |
730 v Pakistan, 17/01/2024 | 6 v Pakistan, on 19/01/2024 |
21 | 598 | Saiteja Mukkamalla | ![]() |
631 v Oman, 20/02/2025 | 14 v Oman, on 20/02/2025 |
23 | 597 | Muhammad Waseem | ![]() |
744 v Singapore, 22/08/2022 | 5 v Singapore, on 22/08/2022 |
24 | 593 | Mitchell Marsh | ![]() |
659 v South Africa, 01/09/2023 | 9 v South Africa, on 01/09/2023 |
25 | 588 | George Munsey | ![]() |
619 v Netherlands, 19/09/2019 | 17 v Papua New Guinea, on 08/10/2021 |
26 | 581 | Michael Levitt | ![]() |
651 v Nepal, 19/06/2025 | 14 v Nepal, on 19/06/2025 |
27 | 578 | Ibrahim Zadran | ![]() |
613 v UAE, 05/09/2025 | 18 v Sri Lanka, on 17/02/2024 |
28 | 576 | Aiden Markram | ![]() |
801 v England, 06/11/2021 | 3 v West Indies, on 26/10/2021 |
28 | 576 | Glenn Maxwell | ![]() |
848 v Sri Lanka, 27/10/2019 | 1 v England, on 07/02/2018 |
30 | 575 | Tristan Stubbs | ![]() |
599 v India, 15/11/2024 | 23 v India, on 15/11/2024 |
31 | 568 | Sanju Samson | ![]() |
604 v England, 22/01/2025 | 17 v England, on 22/01/2025 |
32 | 564 | Shubman Gill | ![]() |
616 v Sri Lanka, 30/07/2024 | 19 v West Indies, on 12/08/2023 |
33 | 563 | Brandon King | ![]() |
707 v South Africa, 26/05/2024 | 5 v England, on 14/12/2023 |
34 | 560 | Andries Gous | ![]() |
617 v Nepal, 19/10/2024 | 19 v Nepal, on 19/10/2024 |
35 | 557 | Brian Bennett | ![]() |
557 v Tanzania, 30/09/2025 | 35 v Tanzania, on 30/09/2025 |
36 | 555 | Saif Hassan | ![]() |
555 v Pakistan, 25/09/2025 | 38 v Pakistan, on 25/09/2025 |
37 | 551 | Babar Azam | ![]() |
900 v England, 05/05/2019 | 1 v New Zealand, on 28/01/2018 |
37 | 551 | Rovman Powell | ![]() |
615 v England, 10/06/2025 | 20 v England, on 10/06/2025 |
37 | 551 | Harry Brook | ![]() |
571 v South Africa, 21/06/2024 | 20 v New Zealand, on 01/09/2023 |
40 | 549 | Ruturaj Gaikwad | ![]() |
707 v Zimbabwe, 10/07/2024 | 5 v Australia, on 28/11/2023 |
41 | 546 | Mohammad Mohammad Rizwan | ![]() |
882 v England, 28/09/2022 | 1 v India, on 04/09/2022 |
42 | 544 | Glenn Phillips | ![]() |
710 v England, 01/11/2022 | 7 v England, on 01/11/2022 |
43 | 543 | Liton Das | ![]() |
596 v Ireland, 29/03/2023 | 15 v Ireland, on 29/03/2023 |
44 | 542 | Johnson Charles | ![]() |
671 v England, 19/06/2024 | 10 v England, on 19/06/2024 |
45 | 535 | Tanzid Hasan | ![]() |
579 v Sri Lanka, 16/07/2025 | 30 v Sri Lanka, on 16/07/2025 |
46 | 534 | Towhid Hridoy | ![]() |
602 v Australia, 20/06/2024 | 22 v Australia, on 20/06/2024 |
47 | 521 | Liam Livingstone | ![]() |
580 v West Indies, 14/11/2024 | 28 v Pakistan, on 18/07/2021 |
48 | 520 | Devon Conway | ![]() |
839 v Australia, 22/10/2022 | 3 v Australia, on 22/10/2022 |
48 | 520 | Jonny Bairstow | ![]() |
642 v South Africa, 21/06/2024 | 14 v South Africa, on 27/11/2020 |
50 | 519 | Brandon McMullen | ![]() |
560 v Nepal, 20/06/2025 | 38 v Nepal, on 20/06/2025 |
51 | 518 | Daryl Mitchell | ![]() |
587 v Sri Lanka, 02/04/2023 | 19 v Sri Lanka, on 02/04/2023 |
52 | 517 | Quinton de Kock | ![]() |
686 v Sri Lanka, 14/09/2021 | 8 v Sri Lanka, on 14/09/2021 |
53 | 515 | Mark Chapman | ![]() |
564 v England, 05/09/2023 | 22 v England, on 05/09/2023 |
54 | 512 | Charith Asalanka | ![]() |
627 v Australia, 11/06/2022 | 16 v Australia, on 11/06/2022 |
55 | 510 | Richard Berrington | ![]() |
597 v Oman, 21/10/2021 | 18 v Oman, on 21/10/2021 |
56 | 503 | Max O'Dowd | ![]() |
555 v Kenya, 18/10/2019 | 27 v Kenya, on 18/10/2019 |
57 | 501 | Saim Ayub | ![]() |
571 v UAE, 30/08/2025 | 33 v UAE, on 30/08/2025 |
58 | 494 | Paul Stirling | ![]() |
607 v UAE, 07/10/2021 | 15 v Zimbabwe, on 02/09/2021 |
59 | 493 | Hardik Pandya | ![]() |
510 v England, 31/01/2025 | 47 v Sri Lanka, on 03/01/2023 |
60 | 490 | Fakhar Zaman | ![]() |
854 v Australia, 08/07/2018 | 2 v Australia, on 08/07/2018 |
61 | 489 | Hasan Nawaz | ![]() |
603 v UAE, 30/08/2025 | 22 v UAE, on 30/08/2025 |
62 | 488 | Salman Agha | ![]() |
505 v Afghanistan, 07/09/2025 | 57 v Afghanistan, on 29/08/2025 |
63 | 486 | Jaker Ali | ![]() |
510 v Sri Lanka, 13/09/2025 | 53 v Pakistan, on 22/07/2025 |
64 | 483 | Mohammad Mohammad Nabi | ![]() |
577 v Bangladesh, 15/09/2019 | 23 v Bangladesh, on 15/09/2019 |
64 | 483 | Marcus Stoinis | ![]() |
537 v India, 26/11/2023 | 31 v South Africa, on 03/09/2023 |
66 | 480 | Shivam Dube | ![]() |
487 v England, 02/02/2025 | 53 v Afghanistan, on 14/01/2024 |
67 | 475 | David Miller | ![]() |
600 v Sri Lanka, 19/03/2019 | 18 v England, on 16/02/2020 |
68 | 473 | Dipendra Airee | ![]() |
517 v United States, 17/10/2024 | 41 v Papua New Guinea, on 04/04/2022 |
69 | 471 | Jacob Bethell | ![]() |
492 v West Indies, 16/11/2024 | 53 v West Indies, on 16/11/2024 |
70 | 469 | Sherfane Rutherford | ![]() |
541 v England, 19/06/2024 | 34 v New Zealand, on 12/06/2024 |
70 | 469 | Rinku Singh | ![]() |
550 v Afghanistan, 17/01/2024 | 28 v Afghanistan, on 17/01/2024 |
72 | 465 | Alishan Sharafu | ![]() |
477 v United States, 30/09/2024 | 56 v United States, on 30/09/2024 |
73 | 461 | R.K. Paudel | ![]() |
518 v Hong Kong, 09/03/2024 | 43 v Hong Kong, on 09/03/2024 |
74 | 450 | Parvez Hossain Emon | ![]() |
479 v Netherlands, 01/09/2025 | 63 v Pakistan, on 22/07/2025 |
75 | 446 | Dasun Shanaka | ![]() |
522 v India, 07/01/2023 | 38 v Pakistan, on 09/09/2022 |
76 | 443 | Sikandar Raza | ![]() |
483 v Sri Lanka, 14/01/2024 | 50 v Namibia, on 27/10/2023 |
77 | 442 | Aasif Sheikh | ![]() |
452 v Kuwait, 10/04/2025 | 67 v Bangladesh, on 16/06/2024 |
78 | 441 | Andrew Balbirnie | ![]() |
529 v Hong Kong, 18/10/2019 | 32 v Hong Kong, on 18/10/2019 |
79 | 431 | Mohammad Haris | ![]() |
580 v Bangladesh, 01/06/2025 | 30 v Bangladesh, on 01/06/2025 |
80 | 429 | Harry Tector | ![]() |
445 v Pakistan, 14/05/2024 | 62 v Netherlands, on 05/10/2019 |
81 | 428 | Nikolaas Davin | ![]() |
541 v Zimbabwe, 22/11/2023 | 25 v Zimbabwe, on 22/11/2023 |
82 | 423 | Kamindu Mendis | ![]() |
464 v Bangladesh, 06/03/2024 | 60 v Bangladesh, on 06/03/2024 |
83 | 420 | Ryan Rickelton | ![]() |
424 v Australia, 12/08/2025 | 80 v Australia, on 10/08/2025 |
83 | 420 | Jamie Smith | ![]() |
437 v West Indies, 10/06/2025 | 75 v West Indies, on 10/06/2025 |
83 | 420 | Tim Robinson | ![]() |
449 v South Africa, 16/07/2025 | 70 v South Africa, on 16/07/2025 |
86 | 414 | Tony Ura | ![]() |
571 v Namibia, 20/10/2019 | 24 v Namibia, on 20/10/2019 |
86 | 414 | Gerhard Erasmus | ![]() |
502 v Ireland, 22/10/2021 | 37 v Ireland, on 22/10/2021 |
86 | 414 | Kushal Bhurtel | ![]() |
590 v Papua New Guinea, 28/03/2022 | 20 v Oman, on 24/02/2022 |
89 | 411 | Ross Adair | ![]() |
411 v England, 21/09/2025 | 90 v England, on 21/09/2025 |
90 | 405 | Matthew Cross | ![]() |
488 v Zimbabwe, 17/09/2021 | 45 v Zimbabwe, on 17/09/2021 |
91 | 400 | Najmul Hossain Shanto | ![]() |
600 v England, 14/03/2023 | 14 v England, on 14/03/2023 |
91 | 400 | Evin Lewis | ![]() |
786 v England, 16/09/2017 | 3 v England, on 16/09/2017 |
93 | 399 | Anshuman Rath | ![]() |
426 v Nepal, 20/04/2024 | 71 v Nepal, on 20/04/2024 |
94 | 397 | Hazratullah Zazai | ![]() |
750 v West Indies, 16/11/2019 | 5 v Bangladesh, on 21/09/2019 |
95 | 390 | Najibullah Zadran | ![]() |
563 v Ireland, 14/01/2017 | 24 v UAE, on 18/12/2016 |
95 | 390 | Asif Khan | ![]() |
420 v Pakistan, 30/08/2025 | 80 v Bangladesh, on 21/05/2025 |
95 | 390 | Matthew Short | ![]() |
447 v Pakistan, 16/11/2024 | 65 v South Africa, on 01/09/2023 |
98 | 388 | Lorcan Tucker | ![]() |
446 v Australia, 31/10/2022 | 66 v Australia, on 31/10/2022 |
98 | 388 | Muhammad Tanveer | ![]() |
461 v Maldives, 23/02/2020 | 56 v Maldives, on 23/02/2020 |
100 | 387 | Romario Shepherd | ![]() |
405 v Australia, 26/07/2025 | 87 v Australia, on 26/07/2025 |
The current top 100 Twenty20 batsmen are listed below, clicking on a player name will take you to their player page.
The table reflects the latest statistics, up to and including the match Zimbabwe v Tanzania, 30 September 2025.
If you want to find out the ranking of a current player who is not in the top or if you want to chart the rating of a retired player, enter their name into the search box.
Search for a PlayerType in a player’s full surname (or the first few letters) and hit search.