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
801 Down 5 Australia flag Australia 54.24 won vs Pakistan at Sydney on 16-Nov-2024 (Toss-won | Margin- 13 runs)
802 Down 5 South Africa flag South Africa 54.23 won vs Pakistan at Durban on 10-Dec-2024 (Toss-won | Margin- 11 runs)
803 Down 5 Sri Lanka flag Sri Lanka 54.22 won vs Australia at Pallekele on 06-Aug-2011 (Toss-lost | Margin- 35 runs)
804 Down 5 United Arab Emirates flag United Arab Emirates 54.20 won vs New Zealand at Dubai on 19-Aug-2023 (Toss-won | Margin- 7 wickets)
805 Down 5 West Indies flag West Indies 54.13 won vs England at Bridgetown on 09-Mar-2014 (Toss-won | Margin- 27 runs)
806 Down 5 Australia flag Australia 54.11 won vs Bangladesh at Bridgetown on 05-May-2010 (Toss-won | Margin- 27 runs)
807 Down 5 South Africa flag South Africa 54.11 won vs Bangladesh at Mirpur on 05-Jul-2015 (Toss-won | Margin- 52 runs)
808 Down 5 New Zealand flag New Zealand 54.11 won vs Zimbabwe at Harare on 24-Jul-2025 (Toss-won | Margin- 60 runs)
809 Down 5 Ireland flag Ireland 54.11 won vs United Arab Emirates at Dubai on 29-Jan-2026 (Toss-won | Margin- 57 runs)
810 Down 5 India flag India 54.10 won vs South Africa at Centurion on 13-Nov-2024 (Toss-lost | Margin- 11 runs)
811 Down 5 India flag India 54.09 won vs Bangladesh at Colombo on 14-Mar-2018 (Toss-lost | Margin- 17 runs)
812 Down 5 Australia flag Australia 54.02 won vs South Africa at Darwin on 10-Aug-2025 (Toss-lost | Margin- 17 runs)
813 Down 5 South Africa flag South Africa 54.01 won vs Ireland at Bristol on 03-Aug-2022 (Toss-won | Margin- 21 runs)
814 Down 5 Hong Kong flag Hong Kong 53.99 won vs Bangladesh at Chattogram on 20-Mar-2014 (Toss-won | Margin- 2 wickets)
815 Down 5 India flag India 53.98 won vs England at Ahmedabad on 14-Mar-2021 (Toss-won | Margin- 7 wickets)
816 Down 5 Sri Lanka flag Sri Lanka 53.98 won vs West Indies at Dambula on 17-Oct-2024 (Toss-lost | Margin- 9 wickets)
817 Down 5 Pakistan flag Pakistan 53.98 won vs South Africa at Lahore on 01-Nov-2025 (Toss-won | Margin- 4 wickets)
818 Down 5 Bangladesh flag Bangladesh 53.94 won vs Sri Lanka at Mirpur on 28-Feb-2016 (Toss-won | Margin- 23 runs)
819 Down 5 Australia flag Australia 53.91 won vs Afghanistan at Adelaide on 04-Nov-2022 (Toss-lost | Margin- 4 runs)
820 Down 5 India flag India 53.86 won vs West Indies at Lauderhill on 03-Aug-2019 (Toss-won | Margin- 4 wickets)
821 Down 5 Afghanistan flag Afghanistan 53.86 won vs Bangladesh at Sharjah on 30-Aug-2022 (Toss-lost | Margin- 7 wickets)
822 Down 5 Pakistan flag Pakistan 53.83 won vs United Arab Emirates at Dubai on 17-Sep-2025 (Toss-lost | Margin- 41 runs)
823 Down 5 Pakistan flag Pakistan 53.77 won vs Bangladesh at Mirpur on 29-Nov-2011 (Toss-won | Margin- 50 runs)
824 Down 5 India flag India 53.77 won vs Bangladesh at Mirpur on 28-Mar-2014 (Toss-won | Margin- 8 wickets)
825 Down 5 Australia flag Australia 53.77 won vs Bangladesh at Mirpur on 01-Apr-2014 (Toss-lost | Margin- 7 wickets)
826 Down 5 India flag India 53.77 won vs Bangladesh at Mirpur on 06-Mar-2016 (Toss-won | Margin- 8 wickets)
827 Down 5 Pakistan flag Pakistan 53.77 won vs Hong Kong at Hangzhou on 03-Oct-2023 (Toss-lost | Margin- 68 runs)
828 Down 5 West Indies flag West Indies 53.77 won vs South Africa at Tarouba on 23-Aug-2024 (Toss-won | Margin- 7 wickets)
829 Down 5 Canada flag Canada 53.61 won vs United States of America at George Town on 24-Apr-2025 (Toss-won | Margin- 17 runs)
830 Down 5 New Zealand flag New Zealand 53.58 won vs West Indies at Auckland on 06-Nov-2025 (Toss-lost | Margin- 3 runs)
831 Down 5 Pakistan flag Pakistan 53.57 won vs ICC World XI at Lahore on 15-Sep-2017 (Toss-lost | Margin- 33 runs)
832 Down 5 Australia flag Australia 53.55 won vs Sri Lanka at Sydney on 11-Feb-2022 (Toss-lost | Margin- 20 runs)
833 Down 5 Kenya flag Kenya 53.53 won vs Scotland at Dubai on 19-Nov-2013 (Toss-won | Margin- 92 runs)
834 Down 5 United Arab Emirates flag United Arab Emirates 53.45 won vs Ireland at Al Amerat on 13-Feb-2022 (Toss-lost | Margin- 13 runs)
835 Down 5 Italy flag Italy 53.45 won vs Scotland at The Hague on 09-Jul-2025 (Toss-won | Margin- 12 runs)
836 Down 5 Afghanistan flag Afghanistan 53.43 won vs Zimbabwe at Harare on 13-Dec-2024 (Toss-won | Margin- 50 runs)
837 Down 5 Pakistan flag Pakistan 53.43 won vs Oman at Dubai on 12-Sep-2025 (Toss-won | Margin- 93 runs)
838 Down 5 Pakistan flag Pakistan 53.40 won vs Sri Lanka at Abu Dhabi on 25-Nov-2011 (Toss-lost | Margin- 5 wickets)
839 Down 5 Sri Lanka flag Sri Lanka 53.40 won vs Bangladesh at Dubai on 01-Sep-2022 (Toss-won | Margin- 2 wickets)
840 Down 5 Pakistan flag Pakistan 53.40 won vs Bangladesh at Christchurch on 13-Oct-2022 (Toss-lost | Margin- 7 wickets)
841 Down 5 Afghanistan flag Afghanistan 53.37 won vs Zimbabwe at Sharjah on 06-Feb-2018 (Toss-lost | Margin- 17 runs)
842 Down 5 Australia flag Australia 53.36 won vs England at Melbourne on 14-Jan-2011 (Toss-won | Margin- 4 runs)
843 Down 5 West Indies flag West Indies 53.36 won vs Pakistan at Gros Islet on 21-Apr-2011 (Toss-won | Margin- 7 runs)
844 Down 5 Australia flag Australia 53.36 won vs Ireland at Brisbane on 31-Oct-2022 (Toss-lost | Margin- 42 runs)
845 Down 5 Australia flag Australia 53.34 won vs New Zealand at Sydney on 03-Feb-2018 (Toss-won | Margin- 7 wickets)
846 Down 5 New Zealand flag New Zealand 53.34 won vs Sri Lanka at Dunedin on 05-Apr-2023 (Toss-won | Margin- 9 wickets)
847 Down 5 West Indies flag West Indies 53.32 won vs Australia at Gros Islet on 09-Jul-2021 (Toss-lost | Margin- 18 runs)
848 Down 5 India flag India 53.31 won vs Afghanistan at Colombo on 19-Sep-2012 (Toss-lost | Margin- 23 runs)
849 Down 5 India flag India 53.31 won vs Bangladesh at Mirpur on 24-Feb-2016 (Toss-lost | Margin- 45 runs)
850 Down 5 Afghanistan flag Afghanistan 53.28 won vs Bangladesh at Dehradun on 07-Jun-2018 (Toss-won | Margin- 1 runs)
851 Down 5 Afghanistan flag Afghanistan 53.28 won vs Ireland at Sharjah on 17-Mar-2024 (Toss-won | Margin- 10 runs)
852 Down 5 Pakistan flag Pakistan 53.17 won vs Australia at Dubai on 05-Sep-2012 (Toss-won | Margin- 7 wickets)
853 Down 5 Pakistan flag Pakistan 53.17 won vs New Zealand at Dubai on 04-Dec-2014 (Toss-won | Margin- 7 wickets)
854 Down 5 Bangladesh flag Bangladesh 53.15 won vs Pakistan at Mirpur on 22-Jul-2025 (Toss-lost | Margin- 8 runs)
855 Down 5 New Zealand flag New Zealand 53.15 won vs West Indies at Nelson on 09-Nov-2025 (Toss-won | Margin- 9 runs)
856 Down 5 Sri Lanka flag Sri Lanka 53.13 won vs India at Colombo on 06-Mar-2018 (Toss-won | Margin- 5 wickets)
857 Down 5 South Africa flag South Africa 53.13 won vs Pakistan at Johannesburg on 12-Apr-2021 (Toss-lost | Margin- 6 wickets)
858 Down 5 New Zealand flag New Zealand 53.13 won vs Sri Lanka at Queenstown on 08-Apr-2023 (Toss-won | Margin- 4 wickets)
859 Down 5 West Indies flag West Indies 53.13 won vs England at Tarouba on 21-Dec-2023 (Toss-won | Margin- 4 wickets)
860 Down 5 New Zealand flag New Zealand 53.12 won vs Pakistan at Hamilton on 14-Jan-2024 (Toss-lost | Margin- 21 runs)
861 Down 5 India flag India 53.12 won vs Bangladesh at Hyderabad on 12-Oct-2024 (Toss-won | Margin- 133 runs)
862 Down 5 Hong Kong flag Hong Kong 53.10 won vs Netherlands at Dubai on 18-Jan-2017 (Toss-won | Margin- 91 runs)
863 Down 5 Bermuda flag Bermuda 53.10 won vs Canada at Hamilton on 30-Sep-2023 (Toss-lost | Margin- 86 runs)
864 Down 5 West Indies flag West Indies 53.10 won vs Ireland at Magheramason on 15-Jun-2025 (Toss-lost | Margin- 62 runs)
865 Down 5 England flag England 52.98 won vs Italy at Kolkata on 16-Feb-2026 (Toss-won | Margin- 24 runs)
866 Down 5 New Zealand flag New Zealand 52.97 won vs West Indies at Hamilton on 28-Dec-2008 (Toss-won | Margin- 36 runs)
867 Down 5 Australia flag Australia 52.97 won vs West Indies at Hobart on 21-Feb-2010 (Toss-won | Margin- 38 runs)
868 Down 5 Afghanistan flag Afghanistan 52.93 won vs Bangladesh at Dehradun on 05-Jun-2018 (Toss-lost | Margin- 6 wickets)
869 Down 5 Italy flag Italy 52.93 won vs Ireland at Dubai on 26-Jan-2026 (Toss-won | Margin- 4 wickets)
870 Down 5 Pakistan flag Pakistan 52.93 won vs New Zealand at Lahore on 27-Apr-2024 (Toss-lost | Margin- 9 runs)
871 Down 5 Sri Lanka flag Sri Lanka 52.92 won vs South Africa at Hambantota on 06-Aug-2013 (Toss-lost | Margin- 6 wickets)
872 Down 5 South Africa flag South Africa 52.92 won vs India at Centurion on 21-Feb-2018 (Toss-won | Margin- 6 wickets)
873 Down 5 Ireland flag Ireland 52.92 won vs Pakistan at Dublin on 10-May-2024 (Toss-won | Margin- 5 wickets)
874 Down 5 England flag England 52.92 won vs Pakistan at London on 30-May-2024 (Toss-won | Margin- 7 wickets)
875 Down 5 Afghanistan flag Afghanistan 52.81 won vs Ireland at Greater Noida on 06-Mar-2020 (Toss-lost | Margin- 11 runs)
876 Down 5 Bahrain flag Bahrain 52.81 won vs United Arab Emirates at Al Amerat on 21-Feb-2022 (Toss-won | Margin- 2 runs)
877 Down 5 India flag India 52.76 won vs Bangladesh at Nottingham on 06-Jun-2009 (Toss-won | Margin- 25 runs)
878 Down 5 Namibia flag Namibia 52.76 won vs Singapore at Dubai on 26-Oct-2019 (Toss-lost | Margin- 87 runs)
879 Down 5 Pakistan flag Pakistan 52.70 won vs Sri Lanka at Abu Dhabi on 26-Oct-2017 (Toss-won | Margin- 7 wickets)
880 Down 5 Pakistan flag Pakistan 52.70 won vs Sri Lanka at Abu Dhabi on 27-Oct-2017 (Toss-won | Margin- 2 wickets)
881 Down 5 Hong Kong flag Hong Kong 52.70 won vs United Arab Emirates at Al Amerat on 24-Aug-2022 (Toss-won | Margin- 8 wickets)
882 Down 5 South Africa flag South Africa 52.70 won vs Ireland at Abu Dhabi on 27-Sep-2024 (Toss-won | Margin- 8 wickets)
883 Down 5 South Africa flag South Africa 52.70 won vs Pakistan at Centurion on 13-Dec-2024 (Toss-lost | Margin- 7 wickets)
884 Down 5 Australia flag Australia 52.70 won vs South Africa at Cairns on 16-Aug-2025 (Toss-won | Margin- 2 wickets)
885 Down 5 India flag India 52.64 won vs Zimbabwe at Harare on 14-Jul-2024 (Toss-lost | Margin- 42 runs)
886 Down 5 Afghanistan flag Afghanistan 52.57 won vs Zimbabwe at Sharjah on 08-Jan-2016 (Toss-won | Margin- 5 runs)
887 Down 5 Bahrain flag Bahrain 52.57 won vs United Arab Emirates at Doha on 22-Sep-2023 (Toss-won | Margin- 3 runs)
888 Down 5 United Arab Emirates flag United Arab Emirates 52.57 won vs United States of America at Windhoek on 04-Oct-2024 (Toss-won | Margin- 6 runs)
889 Down 5 Nepal flag Nepal 52.57 won vs United Arab Emirates at Al Amerat on 12-Oct-2025 (Toss-won | Margin- 1 runs)
890 Down 5 South Africa flag South Africa 52.50 won vs England at East London on 12-Feb-2020 (Toss-lost | Margin- 1 runs)
891 Down 5 India flag India 52.50 won vs Sri Lanka at Mumbai on 03-Jan-2023 (Toss-lost | Margin- 2 runs)
892 Down 5 New Zealand flag New Zealand 52.49 won vs Pakistan at Christchurch on 19-Jan-2024 (Toss-won | Margin- 7 wickets)
893 Down 5 Bangladesh flag Bangladesh 52.49 won vs Pakistan at Mirpur on 20-Jul-2025 (Toss-won | Margin- 7 wickets)
894 Down 5 Pakistan flag Pakistan 52.43 won vs Bangladesh at Gros Islet on 01-May-2010 (Toss-won | Margin- 21 runs)
895 Down 5 Afghanistan flag Afghanistan 52.43 won vs Zimbabwe at Harare on 14-Jun-2022 (Toss-won | Margin- 35 runs)
896 Down 5 India flag India 52.43 won vs Australia at Raipur on 01-Dec-2023 (Toss-lost | Margin- 20 runs)
897 Down 5 Australia flag Australia 52.41 won vs India at Sydney on 01-Feb-2012 (Toss-lost | Margin- 31 runs)
898 Down 5 South Africa flag South Africa 52.39 won vs Sri Lanka at Centurion on 20-Jan-2017 (Toss-lost | Margin- 19 runs)
899 Down 5 England flag England 52.32 won vs Nepal at Mumbai on 08-Feb-2026 (Toss-won | Margin- 4 runs)
900 Down 5 Bangladesh flag Bangladesh 52.28 won vs Australia at Mirpur on 06-Aug-2021 (Toss-won | Margin- 10 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings