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 - 2nd Nov 2025. 

CRR Change Name Points Stats
901 Down 2 Josh Little (Ireland) flag Josh Little (Ireland) 55.70 7 Runs | 3 Wickets | 1 Ct/St for Ireland vs Zimbabwe at Hobart on 17-Oct-2022
902 Down 2 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 55.70 20 Runs | 1 Wickets | 1 Ct/St for West Indies vs Australia at Brisbane on 13-Feb-2013
903 Down 2 Sam Curran (England) flag Sam Curran (England) 55.70 17 Runs | 2 Wickets | 1 Ct/St for England vs Pakistan at Lahore on 28-Sep-2022
904 Down 2 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 55.70 6 Runs | 1 Wickets | 1 Ct/St for Pakistan vs South Africa at Johannesburg on 03-Feb-2019
905 Down 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 55.70 54 Runs | Wickets | 1 Ct/St for Afghanistan vs Bangladesh at Sylhet on 14-Jul-2023
906 Down 2 Rahul Chahar (India) flag Rahul Chahar (India) 55.70 5 Runs | 3 Wickets | 1 Ct/St for India vs Sri Lanka at Colombo on 29-Jul-2021
907 Down 2 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 55.70 15 Runs | Wickets | 1 Ct/St for Pakistan vs New Zealand at Christchurch on 21-Jan-2024
908 Down 2 Odean Smith (West Indies) flag Odean Smith (West Indies) 55.70 27 Runs | 1 Wickets | 1 Ct/St for West Indies vs Australia at Carrara on 05-Oct-2022
909 Down 2 Jamie Overton (England) flag Jamie Overton (England) 55.70 4 Runs | 3 Wickets | 1 Ct/St for England vs West Indies at Gros Islet on 14-Nov-2024
910 Down 2 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 55.70 Runs | 2 Wickets | 1 Ct/St for Bangladesh vs West Indies at Kingstown on 19-Dec-2024
911 Down 2 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 55.70 14 Runs | Wickets | 1 Ct/St for West Indies vs Bangladesh at Mirpur on 25-Mar-2014
912 Down 2 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 55.70 13 Runs | 2 Wickets | 1 Ct/St for Sri Lanka vs Australia at Sydney on 13-Feb-2022
913 Down 2 Pramod Madushan (Sri Lanka) flag Pramod Madushan (Sri Lanka) 55.70 Runs | 2 Wickets | 1 Ct/St for Sri Lanka vs Namibia at Geelong on 16-Oct-2022
914 Down 2 Tom Curran (England) flag Tom Curran (England) 55.70 14 Runs | 2 Wickets | 1 Ct/St for England vs New Zealand at Nelson on 05-Nov-2019
915 Down 2 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 55.70 19 Runs | Wickets | 1 Ct/St for Bangladesh vs India at Colombo on 18-Mar-2018
916 Down 2 Mashrafe Mortaza (Bangladesh) flag Mashrafe Mortaza (Bangladesh) 55.70 9 Runs | 2 Wickets | 1 Ct/St for Bangladesh vs Sri Lanka at Colombo on 04-Apr-2017
917 Down 2 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 55.70 51 Runs | Wickets | 1 Ct/St for Pakistan vs New Zealand at Auckland on 21-Mar-2025
918 Down 2 Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 55.41 na Runs | 5 Wickets | Ct/St for India vs Afghanistan at Dubai on 08-Sep-2022
919 Down 2 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 55.41 na Runs | 4 Wickets | Ct/St for Pakistan vs Australia at Dubai on 11-Nov-2021
920 Down 2 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 55.41 na Runs | 3 Wickets | Ct/St for Australia vs New Zealand at Dubai on 14-Nov-2021
921 Down 2 Alex Hales (England) flag Alex Hales (England) 55.41 86 Runs | na Wickets | Ct/St for England vs India at Adelaide on 10-Nov-2022
922 Down 2 Deepak Chahar (India) flag Deepak Chahar (India) 55.41 na Runs | 6 Wickets | Ct/St for India vs Bangladesh at Nagpur on 10-Nov-2019
923 Down 2 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 55.41 85 Runs | na Wickets | Ct/St for West Indies vs England at Kolkata on 03-Apr-2016
924 Down 2 Obed McCoy (West Indies) flag Obed McCoy (West Indies) 55.41 na Runs | 6 Wickets | Ct/St for West Indies vs India at Basseterre on 01-Aug-2022
925 Down 2 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 55.41 82 Runs | na Wickets | Ct/St for West Indies vs India at Mumbai on 31-Mar-2016
926 Down 2 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 55.41 na Runs | 4 Wickets | Ct/St for South Africa vs Sri Lanka at New York on 03-Jun-2024
927 Down 2 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 55.41 75 Runs | na Wickets | Ct/St for West Indies vs Australia at Colombo on 05-Oct-2012
928 Down 2 Majid Haq (Scotland) flag Majid Haq (Scotland) 55.39 14 Runs | 2 Wickets | 2 Ct/St for Scotland vs Pakistan at Durban on 12-Sep-2007
929 Down 2 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 55.39 7 Runs | 1 Wickets | 2 Ct/St for India vs South Africa at Nottingham on 16-Jun-2009
930 Down 2 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 55.38 19 Runs | 3 Wickets | Ct/St for Pakistan vs Bangladesh at Dubai on 25-Sep-2025
931 Down 2 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 55.38 64 Runs | 1 Wickets | Ct/St for Australia vs India at Hobart on 02-Nov-2025
932 Down 3 Pat Cummins (Australia) flag Pat Cummins (Australia) 55.38 13 Runs | 2 Wickets | Ct/St for Australia vs West Indies at Colombo on 05-Oct-2012
933 Down 3 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 55.38 53 Runs | 1 Wickets | Ct/St for Zimbabwe vs Scotland at Nagpur on 10-Mar-2016
934 Down 3 Sazib Bhuiyan (Czech Rep.) flag Sazib Bhuiyan (Czech Rep.) 55.38 19 Runs | 4 Wickets | Ct/St for Czech Republic vs Austria at Vinor on 09-Jun-2025
935 Down 3 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 55.38 39 Runs | 1 Wickets | Ct/St for Pakistan vs Bangladesh at Cape Town on 20-Sep-2007
936 Down 3 Yves Cyusa (Rwanda) flag Yves Cyusa (Rwanda) 55.38 30 Runs | 3 Wickets | Ct/St for Rwanda vs Seychelles at Nairobi on 24-Oct-2024
937 Down 3 Jason Holder (West Indies) flag Jason Holder (West Indies) 55.38 29 Runs | 1 Wickets | Ct/St for West Indies vs England at Bristol on 08-Jun-2025
938 Down 3 Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 55.38 8 Runs | 3 Wickets | Ct/St for Pakistan vs New Zealand at Auckland on 26-Dec-2010
939 Down 3 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 55.38 24 Runs | 3 Wickets | Ct/St for Netherlands vs Scotland at Belfast on 04-Aug-2008
940 Down 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 55.38 17 Runs | 3 Wickets | Ct/St for Australia vs Pakistan at Dubai on 05-Oct-2014
941 Down 3 Harry Tector (Ireland) flag Harry Tector (Ireland) 55.38 61 Runs | 1 Wickets | Ct/St for Ireland vs England at Malahide on 17-Sep-2025
942 Down 3 David Wiese (Namibia/South Africa) flag David Wiese (Namibia/South Africa) 55.38 6 Runs | 3 Wickets | Ct/St for South Africa vs West Indies at Johannesburg on 11-Jan-2015
943 Down 3 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 55.38 22 Runs | 2 Wickets | Ct/St for Netherlands vs England at London on 05-Jun-2009
944 Down 3 Moeen Ali (England) flag Moeen Ali (England) 55.38 52 Runs | 1 Wickets | Ct/St for England vs South Africa at Bristol on 27-Jul-2022
945 Down 3 Aryan Dutt (Netherlands) flag Aryan Dutt (Netherlands) 55.38 15 Runs | 2 Wickets | Ct/St for Netherlands vs Bangladesh at Kingstown on 13-Jun-2024
946 Down 3 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 55.38 51 Runs | 1 Wickets | Ct/St for West Indies vs South Africa at St George's on 01-Jul-2021
947 Down 3 Gareth Berg (Italy) flag Gareth Berg (Italy) 55.38 26 Runs | 3 Wickets | Ct/St for Italy vs Ireland at Edinburgh on 20-Jul-2023
948 Down 3 Roston Chase (West Indies) flag Roston Chase (West Indies) 55.38 50 Runs | 1 Wickets | Ct/St for West Indies vs Bangladesh at Chattogram on 31-Oct-2025
949 Down 3 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 55.38 26 Runs | 3 Wickets | Ct/St for West Indies vs Australia at Brisbane on 13-Feb-2013
950 Down 3 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 55.38 4 Runs | 3 Wickets | Ct/St for Bangladesh vs Pakistan at Dubai on 25-Sep-2025
951 Down 3 Daniel Sams (Australia) flag Daniel Sams (Australia) 55.38 41 Runs | 1 Wickets | Ct/St for Australia vs New Zealand at Dunedin on 25-Feb-2021
952 Down 3 Hardik Pandya (India) flag Hardik Pandya (India) 55.38 24 Runs | 3 Wickets | Ct/St for India vs West Indies at Georgetown on 06-Aug-2023
953 Down 3 Dipendra Singh Airee (Nepal) flag Dipendra Singh Airee (Nepal) 55.38 25 Runs | 2 Wickets | Ct/St for Nepal vs Bangladesh at Kingstown on 16-Jun-2024
954 Down 3 JJ Smit (Namibia) flag JJ Smit (Namibia) 55.38 32 Runs | 1 Wickets | Ct/St for Namibia vs Scotland at Abu Dhabi on 27-Oct-2021
955 Down 3 N Hirani (Kenya) flag N Hirani (Kenya) 55.38 19 Runs | 4 Wickets | Ct/St for Kenya vs Tanzania at Harare on 04-Oct-2025
956 Down 3 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 55.38 48 Runs | Wickets | Ct/St for South Africa vs Scotland at London on 07-Jun-2009
957 Down 3 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 55.38 49 Runs | 1 Wickets | Ct/St for Bangladesh vs New Zealand at Mirpur on 10-Sep-2021
958 Down 3 Mark Watt (Scotland) flag Mark Watt (Scotland) 55.38 9 Runs | 2 Wickets | Ct/St for Scotland vs Zimbabwe at Nagpur on 10-Mar-2016
959 Down 3 Dwayne Smith (West Indies) flag Dwayne Smith (West Indies) 55.38 8 Runs | 2 Wickets | Ct/St for West Indies vs New Zealand at Auckland on 16-Feb-2006
960 Down 3 Mehran Khan (Oman) flag Mehran Khan (Oman) 55.38 7 Runs | 3 Wickets | Ct/St for Oman vs Namibia at Bridgetown on 02-Jun-2024
961 Down 3 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 55.38 4 Runs | 3 Wickets | Ct/St for Pakistan vs Ireland at Lauderhill on 16-Jun-2024
962 Down 3 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 55.38 4 Runs | 3 Wickets | Ct/St for New Zealand vs West Indies at Kingston on 12-Aug-2022
963 Down 3 Amir Ali (Oman) flag Amir Ali (Oman) 55.38 32 Runs | 1 Wickets | Ct/St for Oman vs Hong Kong at Fatullah on 19-Feb-2016
964 Down 3 Varun Chakravarthy (India) flag Varun Chakravarthy (India) 55.38 1 Runs | 5 Wickets | Ct/St for India vs England at Rajkot on 28-Jan-2025
965 Down 3 Arshdeep Singh (India) flag Arshdeep Singh (India) 55.38 2 Runs | 2 Wickets | Ct/St for India vs England at Southampton on 07-Jul-2022
966 Down 3 Umar Bhatti (Canada) flag Umar Bhatti (Canada) 55.38 6 Runs | 3 Wickets | Ct/St for Canada vs Ireland at Colombo on 03-Feb-2010
967 Down 3 Arun Yadav (Tanzania) flag Arun Yadav (Tanzania) 55.38 29 Runs | 3 Wickets | Ct/St for Tanzania vs Germany at Blantyre on 07-Jul-2025
968 Down 3 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 55.38 7 Runs | 3 Wickets | Ct/St for Afghanistan vs Zimbabwe at Abu Dhabi on 17-Mar-2021
969 Down 3 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 55.38 45 Runs | 1 Wickets | Ct/St for Pakistan vs Sri Lanka at Colombo on 01-Aug-2015
970 Down 3 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 55.38 4 Runs | 3 Wickets | Ct/St for Sri Lanka vs South Africa at Sharjah on 30-Oct-2021
971 Down 3 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 55.38 39 Runs | 1 Wickets | Ct/St for Afghanistan vs Pakistan at Sharjah on 29-Aug-2025
972 Down 3 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 55.38 1 Runs | 4 Wickets | Ct/St for South Africa vs Pakistan at Sydney on 03-Nov-2022
973 Down 3 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 55.38 Runs | 3 Wickets | Ct/St for India vs Pakistan at New York on 09-Jun-2024
974 Down 3 Con de Lange (Scotland) flag Con de Lange (Scotland) 55.38 22 Runs | 2 Wickets | Ct/St for Scotland vs Netherlands at Abu Dhabi on 17-Jan-2017
975 Down 3 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 55.38 19 Runs | 2 Wickets | Ct/St for Bangladesh vs New Zealand at Napier on 27-Dec-2023
976 Down 3 Kabua Morea (P.N.G.) flag Kabua Morea (P.N.G.) 55.38 Runs | 2 Wickets | Ct/St for Papua New Guinea vs New Zealand at Tarouba on 17-Jun-2024
977 Down 3 Shaun Tait (Australia) flag Shaun Tait (Australia) 55.38 Runs | 3 Wickets | Ct/St for Australia vs Pakistan at Gros Islet on 02-May-2010
978 Down 3 Stuart Broad (England) flag Stuart Broad (England) 55.38 10 Runs | 1 Wickets | Ct/St for England vs West Indies at London on 15-Jun-2009
979 Down 3 Vasu Saini (Romania) flag Vasu Saini (Romania) 55.38 64 Runs | 2 Wickets | Ct/St for Romania vs Austria at Rome on 09-Jun-2024
980 Down 3 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 55.38 4 Runs | 3 Wickets | Ct/St for New Zealand vs West Indies at Kingston on 10-Aug-2022
981 Down 3 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 55.38 56 Runs | 1 Wickets | Ct/St for Pakistan vs Bangladesh at Lahore on 28-May-2025
982 Down 3 Jacob Oram (New Zealand) flag Jacob Oram (New Zealand) 55.38 15 Runs | 1 Wickets | Ct/St for New Zealand vs Sri Lanka at Georgetown on 30-Apr-2010
983 Down 3 Andre Russell (West Indies) flag Andre Russell (West Indies) 55.38 51 Runs | 1 Wickets | Ct/St for West Indies vs Australia at Gros Islet on 09-Jul-2021
984 Down 3 Andre Russell (West Indies) flag Andre Russell (West Indies) 55.38 51 Runs | 1 Wickets | Ct/St for West Indies vs England at Tarouba on 19-Dec-2023
985 Down 3 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 55.38 49 Runs | Wickets | Ct/St for Netherlands vs New Zealand at Chattogram on 29-Mar-2014
986 Down 3 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 55.38 27 Runs | 3 Wickets | Ct/St for Afghanistan vs Zimbabwe at Harare on 29-Oct-2025
987 Down 3 Basil Hameed (U.A.E.) flag Basil Hameed (U.A.E.) 55.38 44 Runs | 1 Wickets | Ct/St for United Arab Emirates vs United States of America at Windhoek on 30-Sep-2024
988 Down 3 Brandon Mavuta (Zimbabwe) flag Brandon Mavuta (Zimbabwe) 55.38 28 Runs | 1 Wickets | Ct/St for Zimbabwe vs South Africa at East London on 09-Oct-2018
989 Down 3 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 55.38 18 Runs | 2 Wickets | Ct/St for West Indies vs England at London on 15-Jun-2009
990 Down 3 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 55.38 4 Runs | 1 Wickets | Ct/St for Pakistan vs South Africa at Colombo on 28-Sep-2012
991 Down 3 Liam Livingstone (England) flag Liam Livingstone (England) 55.38 1 Runs | 3 Wickets | Ct/St for England vs Ireland at Melbourne on 26-Oct-2022
992 Down 3 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 55.38 11 Runs | 3 Wickets | Ct/St for West Indies vs England at Bridgetown on 26-Jan-2022
993 Down 3 Jiten Ramanandi (Oman) flag Jiten Ramanandi (Oman) 55.38 12 Runs | 2 Wickets | Ct/St for Oman vs India at Abu Dhabi on 19-Sep-2025
994 Down 3 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 55.38 1 Runs | 2 Wickets | Ct/St for Bangladesh vs South Africa at New York on 10-Jun-2024
995 Down 3 Josh Davey (Scotland) flag Josh Davey (Scotland) 55.38 4 Runs | 2 Wickets | Ct/St for Scotland vs Zimbabwe at Hobart on 21-Oct-2022
996 Down 3 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 55.38 18 Runs | 2 Wickets | Ct/St for West Indies vs Ireland at Georgetown on 30-Apr-2010
997 Down 3 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 55.38 2 Runs | 3 Wickets | Ct/St for Pakistan vs Australia at Gros Islet on 02-May-2010
998 Down 3 Andre Russell (West Indies) flag Andre Russell (West Indies) 55.38 Runs | 2 Wickets | Ct/St for West Indies vs Pakistan at Mirpur on 01-Apr-2014
999 Down 3 Rusty Theron (U.S.A./South Africa) flag Rusty Theron (U.S.A./South Africa) 55.38 31 Runs | 2 Wickets | Ct/St for South Africa vs Australia at Johannesburg on 16-Oct-2011
1000 Down 3 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 55.38 4 Runs | 1 Wickets | Ct/St for South Africa vs Pakistan at Sydney on 03-Nov-2022