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
801 Down 2 Rishabh Pant (India) flag Rishabh Pant (India) 47.96 4-Ct/St in 2nd inns vs West Indies at Ahmedabad on 09-Feb-2022
802 Down 2 Scott Edwards (Netherlands) flag Scott Edwards (Netherlands) 47.92 3-Ct/St in 1st inns vs New Zealand at Hyderabad on 09-Oct-2023
803 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 47.89 3-Ct/St in 1st inns vs England at Gqeberha on 02-Mar-2003
804 Down 2 Rahul Dravid (India) flag Rahul Dravid (India) 47.86 3-Ct/St in 2nd inns vs England at Durban on 26-Feb-2003
805 Down 2 Eoin Morgan (England/Ireland) flag Eoin Morgan (England/Ireland) 47.86 3-Ct/St in 2nd inns vs New Zealand at Johannesburg on 29-Sep-2009
806 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 47.83 3-Ct/St in 2nd inns vs Afghanistan at Southampton on 24-Jun-2019
807 Down 2 MS Dhoni (India) flag MS Dhoni (India) 47.83 3-Ct/St in 2nd inns vs Australia at Brisbane on 04-Mar-2008
808 Down 2 Ramiz Raja (Pakistan) flag Ramiz Raja (Pakistan) 47.81 2-Ct/St in 2nd inns vs England at Melbourne on 25-Mar-1992
809 Down 2 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 47.77 3-Ct/St in 1st inns vs England at Bengaluru on 26-Oct-2023
810 Down 2 Josh Inglis (Australia) flag Josh Inglis (Australia) 47.77 3-Ct/St in 1st inns vs Afghanistan at Lahore on 28-Feb-2025
811 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 47.74 3-Ct/St in 2nd inns vs West Indies at Nairobi on 04-Oct-2000
812 Down 2 Jos Buttler (England) flag Jos Buttler (England) 47.72 3-Ct/St in 2nd inns vs Bangladesh at Dharamsala on 10-Oct-2023
813 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 47.69 3-Ct/St in 1st inns vs England at Ahmedabad on 05-Oct-2023
814 Down 2 Josh Inglis (Australia) flag Josh Inglis (Australia) 47.69 3-Ct/St in 2nd inns vs England at Ahmedabad on 04-Nov-2023
815 Down 2 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 47.66 3-Ct/St in 1st inns vs Sri Lanka at Bengaluru on 09-Nov-2023
816 Down 2 Deryck Murray (West Indies) flag Deryck Murray (West Indies) 47.61 3-Ct/St in 2nd inns vs Pakistan at London on 20-Jun-1979
817 Down 2 Phil Emery (Australia) flag Phil Emery (Australia) 47.61 3-Ct/St in 2nd inns vs Pakistan at Lahore on 30-Oct-1994
818 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 47.58 3-Ct/St in 1st inns vs Australia at Sydney on 04-Feb-2000
819 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 47.57 3-Ct/St in 2nd inns vs Pakistan at Christchurch on 21-Feb-2015
820 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 47.52 3-Ct/St in 1st inns vs Sri Lanka at Hyderabad on 10-Oct-2023
821 Down 2 Steve Waugh (Australia) flag Steve Waugh (Australia) 47.47 2-Ct/St in 1st inns vs Pakistan at London on 20-Jun-1999
822 Down 2 MS Dhoni (India) flag MS Dhoni (India) 47.46 3-Ct/St in 2nd inns vs Pakistan at Adelaide on 15-Feb-2015
823 Down 2 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 47.40 3-Ct/St in 1st inns vs England at Karachi on 20-Oct-1987
824 Down 2 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 47.29 3-Ct/St in 2nd inns vs Sri Lanka at Southampton on 17-Sep-2004
825 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 47.24 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 16-Jan-2009
826 Down 2 Alec Stewart (England) flag Alec Stewart (England) 47.12 3-Ct/St in 1st inns vs Sri Lanka at London on 14-May-1999
827 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 47.07 3-Ct/St in 2nd inns vs Pakistan at Lahore on 16-Oct-2004
828 Down 2 Ian Gould (England) flag Ian Gould (England) 47.00 3-Ct/St in 1st inns vs Pakistan at London on 13-Jun-1983
829 Down 2 Alec Stewart (England) flag Alec Stewart (England) 46.96 3-Ct/St in 1st inns vs Australia at Sydney on 10-Feb-1999
830 Down 2 Darren Lehmann (Australia) flag Darren Lehmann (Australia) 46.86 2-Ct/St in 2nd inns vs India at Johannesburg on 23-Mar-2003
831 Down 2 Glenn McGrath (Australia) flag Glenn McGrath (Australia) 46.86 2-Ct/St in 2nd inns vs India at Johannesburg on 23-Mar-2003
832 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 46.85 3-Ct/St in 1st inns vs Netherlands at Amstelveen on 30-Aug-2009
833 Down 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 46.82 3-Ct/St in 2nd inns vs Netherlands at Amstelveen on 09-Jul-2010
834 Down 2 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 46.77 3-Ct/St in 2nd inns vs Australia at Melbourne on 11-Feb-1984
835 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.72 3-Ct/St in 2nd inns vs Pakistan at Kingston on 13-Mar-2007
836 Down 2 Clint McKay (Australia) flag Clint McKay (Australia) 46.70 3-Ct/St in 2nd inns vs Scotland at Edinburgh on 03-Sep-2013
837 Down 2 Stuart Matsikenyeri (Zimbabwe) flag Stuart Matsikenyeri (Zimbabwe) 46.70 3-Ct/St in 1st inns vs Bangladesh at Dhaka on 29-Jan-2005
838 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 46.66 3-Ct/St in 2nd inns vs Australia at Melbourne on 23-Jan-1998
839 Down 2 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) 46.59 3-Ct/St in 1st inns vs Bangladesh at Chattogram on 23-Nov-2001
840 Down 2 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 46.57 3-Ct/St in 2nd inns vs Sri Lanka at Christchurch on 14-Feb-2015
841 Down 2 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 46.49 3-Ct/St in 1st inns vs Nepal at Kirtipur on 09-Mar-2023
842 Down 2 Devon Smith (West Indies) flag Devon Smith (West Indies) 46.48 3-Ct/St in 1st inns vs Zimbabwe at Harare on 04-Dec-2007
843 Down 2 Karthik Meiyappan (U.A.E.) flag Karthik Meiyappan (U.A.E.) 46.40 3-Ct/St in 1st inns vs Nepal at Kirtipur on 12-Mar-2023
844 Down 2 David Bairstow (England) flag David Bairstow (England) 46.36 3-Ct/St in 1st inns vs West Indies at Melbourne on 20-Jan-1980
845 Down 2 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 46.28 3-Ct/St in 2nd inns vs South Africa at Sydney on 08-Feb-2002
846 Down 2 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 46.26 3-Ct/St in 1st inns vs Ireland at Dublin on 15-May-2019
847 Down 2 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 46.26 3-Ct/St in 1st inns vs Ireland at Belfast on 04-Jul-2019
848 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 46.26 5-Ct/St in 2nd inns vs Bangladesh at Dhaka on 17-Apr-2003
849 Down 2 MS Dhoni (India) flag MS Dhoni (India) 46.26 5-Ct/St in 2nd inns vs Bangladesh at Dhaka on 27-Dec-2004
850 Down 2 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 46.21 3-Ct/St in 1st inns vs Scotland at Edinburgh on 31-Jul-2022
851 Down 2 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 46.15 5-Ct/St in 2nd inns vs Zimbabwe at Harare on 02-Dec-2007
852 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 46.12 3-Ct/St in 2nd inns vs India at Port of Spain on 11-Jul-2013
853 Down 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 46.01 3-Ct/St in 1st inns vs Pakistan at Sharjah on 22-Oct-1999
854 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 45.98 3-Ct/St in 1st inns vs India at Mirpur on 13-Jan-2010
855 Down 2 Paul Downton (England) flag Paul Downton (England) 45.95 3-Ct/St in 2nd inns vs West Indies at Kingston on 18-Feb-1986
856 Down 2 Ian Smith (New Zealand) flag Ian Smith (New Zealand) 45.93 3-Ct/St in 1st inns vs West Indies at Berbice on 14-Apr-1985
857 Down 2 John Parker (New Zealand) flag John Parker (New Zealand) 45.84 3-Ct/St in 1st inns vs India at Perth on 09-Dec-1980
858 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 45.82 3-Ct/St in 1st inns vs Pakistan at Nairobi on 06-Oct-1996
859 Down 2 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 45.76 3-Ct/St in 2nd inns vs England at Perth on 07-Jan-1987
860 Down 2 Nayan Mongia (India) flag Nayan Mongia (India) 45.74 3-Ct/St in 1st inns vs Pakistan at Dhaka on 14-Jan-1998
861 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 45.57 3-Ct/St in 2nd inns vs Sri Lanka at Sharjah on 22-Oct-1999
862 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.46 3-Ct/St in 1st inns vs South Africa at Cape Town on 02-Feb-1999
863 Down 2 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 45.44 3-Ct/St in 2nd inns vs West Indies at Melbourne on 20-Jan-1997
864 Down 2 Brad Haddin (Australia) flag Brad Haddin (Australia) 45.41 3-Ct/St in 2nd inns vs West Indies at Kuala Lumpur on 24-Sep-2006
865 Down 2 Karima Gore (U.S.A.) flag Karima Gore (U.S.A.) 45.41 3-Ct/St in 1st inns vs Nepal at Al Amerat on 17-Sep-2021
866 Down 2 Aarif Sheikh (Nepal) flag Aarif Sheikh (Nepal) 45.37 3-Ct/St in 1st inns vs United States of America at Harare on 20-Jun-2023
867 Down 2 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 45.33 3-Ct/St in 1st inns vs Australia at Perth on 30-Jan-2005
868 Down 2 Kushal Bhurtel (Nepal) flag Kushal Bhurtel (Nepal) 45.32 3-Ct/St in 1st inns vs United States of America at Al Amerat on 13-Sep-2021
869 Down 2 Rahul Chopra (U.A.E.) flag Rahul Chopra (U.A.E.) 45.32 3-Ct/St in 2nd inns vs Scotland at Amstelveen on 04-May-2025
870 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 45.28 3-Ct/St in 1st inns vs South Africa at Bloemfontein on 05-Feb-1999
871 Down 2 Assad Vala (P.N.G.) flag Assad Vala (P.N.G.) 45.28 3-Ct/St in 1st inns vs Oman at Dubai on 16-Apr-2022
872 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 45.23 3-Ct/St in 1st inns vs India at Mumbai on 14-Jan-2020
873 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 45.20 5-Ct/St in 1st inns vs Bangladesh at Canterbury on 30-Jun-2005
874 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 45.17 4-Ct/St in 2nd inns vs Zimbabwe at Harare on 27-Apr-2004
875 Down 2 Shai Hope (West Indies) flag Shai Hope (West Indies) 45.05 3-Ct/St in 2nd inns vs India at Pune on 27-Oct-2018
876 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 45.03 3-Ct/St in 2nd inns vs South Africa at Sydney on 27-Jan-1998
877 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 44.97 3-Ct/St in 2nd inns vs Australia at Perth on 16-Jan-1994
878 Down 2 David Richardson (South Africa) flag David Richardson (South Africa) 44.96 4-Ct/St in 2nd inns vs Zimbabwe at Harare on 22-Oct-1995
879 Down 2 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 44.96 4-Ct/St in 2nd inns vs Zimbabwe at Harare on 30-Jul-2006
880 Down 2 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 44.95 3-Ct/St in 2nd inns vs Pakistan at Port of Spain on 23-Apr-2000
881 Down 2 Graham Manou (Australia) flag Graham Manou (Australia) 44.92 3-Ct/St in 2nd inns vs India at Mohali on 02-Nov-2009
882 Down 2 David Williams (West Indies) flag David Williams (West Indies) 44.92 3-Ct/St in 1st inns vs Australia at Melbourne on 12-Dec-1991
883 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.90 3-Ct/St in 1st inns vs Pakistan at Multan on 14-Oct-1994
884 Down 2 Alex Carey (Australia) flag Alex Carey (Australia) 44.90 3-Ct/St in 1st inns vs India at Mohali on 10-Mar-2019
885 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.90 3-Ct/St in 1st inns vs Pakistan at Melbourne on 23-Feb-1990
886 Down 2 Graeme Fowler (England) flag Graeme Fowler (England) 44.87 3-Ct/St in 1st inns vs Pakistan at Karachi on 26-Mar-1984
887 Down 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.85 3-Ct/St in 1st inns vs Australia at Melbourne on 03-Nov-2010
888 Down 2 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.82 3-Ct/St in 1st inns vs Australia at Melbourne on 16-Jan-2009
889 Down 2 Tim Paine (Australia) flag Tim Paine (Australia) 44.79 3-Ct/St in 2nd inns vs England at Manchester on 24-Jun-2018
890 Down 2 MS Dhoni (India) flag MS Dhoni (India) 44.79 3-Ct/St in 2nd inns vs Australia at Melbourne on 17-Jan-2016
891 Down 2 Ian Healy (Australia) flag Ian Healy (Australia) 44.76 3-Ct/St in 2nd inns vs Pakistan at Sydney on 25-Feb-1990
892 Down 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 44.75 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 01-Dec-2011
893 Down 2 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 44.75 4-Ct/St in 2nd inns vs Ireland at Malahide on 16-Jun-2016
894 Down 2 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 44.75 4-Ct/St in 2nd inns vs Zimbabwe at Harare on 04-Feb-2007
895 Down 2 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 44.75 4-Ct/St in 2nd inns vs Bangladesh at Chattogram on 14-Oct-2008
896 Down 2 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 44.75 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 27-Oct-2009
897 Down 2 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 44.74 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 11-Dec-2002
898 Down 2 Chris Read (England) flag Chris Read (England) 44.74 3-Ct/St in 2nd inns vs South Africa at East London on 04-Feb-2000
899 Down 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.74 3-Ct/St in 1st inns vs Australia at Melbourne on 15-Jan-2017
900 Down 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.73 3-Ct/St in 2nd inns vs Pakistan at Sydney on 04-Feb-2000
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #rishabhpant #pant #scottedwards #edwards #adamgilchrist #gilchrist #rahuldravid #dravid #eoinmorgan #morgan #mushfiqurrahim #rahim #msdhoni #dhoni #ramizraja #raja #kusalmendis #mendis #joshinglis #inglis #romeshkaluwitharana #kaluwitharana #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings