Pos | Player | Rating | Career Best Rating |
---|---|---|---|
1 |
![]()
Shubman Gill
India
|
784 | 847 v Australia at Indore 2023 |
2 |
![]()
Babar Azam
Pakistan
|
766 | 898 v West Indies at Multan 2022 |
3 |
![]()
Rohit Sharma
India
|
756 | 882 v Sri Lanka at Headingley 2019 |
4 |
![]()
Virat Kohli
India
|
736 | 909 v England at Headingley 2018 |
5 |
![]()
Daryl Mitchell
New Zealand
|
720 | 751 v India at Mumbai 2023 |
6 |
![]()
Harry Tector
Ireland
|
708 | 767 v Afghanistan at Sharjah 2024 |
7 |
![]()
Shreyas Iyer
India
|
704 | 710 v New Zealand at Mumbai 2023 |
8 |
![]()
Charith Asalanka
Sri Lanka
|
694 | 694 v Australia at Colombo (RPS) 2025 |
9 |
![]()
Ibrahim Zadran
Afghanistan
|
676 | 693 v Australia at Mumbai 2023 |
10 |
![]()
Shai Hope
West Indies
|
660 | 802 v Bangladesh at Malahide 2019 |
11 |
![]()
Keacy Carty
West Indies
|
659 | 662 v England at Cardiff 2025 |
12 |
![]()
Travis Head
Australia
|
650 | 697 v England at Trent Bridge 2024 |
13 |
![]()
Rassie van der Dussen
South Africa
|
648 | 797 v England at Durham 2022 |
14 |
![]()
Pathum Nissanka
Sri Lanka
|
641 | 728 v Bangladesh at Chittagong 2024 |
15 |
![]()
KL Rahul
India
|
638 | 675 v South Africa at Gqeberha 2023 |
16 |
![]()
Ben Duckett
England
|
626 | 632 v West Indies at Edgbaston 2025 |
17 |
![]()
Paul Stirling
Ireland
|
625 | 698 v Netherlands at Utrecht 2021 |
18 |
![]()
Rachin Ravindra
New Zealand
|
624 | 643 v India at Dubai 2025 |
19 |
![]()
Rahmanullah Gurbaz
Afghanistan
|
622 | 686 v Bangladesh at Sharjah 2024 |
20 |
![]()
Kusal Mendis
Sri Lanka
|
613 | 626 v Zimbabwe at Galle 2017 |
21 |
![]()
Mohammad Rizwan
Pakistan
|
606 | 624 v New Zealand at Karachi 2025 |
22 |
![]()
David Miller
South Africa
|
604 | 674 v Australia at Kolkata 2023 |
23 |
![]()
Joe Root
England
|
602 | 816 v Sri Lanka at Dambulla 2018 |
24 |
![]()
Fakhar Zaman
Pakistan
|
602 | 785 v New Zealand at Rawalpindi 2023 |
25 |
![]()
Azmatullah Omarzai
Afghanistan
|
598 | 598 v Australia at Lahore 2025 |
26 |
![]()
Aiden Markram
South Africa
|
596 | 657 v New Zealand at Pune 2023 |
27 |
![]()
Glenn Phillips
New Zealand
|
594 | 612 v India at Dubai 2025 |
28 |
![]()
Najmul Hossain Shanto
Bangladesh
|
593 | 610 v Afghanistan at Sharjah 2024 |
29 |
![]()
Temba Bavuma
South Africa
|
585 | 691 v Australia at Potchefstroom 2023 |
30 |
![]()
Will Young
New Zealand
|
583 | 647 v Pakistan at Karachi 2025 |
31 |
![]()
Kane Williamson
New Zealand
|
580 | 792 v South Africa at Centurion 2015 |
32 |
![]()
Sherfane Rutherford
West Indies
|
579 | 596 v Bangladesh at St Kitts 2024 |
33 |
![]()
Sikandar Raza
Zimbabwe
|
578 | 627 v India at Harare 2022 |
34 |
![]()
Marnus Labuschagne
Australia
|
576 | 644 v England at Trent Bridge 2024 |
35 |
![]()
Imam ul Haq
Pakistan
|
565 | 815 v West Indies at Multan 2022 |
36 |
![]()
Scott Edwards
Netherlands
|
559 | 644 v Bangladesh at Kolkata 2023 |
37 |
![]()
Rahmat Shah
Afghanistan
|
555 | 635 v Sri Lanka at Pallekele 2022 |
38 |
![]()
Saim Ayub
Pakistan
|
555 | 602 v South Africa at Johannesburg 2024 |
39 |
![]()
George Munsey
Scotland
|
553 | 587 v Namibia at Glasgow 2022 |
40 |
![]()
Tom Latham
New Zealand
|
550 | 657 v Pakistan at Karachi 2023 |
41 |
![]()
Agha Salman
Pakistan
|
550 | 561 v New Zealand at Napier 2025 |
42 |
![]()
Jos Buttler
England
|
546 | 731 v West Indies at Southampton 2019 |
43 |
![]()
Glenn Maxwell
Australia
|
542 | 728 v India at Canberra 2016 |
44 |
![]()
Gerhard Erasmus
Namibia
|
539 | 618 v United Arab Emirates at Namibia 2023 |
45 |
![]()
Alex Carey
Australia
|
537 | 669 v West Indies at Barbados 2021 |
46 |
![]()
Devon Conway
New Zealand
|
532 | 603 v Bangladesh at Chennai 2023 |
47 |
![]()
Harry Brook
England
|
530 | 531 v Australia at Bristol 2024 |
48 |
![]()
Andy Balbirnie
Ireland
|
524 | 585 v South Africa at Malahide 2021 |
49 |
![]()
Sean Williams
Zimbabwe
|
522 | 571 v Sri Lanka at Bulawayo 2023 |
50 |
![]()
Max O'Dowd
Netherlands
|
517 | 523 v USA at Rotterdam 2024 |
Pos | Player | Rating | Career Best Rating |
---|---|---|---|
1 |
![]()
Joe Root
England
|
889 | 932 v Pakistan at Multan 2024 |
2 |
![]()
Harry Brook
England
|
874 | 898 v New Zealand at Wellington 2024 |
3 |
![]()
Kane Williamson
New Zealand
|
867 | 919 v Pakistan at Christchurch 2021 |
4 |
![]()
Yashasvi Jaiswal
India
|
851 | 854 v Australia at Melbourne 2024 |
5 |
![]()
Steven Smith
Australia
|
824 | 947 v South Africa at Durban 2018 |
6 |
![]()
Temba Bavuma
South Africa
|
806 | 806 v Australia at Lord's 2025 |
7 |
![]()
Rishabh Pant
India
|
801 | 801 v England at Headingley 2025 |
8 |
![]()
Ben Duckett
England
|
787 | 787 v India at Headingley 2025 |
9 |
![]()
Kamindu Mendis
Sri Lanka
|
784 | 784 v Bangladesh at Galle 2025 |
10 |
![]()
Saud Shakeel
Pakistan
|
739 | 764 v South Africa at Centurion 2024 |
11 |
![]()
Daryl Mitchell
New Zealand
|
725 | 804 v Bangladesh at Sylhet 2023 |
12 |
![]()
Aiden Markram
South Africa
|
723 | 759 v Australia at Johannesburg 2018 |
13 |
![]()
Travis Head
Australia
|
716 | 884 v India at The Oval 2023 |
14 |
![]()
Usman Khawaja
Australia
|
703 | 847 v England at Lord's 2023 |
15 |
![]()
Dinesh Chandimal
Sri Lanka
|
693 | 755 v West Indies at St Lucia 2018 |
16 |
![]()
Mohammad Rizwan
Pakistan
|
671 | 728 v Bangladesh at Rawalpindi 2024 |
17 |
![]()
Sean Williams
Zimbabwe
|
669 | 669 v England at Trent Bridge 2025 |
18 |
![]()
Alex Carey
Australia
|
668 | 668 v South Africa at Lord's 2025 |
19 |
![]()
Ollie Pope
England
|
667 | 684 v India at Hyderabad 2024 |
20 |
![]()
Shubman Gill
India
|
660 | 701 v Bangladesh at Chennai 2024 |
21 |
![]()
Marnus Labuschagne
Australia
|
657 | 937 v West Indies at Adelaide 2022 |
22 |
![]()
Babar Azam
Pakistan
|
651 | 882 v New Zealand at Karachi 2022 |
23 |
![]()
Dhananjaya de Silva
Sri Lanka
|
648 | 699 v England at The Oval 2024 |
24 |
![]()
Kyle Verreynne
South Africa
|
635 | 636 v Sri Lanka at Gqeberha 2024 |
25 |
![]()
Rahmat Shah
Afghanistan
|
626 | 626 v Zimbabwe at Bulawayo 2025 |
26 |
![]()
Angelo Mathews
Sri Lanka
|
625 | 877 v New Zealand at Christchurch 2014 |
27 |
![]()
Jamie Smith
England
|
619 | 619 v India at Headingley 2025 |
28 |
![]()
Mushfiqur Rahim
Bangladesh
|
615 | 684 v Pakistan at Rawalpindi 2024 |
29 |
![]()
Najmul Hossain Shanto
Bangladesh
|
613 | 613 v Sri Lanka at Galle 2025 |
30 |
![]()
Rachin Ravindra
New Zealand
|
610 | 711 v India at Pune 2024 |
31 |
![]()
Pathum Nissanka
Sri Lanka
|
598 | 598 v Bangladesh at Galle 2025 |
32 |
![]()
Tom Latham
New Zealand
|
594 | 733 v West Indies at Hamilton 2020 |
33 |
![]()
Agha Salman
Pakistan
|
592 | 684 v England at Multan 2024 |
34 |
![]()
Dimuth Karunaratne
Sri Lanka
|
588 | 783 v Ireland at Galle 2023 |
35 |
![]()
Kusal Mendis
Sri Lanka
|
588 | 693 v West Indies at St Lucia 2018 |
36 |
![]()
Zak Crawley
England
|
585 | 710 v West Indies at Lord's 2024 |
37 |
![]()
Will Young
New Zealand
|
581 | 581 v England at Hamilton 2024 |
38 |
![]()
KL Rahul
India
|
579 | 761 v Sri Lanka at Pallekele 2017 |
39 |
![]()
Tom Blundell
New Zealand
|
579 | 782 v England at Wellington 2023 |
40 |
![]()
Litton Das
Bangladesh
|
576 | 724 v Sri Lanka at Mirpur 2022 |
41 |
![]()
Ben Stokes
England
|
570 | 827 v West Indies at Old Trafford 2020 |
42 |
![]()
Jonny Bairstow
England
|
566 | 772 v South Africa at Old Trafford 2017 |
43 |
![]()
Cameron Green
Australia
|
554 | 661 v New Zealand at Wellington 2024 |
44 |
![]()
David Bedingham
South Africa
|
554 | 554 v Australia at Lord's 2025 |
45 |
![]()
Kraigg Brathwaite
West Indies
|
551 | 701 v England at Headingley 2017 |
46 |
![]()
Glenn Phillips
New Zealand
|
547 | 584 v England at Wellington 2024 |
47 |
![]()
Devon Conway
New Zealand
|
545 | 661 v South Africa at Christchurch 2022 |
48 |
![]()
Shan Masood
Pakistan
|
542 | 653 v England at Old Trafford 2020 |
49 |
![]()
Ravindra Jadeja
India
|
533 | 605 v Australia at Nagpur 2023 |
50 |
![]()
Lorcan Tucker
Ireland
|
533 | 533 v Zimbabwe at Bulawayo 2025 |
Pos | Player | Rating | Career Best Rating |
---|---|---|---|
1 |
![]()
Travis Head
Australia
|
856 | 885 v Scotland at Edinburgh 2024 |
2 |
![]()
Abhishek Sharma
India
|
829 | 829 v England at Mumbai 2025 |
3 |
![]()
Tilak Varma
India
|
804 | 845 v England at Chennai 2025 |
4 |
![]()
Philip Salt
England
|
791 | 881 v West Indies at Barbados 2024 |
5 |
![]()
Jos Buttler
England
|
772 | 774 v West Indies at Bristol 2025 |
6 |
![]()
Suryakumar Yadav
India
|
739 | 912 v New Zealand at Ranchi 2023 |
7 |
![]()
Pathum Nissanka
Sri Lanka
|
714 | 722 v New Zealand at Bay Oval 2024 |
8 |
![]()
Tim Seifert
New Zealand
|
708 | 708 v Pakistan at Wellington 2025 |
9 |
![]()
Kusal Perera
Sri Lanka
|
676 | 786 v West Indies at Mirpur 2014 |
10 |
![]()
Reeza Hendricks
South Africa
|
676 | 717 v West Indies at Jamaica 2024 |
11 |
![]()
Yashasvi Jaiswal
India
|
673 | 781 v Sri Lanka at Pallekele 2024 |
12 |
![]()
Babar Azam
Pakistan
|
661 | 900 v England at Cardiff 2019 |
13 |
![]()
Mohammad Rizwan
Pakistan
|
654 | 882 v England at Lahore 2022 |
14 |
![]()
Michael Levitt
Netherlands
|
651 | 651 v Nepal at Glasgow 2025 |
15 |
![]()
Shai Hope
West Indies
|
648 | 648 v Ireland at Bready 2025 |
16 |
![]()
Josh Inglis
Australia
|
641 | 671 v England at Cardiff 2024 |
17 |
![]()
Ben Duckett
England
|
635 | 635 v West Indies at Southampton 2025 |
18 |
![]()
Finn Allen
New Zealand
|
629 | 730 v Pakistan at Dunedin 2024 |
19 |
![]()
Kusal Mendis
Sri Lanka
|
628 | 650 v West Indies at Dambulla 2024 |
20 |
![]()
Rahmanullah Gurbaz
Afghanistan
|
619 | 666 v Scotland at Sharjah 2021 |
21 |
![]()
Rovman Powell
West Indies
|
607 | 615 v England at Southampton 2025 |
22 |
![]()
Waseem Muhammad
United Arab Emirates
|
604 | 744 v Singapore at Oman 2022 |
23 |
![]()
George Munsey
Scotland
|
602 | 619 v Netherlands at Malahide 2019 |
24 |
![]()
Saiteja Mukkamalla
United States
|
598 | 631 v Oman at Oman 2025 |
25 |
![]()
Aiden Markram
South Africa
|
597 | 801 v England at Sharjah 2021 |
26 |
![]()
Johnson Charles
West Indies
|
594 | 671 v England at St Lucia 2024 |
27 |
![]()
Mitchell Marsh
Australia
|
590 | 659 v South Africa at Durban 2023 |
28 |
![]()
Ruturaj Gaikwad
India
|
589 | 707 v Zimbabwe at Harare 2024 |
29 |
![]()
Tristan Stubbs
South Africa
|
587 | 599 v India at Johannesburg 2024 |
30 |
![]()
Mohammad Haris
Pakistan
|
580 | 580 v Bangladesh at Lahore 2025 |
31 |
![]()
Tim David
Australia
|
573 | 608 v Scotland at Edinburgh 2024 |
32 |
![]()
Quinton de Kock
South Africa
|
572 | 686 v Sri Lanka at Colombo (RPS) 2021 |
33 |
![]()
Glenn Phillips
New Zealand
|
572 | 710 v England at Brisbane 2022 |
34 |
![]()
Ibrahim Zadran
Afghanistan
|
570 | 607 v Australia at St. Vincent 2024 |
35 |
![]()
Brandon King
West Indies
|
567 | 707 v South Africa at Jamaica 2024 |
36 |
![]()
Sanju Samson
India
|
566 | 604 v England at Kolkata 2025 |
37 |
![]()
Glenn Maxwell
Australia
|
562 | 848 v Sri Lanka at Adelaide 2019 |
38 |
![]()
Charith Asalanka
Sri Lanka
|
560 | 627 v Australia at Pallekele 2022 |
39 |
![]()
Harry Brook
England
|
560 | 571 v South Africa at St Lucia 2024 |
40 |
![]()
Brandon McMullen
Scotland
|
560 | 560 v Nepal at Glasgow 2025 |
41 |
![]()
Andries Gous
United States
|
560 | 617 v Nepal at Dallas 2024 |
42 |
![]()
Towhid Hridoy
Bangladesh
|
548 | 602 v Australia at Antigua 2024 |
43 |
![]()
Shubman Gill
India
|
546 | 616 v Sri Lanka at Pallekele 2024 |
44 |
![]()
Liam Livingstone
England
|
542 | 580 v West Indies at St Lucia 2024 |
45 |
![]()
Jonny Bairstow
England
|
541 | 642 v South Africa at St Lucia 2024 |
46 |
![]()
Mark Chapman
New Zealand
|
540 | 564 v England at Trent Bridge 2023 |
47 |
![]()
Hasan Nawaz
Pakistan
|
540 | 540 v Bangladesh at Lahore 2025 |
48 |
![]()
Daryl Mitchell
New Zealand
|
527 | 587 v Sri Lanka at Auckland 2023 |
49 |
![]()
David Miller
South Africa
|
526 | 600 v Sri Lanka at Cape Town 2019 |
50 |
![]()
Marcus Stoinis
Australia
|
523 | 537 v India at Trivandrum 2023 |