ICC Mens Batting Rankings
The ICC Men's batting rankings is a table where international cricket players' batting performances are ranked with the help of a points based system.
The ICC assigns the rating points to the players through a pre-programmed algorithm that takes into account moving averages. The players are rated on a scale of 0 to 1000 points. So if the player's performance is improving compared to his past record, his points increase. Similarly, if his form shows a dip, his points decrease.
The ICC has developed a system to rate each player’s batting performance within a match. Several factors are taken into account while calculating the points. Apart from the batting performance of the player, the quality of the opposition, conditions as well as the importance of the game is also taken into account. The system takes into consideration slightly different factors for each of the different formats of the game.
There is a different table for each of the three formats. At present, England's Joe Root is the number one ranked Test batsman in the world. On the other hand, Babar Azam and Travis Head are the number one ranked batsmen in ODIs and T20Is respectively.
As far as updating the rankings is concerned, the ICC decided to shift to a weekly system in 2021. As per this system, the ICC Men's batting rankings are updated on Wednesdays. The updates takes into account all matches completed till the previous day and do not include any matches played on the day of updating.
| Pos | Player | Rating | Career Best Rating |
|---|---|---|---|
| 1 |
Rohit Sharma
India
|
783 | 882 v Sri Lanka at Headingley 2019 |
| 1 |
Rohit Sharma
India
|
783 | 882 v Sri Lanka at Headingley 2019 |
| 2 |
Daryl Mitchell
New Zealand
|
766 | 782 v West Indies at Christchurch 2025 |
| 2 |
Daryl Mitchell
New Zealand
|
766 | 782 v West Indies at Christchurch 2025 |
| 3 |
Ibrahim Zadran
Afghanistan
|
764 | 764 v Bangladesh at Abu Dhabi 2025 |
| 3 |
Ibrahim Zadran
Afghanistan
|
764 | 764 v Bangladesh at Abu Dhabi 2025 |
| 4 |
Virat Kohli
India
|
751 | 909 v England at Headingley 2018 |
| 4 |
Virat Kohli
India
|
751 | 909 v England at Headingley 2018 |
| 5 |
Shubman Gill
India
|
738 | 847 v Australia at Indore 2023 |
| 5 |
Shubman Gill
India
|
738 | 847 v Australia at Indore 2023 |
| 6 |
Babar Azam
Pakistan
|
722 | 898 v West Indies at Multan 2022 |
| 6 |
Babar Azam
Pakistan
|
722 | 898 v West Indies at Multan 2022 |
| 7 |
Harry Tector
Ireland
|
708 | 767 v Afghanistan at Sharjah 2024 |
| 7 |
Harry Tector
Ireland
|
708 | 767 v Afghanistan at Sharjah 2024 |
| 8 |
Shai Hope
West Indies
|
701 | 802 v Bangladesh at Malahide 2019 |
| 8 |
Shai Hope
West Indies
|
701 | 802 v Bangladesh at Malahide 2019 |
| 9 |
Shreyas Iyer
India
|
693 | 710 v New Zealand at Mumbai 2023 |
| 9 |
Shreyas Iyer
India
|
693 | 710 v New Zealand at Mumbai 2023 |
| 10 |
Charith Asalanka
Sri Lanka
|
690 | 725 v Bangladesh at Colombo (RPS) 2025 |
| 10 |
Charith Asalanka
Sri Lanka
|
690 | 725 v Bangladesh at Colombo (RPS) 2025 |
| 11 |
Travis Head
Australia
|
653 | 697 v England at Trent Bridge 2024 |
| 11 |
Travis Head
Australia
|
653 | 697 v England at Trent Bridge 2024 |
| 12 |
Rachin Ravindra
New Zealand
|
645 | 652 v West Indies at Napier 2025 |
| 12 |
Rachin Ravindra
New Zealand
|
645 | 652 v West Indies at Napier 2025 |
| 13 |
Pathum Nissanka
Sri Lanka
|
639 | 728 v Bangladesh at Chittagong 2024 |
| 13 |
Pathum Nissanka
Sri Lanka
|
639 | 728 v Bangladesh at Chittagong 2024 |
| 14 |
KL Rahul
India
|
638 | 675 v South Africa at Gqeberha 2023 |
| 14 |
KL Rahul
India
|
638 | 675 v South Africa at Gqeberha 2023 |
| 15 |
Kusal Mendis
Sri Lanka
|
638 | 669 v Bangladesh at Pallekele 2025 |
| 15 |
Kusal Mendis
Sri Lanka
|
638 | 669 v Bangladesh at Pallekele 2025 |
| 16 |
Quinton de Kock
South Africa
|
631 | 808 v Sri Lanka at Gqeberha 2019 |
| 16 |
Quinton de Kock
South Africa
|
631 | 808 v Sri Lanka at Gqeberha 2019 |
| 17 |
Agha Salman
Pakistan
|
631 | 639 v Sri Lanka at Rawalpindi 2025 |
| 17 |
Agha Salman
Pakistan
|
631 | 639 v Sri Lanka at Rawalpindi 2025 |
| 18 |
Rahmanullah Gurbaz
Afghanistan
|
626 | 686 v Bangladesh at Sharjah 2024 |
| 18 |
Rahmanullah Gurbaz
Afghanistan
|
626 | 686 v Bangladesh at Sharjah 2024 |
| 19 |
Paul Stirling
Ireland
|
625 | 698 v Netherlands at Utrecht 2021 |
| 19 |
Paul Stirling
Ireland
|
625 | 698 v Netherlands at Utrecht 2021 |
| 20 |
Sikandar Raza
Zimbabwe
|
602 | 627 v India at Harare 2022 |
| 20 |
Sikandar Raza
Zimbabwe
|
602 | 627 v India at Harare 2022 |
| 21 |
Keacy Carty
West Indies
|
599 | 662 v England at Cardiff 2025 |
| 21 |
Keacy Carty
West Indies
|
599 | 662 v England at Cardiff 2025 |
| 22 |
Joe Root
England
|
598 | 816 v Sri Lanka at Dambulla 2018 |
| 22 |
Joe Root
England
|
598 | 816 v Sri Lanka at Dambulla 2018 |
| 23 |
Mohammad Rizwan
Pakistan
|
598 | 624 v New Zealand at Karachi 2025 |
| 23 |
Mohammad Rizwan
Pakistan
|
598 | 624 v New Zealand at Karachi 2025 |
| 24 |
Azmatullah Omarzai
Afghanistan
|
598 | 609 v Bangladesh at Abu Dhabi 2025 |
| 24 |
Azmatullah Omarzai
Afghanistan
|
598 | 609 v Bangladesh at Abu Dhabi 2025 |
| 25 |
Fakhar Zaman
Pakistan
|
589 | 785 v New Zealand at Rawalpindi 2023 |
| 25 |
Fakhar Zaman
Pakistan
|
589 | 785 v New Zealand at Rawalpindi 2023 |
| 26 |
Rassie van der Dussen
South Africa
|
586 | 797 v England at Durham 2022 |
| 26 |
Rassie van der Dussen
South Africa
|
586 | 797 v England at Durham 2022 |
| 27 |
Harry Brook
England
|
585 | 595 v New Zealand at Hamilton 2025 |
| 27 |
Harry Brook
England
|
585 | 595 v New Zealand at Hamilton 2025 |
| 28 |
Janith Liyanage
Sri Lanka
|
581 | 594 v Pakistan at Rawalpindi 2025 |
| 28 |
Janith Liyanage
Sri Lanka
|
581 | 594 v Pakistan at Rawalpindi 2025 |
| 29 |
Aiden Markram
South Africa
|
580 | 657 v New Zealand at Pune 2023 |
| 29 |
Aiden Markram
South Africa
|
580 | 657 v New Zealand at Pune 2023 |
| 30 |
George Munsey
Scotland
|
569 | 587 v Namibia at Glasgow 2022 |
| 30 |
George Munsey
Scotland
|
569 | 587 v Namibia at Glasgow 2022 |
| 31 |
Matthew Breetzke
South Africa
|
569 | 569 v India at Ranchi 2025 |
| 31 |
Matthew Breetzke
South Africa
|
569 | 569 v India at Ranchi 2025 |
| 32 |
Devon Conway
New Zealand
|
565 | 603 v Bangladesh at Chennai 2023 |
| 32 |
Devon Conway
New Zealand
|
565 | 603 v Bangladesh at Chennai 2023 |
| 33 |
Towhid Hridoy
Bangladesh
|
564 | 564 v West Indies at Mirpur 2025 |
| 33 |
Towhid Hridoy
Bangladesh
|
564 | 564 v West Indies at Mirpur 2025 |
| 34 |
Glenn Phillips
New Zealand
|
559 | 612 v India at Dubai 2025 |
| 34 |
Glenn Phillips
New Zealand
|
559 | 612 v India at Dubai 2025 |
| 35 |
Scott Edwards
Netherlands
|
559 | 644 v Bangladesh at Kolkata 2023 |
| 35 |
Scott Edwards
Netherlands
|
559 | 644 v Bangladesh at Kolkata 2023 |
| 36 |
Rahmat Shah
Afghanistan
|
557 | 635 v Sri Lanka at Pallekele 2022 |
| 36 |
Rahmat Shah
Afghanistan
|
557 | 635 v Sri Lanka at Pallekele 2022 |
| 37 |
Jos Buttler
England
|
551 | 731 v West Indies at Southampton 2019 |
| 37 |
Jos Buttler
England
|
551 | 731 v West Indies at Southampton 2019 |
| 38 |
Saim Ayub
Pakistan
|
551 | 602 v South Africa at Johannesburg 2024 |
| 38 |
Saim Ayub
Pakistan
|
551 | 602 v South Africa at Johannesburg 2024 |
| 39 |
Ben Duckett
England
|
548 | 632 v West Indies at Edgbaston 2025 |
| 39 |
Ben Duckett
England
|
548 | 632 v West Indies at Edgbaston 2025 |
| 40 |
Kane Williamson
New Zealand
|
547 | 792 v South Africa at Centurion 2015 |
| 40 |
Kane Williamson
New Zealand
|
547 | 792 v South Africa at Centurion 2015 |
| 41 |
Temba Bavuma
South Africa
|
547 | 691 v Australia at Potchefstroom 2023 |
| 41 |
Temba Bavuma
South Africa
|
547 | 691 v Australia at Potchefstroom 2023 |
| 42 |
David Miller
South Africa
|
546 | 674 v Australia at Kolkata 2023 |
| 42 |
David Miller
South Africa
|
546 | 674 v Australia at Kolkata 2023 |
| 43 |
Najmul Hossain Shanto
Bangladesh
|
546 | 610 v Afghanistan at Sharjah 2024 |
| 43 |
Najmul Hossain Shanto
Bangladesh
|
546 | 610 v Afghanistan at Sharjah 2024 |
| 44 |
Mitchell Marsh
Australia
|
541 | 635 v New Zealand at Canberra 2016 |
| 44 |
Mitchell Marsh
Australia
|
541 | 635 v New Zealand at Canberra 2016 |
| 45 |
Marnus Labuschagne
Australia
|
539 | 644 v England at Trent Bridge 2024 |
| 45 |
Marnus Labuschagne
Australia
|
539 | 644 v England at Trent Bridge 2024 |
| 46 |
Tom Latham
New Zealand
|
529 | 657 v Pakistan at Karachi 2023 |
| 46 |
Tom Latham
New Zealand
|
529 | 657 v Pakistan at Karachi 2023 |
| 47 |
Sean Williams
Zimbabwe
|
527 | 571 v Sri Lanka at Bulawayo 2023 |
| 47 |
Sean Williams
Zimbabwe
|
527 | 571 v Sri Lanka at Bulawayo 2023 |
| 48 |
Andy Balbirnie
Ireland
|
524 | 585 v South Africa at Malahide 2021 |
| 48 |
Andy Balbirnie
Ireland
|
524 | 585 v South Africa at Malahide 2021 |
| 49 |
Will Young
New Zealand
|
521 | 647 v Pakistan at Karachi 2025 |
| 49 |
Will Young
New Zealand
|
521 | 647 v Pakistan at Karachi 2025 |
| 50 |
Mohammad Nabi
Afghanistan
|
517 | 551 v Bangladesh at Mirpur 2016 |
| 50 |
Mohammad Nabi
Afghanistan
|
517 | 551 v Bangladesh at Mirpur 2016 |
| Pos | Player | Rating | Career Best Rating |
|---|---|---|---|
| 1 |
Joe Root
England
|
884 | 932 v Pakistan at Multan 2024 |
| 1 |
Joe Root
England
|
884 | 932 v Pakistan at Multan 2024 |
| 2 |
Harry Brook
England
|
853 | 898 v New Zealand at Wellington 2024 |
| 2 |
Harry Brook
England
|
853 | 898 v New Zealand at Wellington 2024 |
| 3 |
Kane Williamson
New Zealand
|
850 | 919 v Pakistan at Christchurch 2021 |
| 3 |
Kane Williamson
New Zealand
|
850 | 919 v Pakistan at Christchurch 2021 |
| 4 |
Steven Smith
Australia
|
809 | 947 v South Africa at Durban 2018 |
| 4 |
Steven Smith
Australia
|
809 | 947 v South Africa at Durban 2018 |
| 5 |
Travis Head
Australia
|
792 | 884 v India at The Oval 2023 |
| 5 |
Travis Head
Australia
|
792 | 884 v India at The Oval 2023 |
| 6 |
Kamindu Mendis
Sri Lanka
|
781 | 784 v Bangladesh at Galle 2025 |
| 6 |
Kamindu Mendis
Sri Lanka
|
781 | 784 v Bangladesh at Galle 2025 |
| 7 |
Temba Bavuma
South Africa
|
775 | 806 v Australia at Lord's 2025 |
| 7 |
Temba Bavuma
South Africa
|
775 | 806 v Australia at Lord's 2025 |
| 8 |
Yashasvi Jaiswal
India
|
750 | 858 v England at Edgbaston 2025 |
| 8 |
Yashasvi Jaiswal
India
|
750 | 858 v England at Edgbaston 2025 |
| 9 |
Daryl Mitchell
New Zealand
|
748 | 804 v Bangladesh at Sylhet 2023 |
| 9 |
Daryl Mitchell
New Zealand
|
748 | 804 v Bangladesh at Sylhet 2023 |
| 10 |
Ben Duckett
England
|
739 | 787 v India at Headingley 2025 |
| 10 |
Ben Duckett
England
|
739 | 787 v India at Headingley 2025 |
| 11 |
Saud Shakeel
Pakistan
|
734 | 764 v South Africa at Centurion 2024 |
| 11 |
Saud Shakeel
Pakistan
|
734 | 764 v South Africa at Centurion 2024 |
| 12 |
Shubman Gill
India
|
730 | 807 v England at Edgbaston 2025 |
| 12 |
Shubman Gill
India
|
730 | 807 v England at Edgbaston 2025 |
| 13 |
Dinesh Chandimal
Sri Lanka
|
717 | 755 v West Indies at St Lucia 2018 |
| 13 |
Dinesh Chandimal
Sri Lanka
|
717 | 755 v West Indies at St Lucia 2018 |
| 14 |
Rishabh Pant
India
|
704 | 801 v England at Headingley 2025 |
| 14 |
Rishabh Pant
India
|
704 | 801 v England at Headingley 2025 |
| 15 |
Pathum Nissanka
Sri Lanka
|
685 | 685 v Bangladesh at Colombo (SSC) 2025 |
| 15 |
Pathum Nissanka
Sri Lanka
|
685 | 685 v Bangladesh at Colombo (SSC) 2025 |
| 16 |
Aiden Markram
South Africa
|
681 | 759 v Australia at Johannesburg 2018 |
| 16 |
Aiden Markram
South Africa
|
681 | 759 v Australia at Johannesburg 2018 |
| 17 |
Alex Carey
Australia
|
672 | 694 v West Indies at Grenada 2025 |
| 17 |
Alex Carey
Australia
|
672 | 694 v West Indies at Grenada 2025 |
| 18 |
Sean Williams
Zimbabwe
|
668 | 725 v South Africa at Bulawayo 2025 |
| 18 |
Sean Williams
Zimbabwe
|
668 | 725 v South Africa at Bulawayo 2025 |
| 19 |
Jamie Smith
England
|
667 | 753 v India at Edgbaston 2025 |
| 19 |
Jamie Smith
England
|
667 | 753 v India at Edgbaston 2025 |
| 20 |
Mohammad Rizwan
Pakistan
|
664 | 728 v Bangladesh at Rawalpindi 2024 |
| 20 |
Mohammad Rizwan
Pakistan
|
664 | 728 v Bangladesh at Rawalpindi 2024 |
| 21 |
Usman Khawaja
Australia
|
656 | 847 v England at Lord's 2023 |
| 21 |
Usman Khawaja
Australia
|
656 | 847 v England at Lord's 2023 |
| 22 |
Babar Azam
Pakistan
|
656 | 882 v New Zealand at Karachi 2022 |
| 22 |
Babar Azam
Pakistan
|
656 | 882 v New Zealand at Karachi 2022 |
| 23 |
Ravindra Jadeja
India
|
653 | 653 v South Africa at Guwahati 2025 |
| 23 |
Ravindra Jadeja
India
|
653 | 653 v South Africa at Guwahati 2025 |
| 24 |
Rachin Ravindra
New Zealand
|
652 | 711 v India at Pune 2024 |
| 24 |
Rachin Ravindra
New Zealand
|
652 | 711 v India at Pune 2024 |
| 25 |
Ollie Pope
England
|
651 | 684 v India at Hyderabad 2024 |
| 25 |
Ollie Pope
England
|
651 | 684 v India at Hyderabad 2024 |
| 26 |
Marnus Labuschagne
Australia
|
650 | 937 v West Indies at Adelaide 2022 |
| 26 |
Marnus Labuschagne
Australia
|
650 | 937 v West Indies at Adelaide 2022 |
| 27 |
Wiaan Mulder
South Africa
|
647 | 669 v Zimbabwe at Bulawayo 2025 |
| 27 |
Wiaan Mulder
South Africa
|
647 | 669 v Zimbabwe at Bulawayo 2025 |
| 28 |
Dhananjaya de Silva
Sri Lanka
|
634 | 699 v England at The Oval 2024 |
| 28 |
Dhananjaya de Silva
Sri Lanka
|
634 | 699 v England at The Oval 2024 |
| 29 |
Agha Salman
Pakistan
|
630 | 684 v England at Multan 2024 |
| 29 |
Agha Salman
Pakistan
|
630 | 684 v England at Multan 2024 |
| 30 |
Mushfiqur Rahim
Bangladesh
|
629 | 684 v Pakistan at Rawalpindi 2024 |
| 30 |
Mushfiqur Rahim
Bangladesh
|
629 | 684 v Pakistan at Rawalpindi 2024 |
| 31 |
Rahmat Shah
Afghanistan
|
620 | 626 v Zimbabwe at Bulawayo 2025 |
| 31 |
Rahmat Shah
Afghanistan
|
620 | 626 v Zimbabwe at Bulawayo 2025 |
| 32 |
Cameron Green
Australia
|
620 | 661 v New Zealand at Wellington 2024 |
| 32 |
Cameron Green
Australia
|
620 | 661 v New Zealand at Wellington 2024 |
| 33 |
Kusal Mendis
Sri Lanka
|
611 | 693 v West Indies at St Lucia 2018 |
| 33 |
Kusal Mendis
Sri Lanka
|
611 | 693 v West Indies at St Lucia 2018 |
| 34 |
Will Young
New Zealand
|
608 | 608 v Zimbabwe at Bulawayo 2025 |
| 34 |
Will Young
New Zealand
|
608 | 608 v Zimbabwe at Bulawayo 2025 |
| 35 |
Devon Conway
New Zealand
|
601 | 661 v South Africa at Christchurch 2022 |
| 35 |
Devon Conway
New Zealand
|
601 | 661 v South Africa at Christchurch 2022 |
| 36 |
Litton Das
Bangladesh
|
596 | 724 v Sri Lanka at Mirpur 2022 |
| 36 |
Litton Das
Bangladesh
|
596 | 724 v Sri Lanka at Mirpur 2022 |
| 37 |
KL Rahul
India
|
594 | 761 v Sri Lanka at Pallekele 2017 |
| 37 |
KL Rahul
India
|
594 | 761 v Sri Lanka at Pallekele 2017 |
| 38 |
Kyle Verreynne
South Africa
|
589 | 636 v Sri Lanka at Gqeberha 2024 |
| 38 |
Kyle Verreynne
South Africa
|
589 | 636 v Sri Lanka at Gqeberha 2024 |
| 39 |
Ryan Rickelton
South Africa
|
583 | 583 v India at Guwahati 2025 |
| 39 |
Ryan Rickelton
South Africa
|
583 | 583 v India at Guwahati 2025 |
| 40 |
Dimuth Karunaratne
Sri Lanka
|
582 | 783 v Ireland at Galle 2023 |
| 40 |
Dimuth Karunaratne
Sri Lanka
|
582 | 783 v Ireland at Galle 2023 |
| 41 |
Tom Latham
New Zealand
|
582 | 733 v West Indies at Hamilton 2020 |
| 41 |
Tom Latham
New Zealand
|
582 | 733 v West Indies at Hamilton 2020 |
| 42 |
Ben Stokes
England
|
578 | 827 v West Indies at Old Trafford 2020 |
| 42 |
Ben Stokes
England
|
578 | 827 v West Indies at Old Trafford 2020 |
| 43 |
Najmul Hossain Shanto
Bangladesh
|
577 | 613 v Sri Lanka at Galle 2025 |
| 43 |
Najmul Hossain Shanto
Bangladesh
|
577 | 613 v Sri Lanka at Galle 2025 |
| 44 |
Shan Masood
Pakistan
|
576 | 653 v England at Old Trafford 2020 |
| 44 |
Shan Masood
Pakistan
|
576 | 653 v England at Old Trafford 2020 |
| 45 |
Tony de Zorzi
South Africa
|
565 | 578 v Bangladesh at Chittagong 2024 |
| 45 |
Tony de Zorzi
South Africa
|
565 | 578 v Bangladesh at Chittagong 2024 |
| 46 |
Tom Blundell
New Zealand
|
563 | 782 v England at Wellington 2023 |
| 46 |
Tom Blundell
New Zealand
|
563 | 782 v England at Wellington 2023 |
| 47 |
Tristan Stubbs
South Africa
|
555 | 576 v Sri Lanka at Durban 2024 |
| 47 |
Tristan Stubbs
South Africa
|
555 | 576 v Sri Lanka at Durban 2024 |
| 48 |
Washington Sundar
India
|
548 | 548 v South Africa at Guwahati 2025 |
| 48 |
Washington Sundar
India
|
548 | 548 v South Africa at Guwahati 2025 |
| 49 |
Mominul Haque
Bangladesh
|
547 | 661 v Pakistan at Mirpur 2015 |
| 49 |
Mominul Haque
Bangladesh
|
547 | 661 v Pakistan at Mirpur 2015 |
| 50 |
Henry Nicholls
New Zealand
|
547 | 778 v Bangladesh at Wellington 2019 |
| 50 |
Henry Nicholls
New Zealand
|
547 | 778 v Bangladesh at Wellington 2019 |
| Pos | Player | Rating | Career Best Rating |
|---|---|---|---|
| 1 |
Abhishek Sharma
India
|
920 | 931 v Sri Lanka at Dubai 2025 |
| 1 |
Abhishek Sharma
India
|
920 | 931 v Sri Lanka at Dubai 2025 |
| 2 |
Philip Salt
England
|
849 | 881 v West Indies at Barbados 2024 |
| 2 |
Philip Salt
England
|
849 | 881 v West Indies at Barbados 2024 |
| 3 |
Pathum Nissanka
Sri Lanka
|
779 | 794 v Zimbabwe at Rawalpindi 2025 |
| 3 |
Pathum Nissanka
Sri Lanka
|
779 | 794 v Zimbabwe at Rawalpindi 2025 |
| 4 |
Jos Buttler
England
|
770 | 794 v South Africa at Old Trafford 2025 |
| 4 |
Jos Buttler
England
|
770 | 794 v South Africa at Old Trafford 2025 |
| 5 |
Tilak Varma
India
|
761 | 845 v England at Chennai 2025 |
| 5 |
Tilak Varma
India
|
761 | 845 v England at Chennai 2025 |
| 6 |
Sahibzada Farhan
Pakistan
|
752 | 776 v Zimbabwe at Rawalpindi 2025 |
| 6 |
Sahibzada Farhan
Pakistan
|
752 | 776 v Zimbabwe at Rawalpindi 2025 |
| 7 |
Travis Head
Australia
|
713 | 885 v Scotland at Edinburgh 2024 |
| 7 |
Travis Head
Australia
|
713 | 885 v Scotland at Edinburgh 2024 |
| 8 |
Suryakumar Yadav
India
|
691 | 912 v New Zealand at Ranchi 2023 |
| 8 |
Suryakumar Yadav
India
|
691 | 912 v New Zealand at Ranchi 2023 |
| 9 |
Mitchell Marsh
Australia
|
684 | 694 v India at Melbourne 2025 |
| 9 |
Mitchell Marsh
Australia
|
684 | 694 v India at Melbourne 2025 |
| 10 |
Tim Seifert
New Zealand
|
683 | 727 v Zimbabwe at Harare 2025 |
| 10 |
Tim Seifert
New Zealand
|
683 | 727 v Zimbabwe at Harare 2025 |
| 11 |
Dewald Brevis
South Africa
|
672 | 685 v England at Cardiff 2025 |
| 11 |
Dewald Brevis
South Africa
|
672 | 685 v England at Cardiff 2025 |
| 12 |
Tim David
Australia
|
665 | 680 v South Africa at Darwin 2025 |
| 12 |
Tim David
Australia
|
665 | 680 v South Africa at Darwin 2025 |
| 13 |
Shai Hope
West Indies
|
664 | 712 v Australia at St Kitts 2025 |
| 13 |
Shai Hope
West Indies
|
664 | 712 v Australia at St Kitts 2025 |
| 14 |
Kusal Perera
Sri Lanka
|
658 | 786 v West Indies at Mirpur 2014 |
| 14 |
Kusal Perera
Sri Lanka
|
658 | 786 v West Indies at Mirpur 2014 |
| 15 |
Tim Robinson
England
|
655 | 655 v West Indies at Dunedin 2025 |
| 15 |
Tim Robinson
England
|
655 | 655 v West Indies at Dunedin 2025 |
| 16 |
Reeza Hendricks
South Africa
|
638 | 717 v West Indies at Jamaica 2024 |
| 16 |
Reeza Hendricks
South Africa
|
638 | 717 v West Indies at Jamaica 2024 |
| 17 |
Rahmanullah Gurbaz
Afghanistan
|
638 | 666 v Scotland at Sharjah 2021 |
| 17 |
Rahmanullah Gurbaz
Afghanistan
|
638 | 666 v Scotland at Sharjah 2021 |
| 18 |
Kamil Mishara
Sri Lanka
|
635 | 635 v Pakistan at Rawalpindi 2025 |
| 18 |
Kamil Mishara
Sri Lanka
|
635 | 635 v Pakistan at Rawalpindi 2025 |
| 19 |
Tanzid Hasan
Bangladesh
|
631 | 636 v West Indies at Chittagong 2025 |
| 19 |
Tanzid Hasan
Bangladesh
|
631 | 636 v West Indies at Chittagong 2025 |
| 20 |
Kusal Mendis
Sri Lanka
|
614 | 653 v Bangladesh at Pallekele 2025 |
| 20 |
Kusal Mendis
Sri Lanka
|
614 | 653 v Bangladesh at Pallekele 2025 |
| 21 |
Ibrahim Zadran
Afghanistan
|
609 | 615 v Zimbabwe at Harare 2025 |
| 21 |
Ibrahim Zadran
Afghanistan
|
609 | 615 v Zimbabwe at Harare 2025 |
| 22 |
Josh Inglis
Australia
|
609 | 730 v West Indies at St Kitts 2025 |
| 22 |
Josh Inglis
Australia
|
609 | 730 v West Indies at St Kitts 2025 |
| 23 |
Brian Bennett
Zimbabwe
|
608 | 609 v Sri Lanka at Rawalpindi 2025 |
| 23 |
Brian Bennett
Zimbabwe
|
608 | 609 v Sri Lanka at Rawalpindi 2025 |
| 24 |
Saiteja Mukkamalla
United States
|
598 | 631 v Oman at Oman 2025 |
| 24 |
Saiteja Mukkamalla
United States
|
598 | 631 v Oman at Oman 2025 |
| 25 |
Shubman Gill
India
|
597 | 616 v Sri Lanka at Pallekele 2024 |
| 25 |
Shubman Gill
India
|
597 | 616 v Sri Lanka at Pallekele 2024 |
| 26 |
Ben Duckett
England
|
592 | 635 v West Indies at Southampton 2025 |
| 26 |
Ben Duckett
England
|
592 | 635 v West Indies at Southampton 2025 |
| 27 |
Harry Brook
England
|
592 | 598 v New Zealand at Christchurch 2025 |
| 27 |
Harry Brook
England
|
592 | 598 v New Zealand at Christchurch 2025 |
| 28 |
George Munsey
Scotland
|
588 | 619 v Netherlands at Malahide 2019 |
| 28 |
George Munsey
Scotland
|
588 | 619 v Netherlands at Malahide 2019 |
| 29 |
Michael Levitt
Netherlands
|
581 | 651 v Nepal at Glasgow 2025 |
| 29 |
Michael Levitt
Netherlands
|
581 | 651 v Nepal at Glasgow 2025 |
| 30 |
Babar Azam
Pakistan
|
573 | 900 v England at Cardiff 2019 |
| 30 |
Babar Azam
Pakistan
|
573 | 900 v England at Cardiff 2019 |
| 31 |
Cameron Green
Australia
|
563 | 640 v South Africa at Darwin 2025 |
| 31 |
Cameron Green
Australia
|
563 | 640 v South Africa at Darwin 2025 |
| 32 |
Rovman Powell
West Indies
|
562 | 615 v England at Southampton 2025 |
| 32 |
Rovman Powell
West Indies
|
562 | 615 v England at Southampton 2025 |
| 33 |
Waseem Muhammad
United Arab Emirates
|
560 | 744 v Singapore at Oman 2022 |
| 33 |
Waseem Muhammad
United Arab Emirates
|
560 | 744 v Singapore at Oman 2022 |
| 34 |
Andries Gous
United States
|
560 | 617 v Nepal at Dallas 2024 |
| 34 |
Andries Gous
United States
|
560 | 617 v Nepal at Dallas 2024 |
| 35 |
Saim Ayub
Pakistan
|
554 | 571 v United Arab Emirates at Sharjah 2025 |
| 35 |
Saim Ayub
Pakistan
|
554 | 571 v United Arab Emirates at Sharjah 2025 |
| 36 |
Aiden Markram
South Africa
|
553 | 801 v England at Sharjah 2021 |
| 36 |
Aiden Markram
South Africa
|
553 | 801 v England at Sharjah 2021 |
| 37 |
Tristan Stubbs
South Africa
|
552 | 599 v India at Johannesburg 2024 |
| 37 |
Tristan Stubbs
South Africa
|
552 | 599 v India at Johannesburg 2024 |
| 38 |
Mohammad Parvez Hossain
Bangladesh
|
542 | 542 v Ireland at Chittagong 2025 |
| 38 |
Mohammad Parvez Hossain
Bangladesh
|
542 | 542 v Ireland at Chittagong 2025 |
| 39 |
Saif Hassan
Bangladesh
|
540 | 621 v Afghanistan at Sharjah 2025 |
| 39 |
Saif Hassan
Bangladesh
|
540 | 621 v Afghanistan at Sharjah 2025 |
| 40 |
Sanju Samson
India
|
537 | 604 v England at Kolkata 2025 |
| 40 |
Sanju Samson
India
|
537 | 604 v England at Kolkata 2025 |
| 41 |
Finn Allen
New Zealand
|
536 | 730 v Pakistan at Dunedin 2024 |
| 41 |
Finn Allen
New Zealand
|
536 | 730 v Pakistan at Dunedin 2024 |
| 42 |
Glenn Maxwell
Australia
|
533 | 848 v Sri Lanka at Adelaide 2019 |
| 42 |
Glenn Maxwell
Australia
|
533 | 848 v Sri Lanka at Adelaide 2019 |
| 43 |
Towhid Hridoy
Bangladesh
|
533 | 602 v Australia at Antigua 2024 |
| 43 |
Towhid Hridoy
Bangladesh
|
533 | 602 v Australia at Antigua 2024 |
| 44 |
Litton Das
Bangladesh
|
523 | 596 v Ireland at Chittagong 2023 |
| 44 |
Litton Das
Bangladesh
|
523 | 596 v Ireland at Chittagong 2023 |
| 45 |
Brandon King
West Indies
|
522 | 707 v South Africa at Jamaica 2024 |
| 45 |
Brandon King
West Indies
|
522 | 707 v South Africa at Jamaica 2024 |
| 46 |
Brandon McMullen
Scotland
|
519 | 560 v Nepal at Glasgow 2025 |
| 46 |
Brandon McMullen
Scotland
|
519 | 560 v Nepal at Glasgow 2025 |
| 47 |
Mark Chapman
New Zealand
|
518 | 564 v England at Trent Bridge 2023 |
| 47 |
Mark Chapman
New Zealand
|
518 | 564 v England at Trent Bridge 2023 |
| 48 |
Daryl Mitchell
New Zealand
|
517 | 587 v Sri Lanka at Auckland 2023 |
| 48 |
Daryl Mitchell
New Zealand
|
517 | 587 v Sri Lanka at Auckland 2023 |
| 49 |
Devon Conway
New Zealand
|
512 | 839 v Australia at Sydney 2022 |
| 49 |
Devon Conway
New Zealand
|
512 | 839 v Australia at Sydney 2022 |
| 50 |
Paul Stirling
Ireland
|
510 | 607 v United Arab Emirates at Dubai (GCA) 2021 |
| 50 |
Paul Stirling
Ireland
|
510 | 607 v United Arab Emirates at Dubai (GCA) 2021 |