Pos Player Rating Career Best Rating
1
Maheesh Theekshana
Maheesh Theekshana Sri Lanka
680 686 v Australia at Colombo (RPS) 2025
2 650 761 v New Zealand at Bay Oval 2019
3
Keshav Maharaj
Keshav Maharaj South Africa
648 741 v Australia at Kolkata 2023
4
Bernard Scholtz Namibia
644 648 v Oman at Scotland 2024
5
Rashid Khan
Rashid Khan Afghanistan
640 799 v Pakistan at Abu Dhabi 2018
6
Mitchell Santner
Mitchell Santner New Zealand
637 657 v India at Dubai 2025
7
Matt Henry New Zealand
622 691 v Bangladesh at Wellington 2021
8 616 733 v Zimbabwe at Bulawayo 2013
9
Adam Zampa Australia
614 699 v England at Trent Bridge 2024
10
Josh Hazlewood Australia
603 727 v England at Melbourne 2022
11
Shaheen Afridi Pakistan
601 696 v Australia at Perth Stadium 2024
12 596 657 v New Zealand at Mumbai 2023
13 593 736 v New Zealand at Raipur 2023
14
Mohammad Nabi
Mohammad Nabi Afghanistan
590 657 v Zimbabwe at Harare 2022
15
Adil Rashid England
587 675 v India at Headingley 2018
16
Gudakesh Motie West Indies
579 639 v Bangladesh at St Kitts 2024
17
Kagiso Rabada
Kagiso Rabada South Africa
577 719 v England at Lord's 2017
18
Alzarri Joseph
Alzarri Joseph West Indies
574 625 v South Africa at Potchefstroom 2023
19
Wanindu Hasaranga Sri Lanka
572 598 v West Indies at Pallekele 2024
20
Michael Bracewell New Zealand
569 571 v Pakistan at Napier 2025
21
Mitchell Starc
Mitchell Starc Australia
562 782 v New Zealand at Melbourne 2015
22
Saurabh Netravalkar United States
562 597 v Nepal at Harare 2023
23
Richard Ngarava Zimbabwe
557 557 v Ireland at Harare 2025
24
Haris Rauf Pakistan
555 619 v Australia at Perth Stadium 2024
25
Marco Jansen
Marco Jansen South Africa
555 586 v New Zealand at Pune 2023
26
Jofra Archer England
545 643 v Australia at Old Trafford 2020
27
Mark Adair Ireland
544 574 v Zimbabwe at Harare 2025
28
Taskin Ahmed Bangladesh
528 528 v New Zealand at Rawalpindi 2025
29
Mehidy Hasan Miraz Bangladesh
528 725 v Sri Lanka at Mirpur 2021
30
Mark Watt Scotland
524 622 v West Indies at Harare 2023
31
Andy McBrine Ireland
522 647 v West Indies at Jamaica 2022
32
Lungi Ngidi South Africa
516 622 v Australia at Bloemfontein 2020
33 516 524 v Pakistan at Bulawayo 2024
34
Nosthush Kenjige United States
515 537 v Canada at Lauderhill 2025
35
Mustafizur Rahman
Mustafizur Rahman Bangladesh
507 694 v West Indies at Sylhet 2018
36
Dunith Wellalage Sri Lanka
506 506 v Australia at Colombo (RPS) 2025
37
Axar Patel
Axar Patel India
504 660 v Australia at Nagpur 2017
38
Sikandar Raza
Sikandar Raza Zimbabwe
502 511 v Pakistan at Bulawayo 2024
39
Pat Cummins
Pat Cummins Australia
499 725 v Sri Lanka at The Oval 2019
40
Azmatullah Omarzai
Azmatullah Omarzai Afghanistan
496 502 v England at Lahore 2025
41
Brandon McMullen Scotland
496 500 v Netherlands at Scotland 2025
42
Naseem Shah Pakistan
494 498 v New Zealand at Napier 2025
43
Aryan Dutt Netherlands
492 521 v Canada at Rotterdam 2024
44
William O Rourke New Zealand
492 500 v Pakistan at Hamilton 2025
45
Shoriful Islam Bangladesh
490 563 v Afghanistan at Sharjah 2024
46
Graham Hume Ireland
489 504 v Zimbabwe at Harare 2025
47
Fazalhaq Farooqi
Fazalhaq Farooqi Afghanistan
486 544 v Pakistan at Hambantota 2023
48 479 484 v Canada at King City 2024
49
Saqib Mahmood England
478 478 v West Indies at The Oval 2025
50
Craig Young Ireland
475 504 v South Africa at Abu Dhabi 2024
Pos Player Rating Career Best Rating
1 907 908 v Australia at Sydney 2025
2
Kagiso Rabada
Kagiso Rabada South Africa
868 902 v Australia at Gqeberha 2018
3
Pat Cummins
Pat Cummins Australia
847 914 v England at Old Trafford 2019
4
Noman Ali Pakistan
806 806 v West Indies at Multan 2025
5
Josh Hazlewood Australia
805 864 v India at Bengaluru 2017
6
Nathan Lyon Australia
785 812 v Sri Lanka at Galle 2025
7
Marco Jansen
Marco Jansen South Africa
783 803 v Pakistan at Centurion 2024
8
Matt Henry New Zealand
782 782 v England at Hamilton 2024
9
Mitchell Starc
Mitchell Starc Australia
745 807 v New Zealand at Perth 2019
10
Jayden Seales West Indies
735 742 v Pakistan at Multan 2025
11
Gus Atkinson England
726 733 v Zimbabwe at Trent Bridge 2025
12
Scott Boland Australia
723 745 v India at Sydney 2025
13 706 899 v Australia at Ranchi 2017
14 686 705 v Bangladesh at Sylhet 2025
15
Prabath Jayasuriya Sri Lanka
679 801 v New Zealand at Galle 2024
16
Kemar Roach West Indies
672 781 v India at Jamaica 2019
17
Kyle Jamieson New Zealand
672 836 v England at Lord's 2022
18
Keshav Maharaj
Keshav Maharaj South Africa
670 696 v Zimbabwe at Gqeberha 2017
19
Taijul Islam Bangladesh
666 708 v New Zealand at Sylhet 2023
20
Asitha Fernando Sri Lanka
652 734 v England at Lord's 2024
21
Sajid Khan Pakistan
644 644 v West Indies at Multan 2025
22
Shaheen Afridi Pakistan
641 836 v Sri Lanka at Galle 2022
23
Mehidy Hasan Miraz Bangladesh
630 696 v West Indies at Dhaka 2018
24
Chris Woakes
Chris Woakes England
629 690 v Pakistan at Old Trafford 2020
25 616 686 v England at Dharamsala 2024
26
Jomel Warrican West Indies
614 614 v Pakistan at Multan 2025
27
Ajaz Patel New Zealand
611 630 v India at Mumbai 2024
28
Ollie Robinson England
608 820 v New Zealand at Mount Maunganui 2023
29
Mohammad Abbas Pakistan
607 838 v New Zealand at Abu Dhabi 2018
30 578 661 v South Africa at Cape Town 2024
31
Vishwa Fernando Sri Lanka
557 574 v South Africa at Gqeberha 2024
32
Brydon Carse England
550 550 v India at Headingley 2025
33
Mark Wood England
549 640 v Australia at The Oval 2023
34
William O Rourke New Zealand
547 547 v England at Hamilton 2024
35
Alzarri Joseph
Alzarri Joseph West Indies
536 577 v South Africa at Johannesburg 2023
36
Jason Holder West Indies
533 862 v England at Southampton 2020
37
Lungi Ngidi South Africa
526 638 v India at Cape Town 2022
38
Naseem Shah Pakistan
526 542 v South Africa at Centurion 2024
39
Jack Leach England
524 604 v New Zealand at Headingley 2022
40
Mitchell Santner
Mitchell Santner New Zealand
521 521 v England at Hamilton 2024
41
Lahiru Kumara Sri Lanka
521 544 v England at The Oval 2024
42
Ramesh Mendis Sri Lanka
511 641 v Pakistan at Galle 2023
43
Shoaib Bashir England
503 504 v Zimbabwe at Trent Bridge 2025
44
Matthew Kuhnemann Australia
480 485 v Sri Lanka at Galle 2025
45
Axar Patel
Axar Patel India
471 650 v Bangladesh at Chittagong 2022
46
Kasun Rajitha Sri Lanka
461 515 v Bangladesh at Sylhet 2024
47
Duanne Olivier South Africa
460 692 v Sri Lanka at Gqeberha 2019
48
Nayeem Hasan Bangladesh
459 459 v Sri Lanka at Galle 2025
49
Ben Stokes England
447 606 v West Indies at St Lucia 2019
50
Dane Paterson South Africa
433 442 v Pakistan at Centurion 2024
Pos Player Rating Career Best Rating
1
Jacob Duffy New Zealand
723 723 v Pakistan at Wellington 2025
2
Adil Rashid England
710 747 v West Indies at Barbados 2022
3 706 706 v England at Mumbai 2025
4
Wanindu Hasaranga Sri Lanka
700 809 v West Indies at Abu Dhabi 2021
5
Akeal Hosein West Indies
697 714 v Bangladesh at St. Vincent 2024
6
Adam Zampa Australia
694 746 v Sri Lanka at Sydney 2022
7
Ravi Bishnoi
Ravi Bishnoi India
674 707 v Australia at Bengaluru 2023
8
Maheesh Theekshana
Maheesh Theekshana Sri Lanka
666 686 v New Zealand at Bay Oval 2024
9
Rashid Khan
Rashid Khan Afghanistan
664 828 v Bangladesh at Dehradun 2018
10 653 679 v England at Kolkata 2025
11
Gudakesh Motie West Indies
642 715 v Sri Lanka at Dambulla 2024
12
Axar Patel
Axar Patel India
636 667 v Afghanistan at Indore 2024
13
Jofra Archer England
630 668 v India at Chennai 2025
14
Nathan Ellis
Nathan Ellis Australia
629 629 v Pakistan at Hobart 2024
15
Fazalhaq Farooqi
Fazalhaq Farooqi Afghanistan
627 700 v Pakistan at Sharjah 2023
16
Josh Hazlewood Australia
621 808 v Sri Lanka at Sydney 2022
17
Mitchell Santner
Mitchell Santner New Zealand
608 735 v Pakistan at Wellington 2018
18
Anrich Nortje
Anrich Nortje South Africa
605 699 v India at Cuttack 2022
19
Haris Rauf Pakistan
605 659 v New Zealand at Lahore 2023
20
Abbas Afridi Pakistan
605 605 v Bangladesh at Lahore 2025
21
Mahedi Hasan Bangladesh
603 636 v West Indies at St. Vincent 2024
22
Naveen ul Haq
Naveen ul Haq Afghanistan
601 604 v Zimbabwe at Harare 2024
23
Roston Chase West Indies
597 625 v Bangladesh at St. Vincent 2024
24
Taskin Ahmed Bangladesh
594 631 v West Indies at St. Vincent 2024
25
Nuwan Thushara
Nuwan Thushara Sri Lanka
584 584 v New Zealand at Nelson 2025
26
Mustafizur Rahman
Mustafizur Rahman Bangladesh
575 718 v Sri Lanka at Colombo (RPS) 2017
27
Keshav Maharaj
Keshav Maharaj South Africa
575 673 v India at Indore 2022
28 575 581 v New Zealand at Bay Oval 2024
29
Marco Jansen
Marco Jansen South Africa
570 582 v India at Johannesburg 2024
30
Rishad Hossain Bangladesh
570 622 v West Indies at St. Vincent 2024
31
Lockie Ferguson
Lockie Ferguson New Zealand
566 613 v Sri Lanka at Dambulla 2024
32
Tabraiz Shamsi South Africa
564 827 v West Indies at Grenada 2021
33
Mujeeb Ur Rahman Afghanistan
564 757 v Ireland at Greater Noida 2020
34
Hasan Mahmud Bangladesh
554 598 v United Arab Emirates at Sharjah 2025
35
Shaheen Afridi Pakistan
552 636 v Australia at Lahore 2022
36
Ish Sodhi New Zealand
551 737 v Pakistan at Wellington 2018
37 535 737 v New Zealand at Hamilton 2019
38
Mark Watt Scotland
527 606 v New Zealand at Dubai 2021
39
Alzarri Joseph
Alzarri Joseph West Indies
525 654 v England at Grenada 2023
40 523 783 v England at Bengaluru 2017
41
Romario Shepherd
Romario Shepherd West Indies
518 582 v Sri Lanka at Dambulla 2024
42
Matt Henry New Zealand
516 543 v Sri Lanka at Nelson 2025
43
Tanzim Hassan Bangladesh
512 546 v United Arab Emirates at Sharjah 2025
44
Harmeet Singh United States
512 551 v Nepal at Dallas 2024
45
Ben Sears New Zealand
510 510 v Pakistan at Wellington 2025
46
Kagiso Rabada
Kagiso Rabada South Africa
507 603 v West Indies at Nagpur 2016
47 498 545 v West Indies at Guyana 2023
48
Pat Cummins
Pat Cummins Australia
497 629 v England at Cardiff 2015
49
Reece Topley
Reece Topley England
496 662 v Australia at Canberra 2022
50
Sean Abbott
Sean Abbott Australia
494 509 v England at Cardiff 2024
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.