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.  For the last update date and full update schedule, refer to FAQs.
CRR Change Name Points Stats
901 Down 3 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 44.41 3-Ct/St in 1st inns vs India at Guwahati on 28-Nov-2010
902 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.41 3-Ct/St in 1st inns vs South Africa at Durban on 10-Mar-2006
903 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.41 3-Ct/St in 1st inns vs South Africa at Gqeberha on 23-Oct-2011
904 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.41 3-Ct/St in 1st inns vs Australia at Perth on 10-Nov-2024
905 Down 3 Greg Dyer (Australia) flag Greg Dyer (Australia) 44.39 3-Ct/St in 1st inns vs New Zealand at Melbourne on 22-Jan-1988
906 Down 3 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 44.38 3-Ct/St in 2nd inns vs India at Jamshedpur on 07-Dec-1983
907 Down 3 Geraint Jones (P.N.G./England) flag Geraint Jones (P.N.G./England) 44.38 3-Ct/St in 2nd inns vs Pakistan at Lahore on 10-Dec-2005
908 Down 3 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 44.38 3-Ct/St in 1st inns vs New Zealand at Christchurch on 11-Feb-1973
909 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 44.38 3-Ct/St in 1st inns vs South Africa at Cape Town on 25-Jan-2008
910 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.38 3-Ct/St in 1st inns vs Australia at Kuala Lumpur on 16-Sep-2006
911 Down 3 Saleem Yousuf (Pakistan) flag Saleem Yousuf (Pakistan) 44.36 3-Ct/St in 2nd inns vs Australia at Sydney on 20-Feb-1990
912 Down 3 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 44.36 3-Ct/St in 2nd inns vs India at Faridabad on 17-Oct-1994
913 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.36 3-Ct/St in 1st inns vs West Indies at Bridgetown on 24-Apr-1999
914 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 44.36 3-Ct/St in 2nd inns vs England at Southampton on 28-Aug-2012
915 Down 3 Sameer Dighe (India) flag Sameer Dighe (India) 44.36 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Jul-2001
916 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.36 3-Ct/St in 1st inns vs India at Indore on 14-Oct-2015
917 Down 3 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 44.34 2-Ct/St in 2nd inns vs India at Kolkata on 13-Mar-1996
918 Down 3 David Bairstow (England) flag David Bairstow (England) 44.33 3-Ct/St in 2nd inns vs Australia at Sydney on 11-Dec-1979
919 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.33 3-Ct/St in 2nd inns vs West Indies at Port of Spain on 09-Mar-1991
920 Down 3 Bruce French (England) flag Bruce French (England) 44.33 3-Ct/St in 2nd inns vs West Indies at Devonport on 03-Feb-1987
921 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.31 3-Ct/St in 1st inns vs England at London on 21-May-1998
922 Down 3 Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) 44.31 3-Ct/St in 1st inns vs England at Manchester on 20-Jul-1973
923 Down 3 Ashraf Ali (Pakistan) flag Ashraf Ali (Pakistan) 44.31 3-Ct/St in 1st inns vs Australia at Sydney on 25-Jan-1984
924 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.31 3-Ct/St in 2nd inns vs England at London on 23-May-1993
925 Down 3 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) 44.31 3-Ct/St in 2nd inns vs England at Nottingham on 20-Jul-2000
926 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.31 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Mar-2006
927 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.31 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 22-Aug-2004
928 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.31 3-Ct/St in 1st inns vs Australia at Sydney on 26-Feb-2012
929 Down 3 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 44.28 3-Ct/St in 1st inns vs England at London on 31-May-2013
930 Down 3 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 44.28 3-Ct/St in 2nd inns vs Sri Lanka at Pallekele on 17-Nov-2024
931 Down 3 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 44.28 3-Ct/St in 2nd inns vs New Zealand at Dunedin on 18-Mar-1987
932 Down 3 Jack Russell (England) flag Jack Russell (England) 44.28 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 13-Jan-1996
933 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.28 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 27-Nov-2002
934 Down 3 Tony Blain (New Zealand) flag Tony Blain (New Zealand) 44.28 3-Ct/St in 2nd inns vs Australia at Brisbane on 17-Jan-1988
935 Down 3 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 44.28 3-Ct/St in 1st inns vs India at Dharamsala on 10-Dec-2017
936 Down 3 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 44.26 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 25-May-2021
937 Down 3 Alex Carey (Australia) flag Alex Carey (Australia) 44.26 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 12-Feb-2025
938 Down 3 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 44.26 3-Ct/St in 2nd inns vs South Africa at Gqeberha on 02-Mar-2005
939 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.26 3-Ct/St in 2nd inns vs India at Rajkot on 11-Feb-2007
940 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.26 3-Ct/St in 2nd inns vs Pakistan at Karachi on 21-Jan-2009
941 Down 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 44.26 3-Ct/St in 1st inns vs India at Chennai on 22-Oct-2015
942 Down 3 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 44.26 3-Ct/St in 2nd inns vs West Indies at Brisbane on 14-Jan-1984
943 Down 3 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 44.23 3-Ct/St in 1st inns vs Sri Lanka at Dambula on 16-Nov-2013
944 Down 3 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 44.23 3-Ct/St in 1st inns vs Australia at Sydney on 10-Jan-1984
945 Down 3 Jack Russell (England) flag Jack Russell (England) 44.23 3-Ct/St in 1st inns vs New Zealand at Wellington on 13-Feb-1991
946 Down 3 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) 44.23 3-Ct/St in 2nd inns vs New Zealand at Auckland on 06-Mar-1994
947 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.23 3-Ct/St in 2nd inns vs New Zealand at Christchurch on 10-Dec-2005
948 Down 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 44.23 3-Ct/St in 2nd inns vs South Africa at Cape Town on 24-Nov-2013
949 Down 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 44.23 3-Ct/St in 2nd inns vs South Africa at Centurion on 30-Nov-2013
950 Down 3 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 44.21 3-Ct/St in 1st inns vs England at Nottingham on 05-Sep-2012
951 Down 3 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) 44.21 3-Ct/St in 1st inns vs Australia at Adelaide on 29-Jan-1984
952 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.21 3-Ct/St in 2nd inns vs New Zealand at Dunedin on 19-Mar-1993
953 Down 3 Ian Healy (Australia) flag Ian Healy (Australia) 44.21 3-Ct/St in 2nd inns vs New Zealand at Hamilton on 27-Mar-1993
954 Down 3 Nayan Mongia (India) flag Nayan Mongia (India) 44.21 3-Ct/St in 1st inns vs New Zealand at Napier on 12-Jan-1999
955 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.21 3-Ct/St in 1st inns vs New Zealand at Napier on 26-Mar-1999
956 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.21 3-Ct/St in 2nd inns vs Sri Lanka at Colombo on 26-Aug-1999
957 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.21 3-Ct/St in 2nd inns vs South Africa at Johannesburg on 17-Apr-2009
958 Down 3 Alex Carey (Australia) flag Alex Carey (Australia) 44.21 3-Ct/St in 1st inns vs India at Indore on 24-Sep-2023
959 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.18 3-Ct/St in 2nd inns vs West Indies at Kingston on 17-May-2003
960 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.18 3-Ct/St in 1st inns vs Pakistan at Lahore on 05-Oct-2003
961 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.18 3-Ct/St in 2nd inns vs India at Mumbai on 01-Nov-2003
962 Down 3 Carlton Baugh (West Indies) flag Carlton Baugh (West Indies) 44.18 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 06-Feb-2011
963 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.15 3-Ct/St in 2nd inns vs Pakistan at Lahore on 29-Oct-2007
964 Down 3 Nayan Mongia (India) flag Nayan Mongia (India) 44.15 3-Ct/St in 1st inns vs New Zealand at Napier on 25-Mar-1994
965 Down 3 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 44.15 3-Ct/St in 2nd inns vs Australia at Adelaide on 07-Dec-1997
966 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 44.15 3-Ct/St in 1st inns vs New Zealand at Auckland on 04-Mar-2006
967 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.15 3-Ct/St in 1st inns vs South Africa at Johannesburg on 27-Jan-2019
968 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.15 3-Ct/St in 1st inns vs New Zealand at Napier on 29-Mar-2025
969 Down 3 Jesse Ryder (New Zealand) flag Jesse Ryder (New Zealand) 44.15 2-Ct/St in 2nd inns vs Sri Lanka at Colombo on 29-Mar-2011
970 Down 3 Jos Buttler (England) flag Jos Buttler (England) 44.13 3-Ct/St in 1st inns vs Sri Lanka at Hambantota on 03-Dec-2014
971 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.13 3-Ct/St in 1st inns vs South Africa at Durban on 21-Mar-2013
972 Down 3 Luke Ronchi (New Zealand/Australia) flag Luke Ronchi (New Zealand/Australia) 44.13 3-Ct/St in 2nd inns vs India at Delhi on 20-Oct-2016
973 Down 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 44.13 3-Ct/St in 1st inns vs New Zealand at Hamilton on 02-Apr-2025
974 Down 3 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 44.10 3-Ct/St in 2nd inns vs India at Mohali on 14-May-1998
975 Down 3 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 44.10 3-Ct/St in 1st inns vs New Zealand at Auckland on 19-Feb-2000
976 Down 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 44.10 4-Ct/St in 1st inns vs Bangladesh at Mirpur on 16-Jan-2009
977 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.10 3-Ct/St in 2nd inns vs New Zealand at Auckland on 06-Mar-2010
978 Down 3 MS Dhoni (India) flag MS Dhoni (India) 44.10 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 31-Jul-2012
979 Down 3 BJ Watling (New Zealand) flag BJ Watling (New Zealand) 44.10 3-Ct/St in 1st inns vs Sri Lanka at Hambantota on 12-Nov-2012
980 Down 3 David Richardson (South Africa) flag David Richardson (South Africa) 44.10 3-Ct/St in 1st inns vs Australia at Perth on 18-Jan-1998
981 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.10 3-Ct/St in 1st inns vs New Zealand at Auckland on 13-Feb-2004
982 Down 3 James Foster (England) flag James Foster (England) 44.08 3-Ct/St in 2nd inns vs India at Delhi on 31-Jan-2002
983 Down 3 James Foster (England) flag James Foster (England) 44.08 3-Ct/St in 2nd inns vs India at Mumbai on 03-Feb-2002
984 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.08 3-Ct/St in 1st inns vs South Africa at Centurion on 15-Mar-2013
985 Down 3 KL Rahul (India) flag KL Rahul (India) 44.08 3-Ct/St in 1st inns vs Australia at Sydney on 27-Nov-2020
986 Down 3 Alec Stewart (England) flag Alec Stewart (England) 44.03 3-Ct/St in 2nd inns vs West Indies at Bridgetown on 29-Mar-1998
987 Down 3 Brad Haddin (Australia) flag Brad Haddin (Australia) 44.03 3-Ct/St in 2nd inns vs South Africa at Durban on 03-Apr-2009
988 Down 3 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 44.03 3-Ct/St in 1st inns vs New Zealand at Auckland on 05-Feb-2011
989 Down 3 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) 44.03 3-Ct/St in 1st inns vs South Africa at Gqeberha on 25-Jan-2015
990 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.00 3-Ct/St in 1st inns vs Sri Lanka at Galle on 06-Jul-2000
991 Down 3 Mark Boucher (South Africa) flag Mark Boucher (South Africa) 44.00 3-Ct/St in 1st inns vs West Indies at Bridgetown on 09-May-2001
992 Down 3 Tim Paine (Australia) flag Tim Paine (Australia) 44.00 3-Ct/St in 2nd inns vs England at London on 30-Jun-2010
993 Down 3 Jahurul Islam (Bangladesh) flag Jahurul Islam (Bangladesh) 44.00 3-Ct/St in 2nd inns vs England at Bristol on 10-Jul-2010
994 Down 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 44.00 3-Ct/St in 1st inns vs Sri Lanka at Colombo on 09-Sep-2023
995 Down 3 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 44.00 3-Ct/St in 1st inns vs Bangladesh at Mirpur on 26-Sep-2023
996 Down 3 Shai Hope (West Indies) flag Shai Hope (West Indies) 44.00 3-Ct/St in 1st inns vs India at Ahmedabad on 09-Feb-2022
997 Down 3 Brian Hastings (New Zealand) flag Brian Hastings (New Zealand) 43.99 2-Ct/St in 2nd inns vs West Indies at London on 18-Jun-1975
998 Down 3 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 43.97 3-Ct/St in 1st inns vs Australia at Townsville on 03-Sep-2022
999 Down 3 Mohammad Kaif (India) flag Mohammad Kaif (India) 43.97 2-Ct/St in 1st inns vs Sri Lanka at Colombo on 30-Sep-2002
1000 Down 3 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 43.95 3-Ct/St in 2nd inns vs Bangladesh at Mirpur on 28-May-2021
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #garethhopkins #hopkins #adamgilchrist #gilchrist #bradhaddin #haddin #mohammadrizwan #rizwan #gregdyer #dyer #jeffdujon #dujon #geraintjones #jones #wasimbari #bari #deneshramdin #ramdin #msdhoni #dhoni #saleemyousuf #yousuf #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings