Listing top 1,000 individual match performances as per our scorecards. Each scored using contextual logic—factoring in opposition strength, match pressure, conditions, game importance etc. The list is scientifically based, so some lesser-known performances may outrank legendary ones. No manual adjustments are made; everything is merit-based.  Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
CRR Change Name Points Stats
701 Down 2 Nikita Miller (West Indies) flag Nikita Miller (West Indies) 50.96 3-Ct/St in 1st inns vs Zimbabwe at Kingstown on 12-Mar-2010
702 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 50.94 3-Ct/St in 1st inns vs India at Melbourne on 19-Mar-2015
703 Down 2 Mark Vermeulen (Zimbabwe) flag Mark Vermeulen (Zimbabwe) 50.94 3-Ct/St in 2nd inns vs Bangladesh at Bulawayo on 14-Aug-2009
704 Down 2 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 50.94 3-Ct/St in 1st inns vs Bangladesh at Belfast on 15-Jul-2010
705 Down 2 Ricky Ponting (Australia) flag Ricky Ponting (Australia) 50.91 3-Ct/St in 1st inns vs Bangladesh at Chester-le-Street on 27-May-1999
706 Down 2 Stuart Williams (West Indies) flag Stuart Williams (West Indies) 50.91 3-Ct/St in 1st inns vs Scotland at Leicester on 27-May-1999
707 Down 2 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 50.89 3-Ct/St in 2nd inns vs Sri Lanka at Mirpur on 23-May-2021
708 Down 2 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 50.89 3-Ct/St in 2nd inns vs Sri Lanka at Mirpur on 25-May-2021
709 Down 2 Vijay Dahiya (India) flag Vijay Dahiya (India) 50.85 3-Ct/St in 2nd inns vs South Africa at Nairobi on 13-Oct-2000
710 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 50.84 3-Ct/St in 1st inns vs West Indies at Mirpur on 20-Jan-2021
711 Down 2 Michael Clarke (Australia) flag Michael Clarke (Australia) 50.84 3-Ct/St in 1st inns vs West Indies at Perth on 01-Feb-2013
712 Down 2 Aaron Finch (Australia) flag Aaron Finch (Australia) 50.81 3-Ct/St in 1st inns vs West Indies at Sydney on 08-Feb-2013
713 Down 2 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 50.79 3-Ct/St in 2nd inns vs Bangladesh at Southampton on 15-Sep-2004
714 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 50.77 4-Ct/St in 1st inns vs West Indies at Kingston on 18-May-2003
715 Down 2 Sabbir Rahman (Bangladesh) flag Sabbir Rahman (Bangladesh) 50.69 3-Ct/St in 2nd inns vs Zimbabwe at Mirpur on 11-Nov-2015
716 Down 2 Rohit Sharma (India) flag Rohit Sharma (India) 50.69 3-Ct/St in 2nd inns vs West Indies at Mumbai on 29-Oct-2018
717 Down 2 Kedar Jadhav (India) flag Kedar Jadhav (India) 50.69 3-Ct/St in 1st inns vs West Indies at Thiruvananthapuram on 01-Nov-2018
718 Down 2 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 50.69 3-Ct/St in 1st inns vs West Indies at Mirpur on 09-Dec-2018
719 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 50.69 3-Ct/St in 2nd inns vs West Indies at Pallekele on 01-Mar-2020
720 Down 2 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 50.69 3-Ct/St in 1st inns vs Zimbabwe at Belfast on 08-Sep-2021
721 Down 2 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 50.69 3-Ct/St in 2nd inns vs West Indies at Queenstown on 01-Jan-2014
722 Down 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) 50.67 3-Ct/St in 2nd inns vs Canada at Mumbai on 13-Mar-2011
723 Down 2 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 50.65 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 09-Nov-2015
724 Down 2 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 50.56 3-Ct/St in 2nd inns vs West Indies at Harare on 19-Mar-2018
725 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 50.56 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 29-Oct-2013
726 Down 2 Dinesh Mongia (India) flag Dinesh Mongia (India) 50.55 3-Ct/St in 2nd inns vs Namibia at Pietermaritzburg on 23-Feb-2003
727 Down 2 Axar Patel (India) flag Axar Patel (India) 50.48 3-Ct/St in 1st inns vs Sri Lanka at Kolkata on 12-Jan-2023
728 Down 2 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 50.43 3-Ct/St in 1st inns vs West Indies at Potchefstroom on 21-Mar-2023
729 Down 2 Virender Sehwag (India) flag Virender Sehwag (India) 50.42 3-Ct/St in 2nd inns vs Netherlands at Paarl on 12-Feb-2003
730 Down 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 50.35 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 23-Jan-2018
731 Down 2 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 50.30 5-Ct/St in 1st inns vs Kenya at Pune on 29-Feb-1996
732 Down 2 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 50.30 4-Ct/St in 2nd inns vs Bangladesh at Mirpur on 17-Jun-2014
733 Down 2 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 50.18 3-Ct/St in 2nd inns vs United Arab Emirates at Wellington on 12-Mar-2015
734 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 50.06 4-Ct/St in 2nd inns vs Sri Lanka at Brisbane on 12-Jan-1985
735 Down 2 Suresh Raina (India) flag Suresh Raina (India) 50.06 3-Ct/St in 1st inns vs United Arab Emirates at Perth on 28-Feb-2015
736 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 50.00 3-Ct/St in 2nd inns vs England at Nottingham on 03-Jun-2019
737 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 49.89 3-Ct/St in 2nd inns vs South Africa at Centurion on 24-Sep-2009
738 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 49.83 4-Ct/St in 2nd inns vs New Zealand at Hyderabad on 20-May-1997
739 Down 2 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 49.83 4-Ct/St in 1st inns vs Zimbabwe at Nairobi on 14-Oct-1997
740 Down 2 Alan Knott (England) flag Alan Knott (England) 49.83 4-Ct/St in 1st inns vs New Zealand at Swansea on 18-Jul-1973
741 Down 2 David Williams (West Indies) flag David Williams (West Indies) 49.74 3-Ct/St in 1st inns vs Australia at Melbourne on 18-Mar-1992
742 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 49.69 3-Ct/St in 2nd inns vs South Africa at Cape Town on 09-Feb-2003
743 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 49.60 4-Ct/St in 2nd inns vs New Zealand at Sharjah on 17-Apr-1998
744 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 49.60 4-Ct/St in 1st inns vs Zimbabwe at Singapore on 02-Sep-1999
745 Down 2 Allan Border (Australia) flag Allan Border (Australia) 49.57 3-Ct/St in 2nd inns vs Zimbabwe at Hobart on 14-Mar-1992
746 Down 2 Ashish Bagai (Canada) flag Ashish Bagai (Canada) 49.40 3-Ct/St in 1st inns vs South Africa at East London on 27-Feb-2003
747 Down 2 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 49.38 4-Ct/St in 1st inns vs Sri Lanka at Manchester on 07-Jun-1975
748 Down 2 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 49.36 4-Ct/St in 2nd inns vs West Indies at Brisbane on 13-Jan-2001
749 Down 2 Boeta Dippenaar (South Africa) flag Boeta Dippenaar (South Africa) 49.33 3-Ct/St in 1st inns vs Bangladesh at Bloemfontein on 22-Feb-2003
750 Down 2 Ian Philip (Scotland) flag Ian Philip (Scotland) 49.33 3-Ct/St in 1st inns vs Bangladesh at Edinburgh on 24-May-1999
751 Down 2 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 49.16 4-Ct/St in 2nd inns vs India at Lahore on 22-Dec-1989
752 Down 2 Richmond Mutumbami (Zimbabwe) flag Richmond Mutumbami (Zimbabwe) 49.13 4-Ct/St in 2nd inns vs Afghanistan at Sharjah on 02-Jan-2016
753 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 49.13 4-Ct/St in 1st inns vs Sri Lanka at Abu Dhabi on 18-Oct-2017
754 Down 2 Paul Downton (England) flag Paul Downton (England) 49.11 3-Ct/St in 2nd inns vs West Indies at Jaipur on 26-Oct-1987
755 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 49.08 3-Ct/St in 1st inns vs Sri Lanka at Nairobi on 08-Oct-2000
756 Down 2 Jack Russell (England) flag Jack Russell (England) 49.03 3-Ct/St in 1st inns vs South Africa at Rawalpindi on 25-Feb-1996
757 Down 2 KL Rahul (India) flag KL Rahul (India) 49.00 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 17-Sep-2023
758 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 48.97 4-Ct/St in 2nd inns vs Pakistan at Sydney on 25-Jan-1984
759 Down 2 Bob Taylor (England) flag Bob Taylor (England) 48.78 4-Ct/St in 1st inns vs India at Leeds on 02-Jun-1982
760 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 48.78 4-Ct/St in 1st inns vs Sri Lanka at Hyderabad on 18-Feb-1994
761 Down 2 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 48.69 3-Ct/St in 1st inns vs Pakistan at London on 11-Jun-1999
762 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 48.69 4-Ct/St in 2nd inns vs Bangladesh at Mohali on 07-Oct-2006
763 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 48.66 3-Ct/St in 1st inns vs Australia at Colombo on 19-Mar-2011
764 Down 2 Steve Palframan (South Africa) flag Steve Palframan (South Africa) 48.57 3-Ct/St in 2nd inns vs England at Rawalpindi on 25-Feb-1996
765 Down 2 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 48.57 3-Ct/St in 2nd inns vs England at Albury on 18-Mar-1992
766 Down 2 Morne van Wyk (South Africa) flag Morne van Wyk (South Africa) 48.57 4-Ct/St in 2nd inns vs Ireland at Kolkata on 15-Mar-2011
767 Down 2 Kennedy Otieno (Kenya) flag Kennedy Otieno (Kenya) 48.57 4-Ct/St in 1st inns vs Zimbabwe at Bloemfontein on 12-Mar-2003
768 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 48.51 3-Ct/St in 1st inns vs Pakistan at Adelaide on 20-Mar-2015
769 Down 2 Chadwick Walton (West Indies) flag Chadwick Walton (West Indies) 48.49 3-Ct/St in 1st inns vs Australia at Johannesburg on 26-Sep-2009
770 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 48.43 3-Ct/St in 2nd inns vs South Africa at Georgetown on 28-Mar-2007
771 Down 2 Syed Kirmani (India) flag Syed Kirmani (India) 48.40 3-Ct/St in 2nd inns vs West Indies at Manchester on 09-Jun-1983
772 Down 2 Rod Marsh (Australia) flag Rod Marsh (Australia) 48.40 3-Ct/St in 1st inns vs West Indies at Leeds on 11-Jun-1983
773 Down 2 Alec Stewart (England) flag Alec Stewart (England) 48.40 3-Ct/St in 2nd inns vs Pakistan at Cape Town on 22-Feb-2003
774 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 48.40 3-Ct/St in 1st inns vs New Zealand at Birmingham on 26-Jun-2019
775 Down 2 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 48.34 3-Ct/St in 2nd inns vs West Indies at Birmingham on 11-Jun-1975
776 Down 2 Rahul Dravid (India) flag Rahul Dravid (India) 48.34 3-Ct/St in 2nd inns vs Pakistan at Birmingham on 19-Sep-2004
777 Down 2 Jos Buttler (England) flag Jos Buttler (England) 48.33 4-Ct/St in 2nd inns vs Australia at Manchester on 13-Sep-2020
778 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 48.31 3-Ct/St in 2nd inns vs India at Perth on 06-Mar-2015
779 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 48.31 4-Ct/St in 2nd inns vs Kenya at Cape Town on 22-Oct-2001
780 Down 2 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 48.26 3-Ct/St in 2nd inns vs South Africa at Dharamsala on 17-Oct-2023
781 Down 2 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 48.25 4-Ct/St in 1st inns vs West Indies at Wellington on 08-Jan-2000
782 Down 2 Sunil Gavaskar (India) flag Sunil Gavaskar (India) 48.25 2-Ct/St in 2nd inns vs West Indies at London on 25-Jun-1983
783 Down 2 Kapil Dev (India) flag Kapil Dev (India) 48.25 2-Ct/St in 2nd inns vs West Indies at London on 25-Jun-1983
784 Down 2 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 48.23 3-Ct/St in 1st inns vs Australia at London on 14-Jun-1975
785 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 48.23 3-Ct/St in 2nd inns vs New Zealand at London on 29-Jun-2019
786 Down 2 Alec Stewart (England) flag Alec Stewart (England) 48.20 3-Ct/St in 1st inns vs Pakistan at Adelaide on 01-Mar-1992
787 Down 2 Kiran More (India) flag Kiran More (India) 48.20 3-Ct/St in 2nd inns vs Pakistan at Sydney on 04-Mar-1992
788 Down 2 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 48.20 3-Ct/St in 1st inns vs West Indies at Berri on 13-Mar-1992
789 Down 2 Marcel Schewe (Netherlands) flag Marcel Schewe (Netherlands) 48.20 3-Ct/St in 1st inns vs New Zealand at Vadodara on 17-Feb-1996
790 Down 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 48.20 3-Ct/St in 1st inns vs South Africa at Mohali on 27-Oct-2006
791 Down 2 MS Dhoni (India) flag MS Dhoni (India) 48.20 3-Ct/St in 1st inns vs Sri Lanka at Port of Spain on 23-Mar-2007
792 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 48.17 3-Ct/St in 1st inns vs South Africa at Ahmedabad on 24-Oct-2006
793 Down 2 David Williams (West Indies) flag David Williams (West Indies) 48.14 3-Ct/St in 1st inns vs South Africa at Christchurch on 05-Mar-1992
794 Down 2 Peter Moor (Ireland) flag Peter Moor (Ireland) 48.13 4-Ct/St in 2nd inns vs Afghanistan at Harare on 21-Feb-2017
795 Down 2 MS Dhoni (India) flag MS Dhoni (India) 48.12 3-Ct/St in 1st inns vs Pakistan at Centurion on 26-Sep-2009
796 Down 2 KL Rahul (India) flag KL Rahul (India) 48.03 3-Ct/St in 1st inns vs Bangladesh at Dubai on 20-Feb-2025
797 Down 2 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 48.02 2-Ct/St in 1st inns vs Australia at Lahore on 17-Mar-1996
798 Down 2 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 48.02 2-Ct/St in 1st inns vs Australia at Lahore on 17-Mar-1996
799 Down 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 47.96 4-Ct/St in 1st inns vs West Indies at East London on 21-Jan-2015
800 Down 2 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 47.96 4-Ct/St in 2nd inns vs Sri Lanka at Mount Maunganui on 03-Jan-2019
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #nikitamiller #miller #mushfiqurrahim #rahim #markvermeulen #vermeulen #garywilson #wilson #rickyponting #ponting #stuartwilliams #williams #mehidyhasanmiraz #miraz #tamimiqbal #iqbal #vijaydahiya #dahiya #littondas #das #michaelclarke #clarke #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings