Pos Player Rating Career Best Rating
1
Shubman Gill
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
Rohit Sharma India
756 882 v Sri Lanka at Headingley 2019
4
Virat Kohli
Virat Kohli India
736 909 v England at Headingley 2018
5
Daryl Mitchell
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
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
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
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
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
Rachin Ravindra New Zealand
624 643 v India at Dubai 2025
19
Rahmanullah Gurbaz
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
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
Azmatullah Omarzai Afghanistan
598 598 v Australia at Lahore 2025
26
Aiden Markram
Aiden Markram South Africa
596 657 v New Zealand at Pune 2023
27
Glenn Phillips
Glenn Phillips New Zealand
594 612 v India at Dubai 2025
28 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
Kane Williamson New Zealand
580 792 v South Africa at Centurion 2015
32
Sherfane Rutherford
Sherfane Rutherford West Indies
579 596 v Bangladesh at St Kitts 2024
33
Sikandar Raza
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
Jos Buttler England
546 731 v West Indies at Southampton 2019
43
Glenn Maxwell
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
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
Kane Williamson New Zealand
867 919 v Pakistan at Christchurch 2021
4 851 854 v Australia at Melbourne 2024
5
Steven Smith
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
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
Daryl Mitchell New Zealand
725 804 v Bangladesh at Sylhet 2023
12
Aiden Markram
Aiden Markram South Africa
723 759 v Australia at Johannesburg 2018
13
Travis Head
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
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 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 613 613 v Sri Lanka at Galle 2025
30
Rachin Ravindra
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
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
Jonny Bairstow England
566 772 v South Africa at Old Trafford 2017
43
Cameron Green
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
Glenn Phillips New Zealand
547 584 v England at Wellington 2024
47
Devon Conway
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 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
Travis Head Australia
856 885 v Scotland at Edinburgh 2024
2 829 829 v England at Mumbai 2025
3
Tilak Varma
Tilak Varma India
804 845 v England at Chennai 2025
4
Philip Salt
Philip Salt England
791 881 v West Indies at Barbados 2024
5
Jos Buttler
Jos Buttler England
772 774 v West Indies at Bristol 2025
6 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 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
Shai Hope West Indies
648 648 v Ireland at Bready 2025
16
Josh Inglis
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
Rahmanullah Gurbaz Afghanistan
619 666 v Scotland at Sharjah 2021
21
Rovman Powell
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
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
Mitchell Marsh Australia
590 659 v South Africa at Durban 2023
28 589 707 v Zimbabwe at Harare 2024
29
Tristan Stubbs
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
Tim David Australia
573 608 v Scotland at Edinburgh 2024
32
Quinton de Kock
Quinton de Kock South Africa
572 686 v Sri Lanka at Colombo (RPS) 2021
33
Glenn Phillips
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
Sanju Samson India
566 604 v England at Kolkata 2025
37
Glenn Maxwell
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
Shubman Gill India
546 616 v Sri Lanka at Pallekele 2024
44 542 580 v West Indies at St Lucia 2024
45
Jonny Bairstow
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
Daryl Mitchell New Zealand
527 587 v Sri Lanka at Auckland 2023
49
David Miller
David Miller South Africa
526 600 v Sri Lanka at Cape Town 2019
50
Marcus Stoinis
Marcus Stoinis Australia
523 537 v India at Trivandrum 2023
logo
Stay Updated with the Latest Cricket News from OnCricket.

You will receive the latest updates on cricket news throughout the day. You can manage them whenever you need in browser settings.