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
1 No change South Africa flag South Africa 100.00 won vs Australia at Perth on 17-Dec-2008 (Toss-lost | Margin- 6 wickets)
2 No change South Africa flag South Africa 95.76 won vs Australia at Melbourne on 26-Dec-2008 (Toss-lost | Margin- 9 wickets)
3 No change England flag England 95.74 won vs Australia at Sydney on 02-Jan-2003 (Toss-won | Margin- 225 runs)
4 No change New Zealand flag New Zealand 92.48 won vs India at Bengaluru on 16-Oct-2024 (Toss-lost | Margin- 8 wickets)
5 No change India flag India 92.29 won vs Australia at Adelaide on 12-Dec-2003 (Toss-lost | Margin- 4 wickets)
6 No change West Indies flag West Indies 92.21 won vs Australia at Perth on 12-Dec-1975 (Toss-lost | Margin- inns & 87 runs)
7 No change West Indies flag West Indies 91.88 won vs Australia at Adelaide on 22-Dec-1951 (Toss-lost | Margin- 6 wickets)
8 No change Sri Lanka flag Sri Lanka 91.84 won vs South Africa at Gqeberha on 21-Feb-2019 (Toss-lost | Margin- 8 wickets)
9 No change New Zealand flag New Zealand 91.71 won vs India at Mumbai on 01-Nov-2024 (Toss-won | Margin- 25 runs)
10 No change Australia flag Australia 91.53 won vs India at Pune on 23-Feb-2017 (Toss-won | Margin- 333 runs)
11 No change Australia flag Australia 91.29 won vs India at Indore on 01-Mar-2023 (Toss-lost | Margin- 9 wickets)
12 No change Sri Lanka flag Sri Lanka 91.24 won vs England at London on 06-Sep-2024 (Toss-won | Margin- 8 wickets)
13 No change England flag England 91.22 won vs Australia at Melbourne on 30-Dec-1911 (Toss-lost | Margin- 8 wickets)
14 No change Australia flag Australia 91.00 won vs England at Birmingham on 16-Jun-2023 (Toss-lost | Margin- 2 wickets)
15 No change Pakistan flag Pakistan 90.55 won vs Australia at Sydney on 30-Nov-1995 (Toss-won | Margin- 74 runs)
16 No change India flag India 90.54 won vs Australia at Perth on 22-Nov-2024 (Toss-won | Margin- 295 runs)
17 No change England flag England 90.20 won vs Australia at Melbourne on 23-Feb-1951 (Toss-lost | Margin- 8 wickets)
18 No change South Africa flag South Africa 90.05 won vs India at Kolkata on 14-Nov-2025 (Toss-won | Margin- 30 runs)
19 No change Australia flag Australia 90.00 won vs South Africa at Johannesburg on 22-Feb-2002 (Toss-won | Margin- inns & 360 runs)
20 No change Pakistan flag Pakistan 89.66 won vs West Indies at Port of Spain on 01-Apr-1977 (Toss-lost | Margin- 266 runs)
21 No change India flag India 89.31 won vs Pakistan at Rawalpindi on 13-Apr-2004 (Toss-won | Margin- inns & 131 runs)
22 No change England flag England 88.58 won vs India at Mumbai on 18-Mar-2006 (Toss-lost | Margin- 212 runs)
23 No change West Indies flag West Indies 88.52 won vs Australia at Brisbane on 25-Jan-2024 (Toss-won | Margin- 8 runs)
24 No change India flag India 88.24 won vs South Africa at Johannesburg on 24-Jan-2018 (Toss-won | Margin- 63 runs)
25 No change England flag England 88.22 won vs Australia at Melbourne on 26-Dec-2010 (Toss-won | Margin- inns & 157 runs)
26 No change West Indies flag West Indies 88.21 won vs England at Manchester on 06-Jun-1963 (Toss-won | Margin- 10 wickets)
27 No change Australia flag Australia 87.96 won vs England at Birmingham on 01-Aug-2019 (Toss-won | Margin- 251 runs)
28 No change England flag England 87.92 won vs Australia at Adelaide on 26-Jan-1995 (Toss-won | Margin- 106 runs)
29 No change England flag England 87.83 won vs Australia at Melbourne on 26-Dec-2025 (Toss-won | Margin- 4 wickets)
30 No change West Indies flag West Indies 87.72 won vs England at London on 28-Jun-1984 (Toss-won | Margin- 9 wickets)
31 No change England flag England 87.58 won vs Australia at Melbourne on 26-Dec-1998 (Toss-lost | Margin- 12 runs)
32 No change West Indies flag West Indies 87.32 won vs England at London on 22-Aug-1963 (Toss-lost | Margin- 8 wickets)
33 No change England flag England 87.21 won vs India at Hyderabad on 25-Jan-2024 (Toss-won | Margin- 28 runs)
34 No change Australia flag Australia 86.88 won vs England at London on 16-Jul-2015 (Toss-won | Margin- 405 runs)
35 No change Sri Lanka flag Sri Lanka 86.78 won vs South Africa at Durban on 13-Feb-2019 (Toss-won | Margin- 1 wickets)
36 No change India flag India 86.78 won vs England at Birmingham on 02-Jul-2025 (Toss-lost | Margin- 336 runs)
37 No change England flag England 86.55 won vs South Africa at Centurion on 14-Jan-2000 (Toss-won | Margin- 2 wickets)
38 No change New Zealand flag New Zealand 86.22 won vs India at Pune on 24-Oct-2024 (Toss-won | Margin- 113 runs)
39 No change South Africa flag South Africa 85.93 won vs Australia at Sydney on 02-Jan-1994 (Toss-won | Margin- 5 runs)
40 No change Australia flag Australia 85.91 won vs England at London on 28-Jun-2023 (Toss-lost | Margin- 43 runs)
41 No change Pakistan flag Pakistan 85.89 won vs England at London on 12-Aug-1982 (Toss-won | Margin- 10 wickets)
42 No change Pakistan flag Pakistan 85.88 won vs England at London on 11-Aug-2016 (Toss-lost | Margin- 10 wickets)
43 No change South Africa flag South Africa 85.80 won vs England at London on 19-Jul-2012 (Toss-lost | Margin- inns & 12 runs)
44 No change South Africa flag South Africa 85.31 won vs India at Nagpur on 06-Feb-2010 (Toss-won | Margin- inns & 6 runs)
45 No change England flag England 85.29 won vs India at Mumbai on 15-Feb-1980 (Toss-lost | Margin- 10 wickets)
46 No change South Africa flag South Africa 85.22 won vs India at Guwahati on 22-Nov-2025 (Toss-won | Margin- 408 runs)
47 No change England flag England 84.95 won vs Australia at Adelaide on 03-Dec-2010 (Toss-lost | Margin- inns & 71 runs)
48 No change England flag England 84.94 won vs West Indies at Port of Spain on 14-Mar-1968 (Toss-lost | Margin- 7 wickets)
49 No change South Africa flag South Africa 84.88 won vs India at Ahmedabad on 03-Apr-2008 (Toss-lost | Margin- inns & 90 runs)
50 No change Australia flag Australia 84.67 won vs India at Bengaluru on 25-Mar-1998 (Toss-lost | Margin- 8 wickets)
51 No change New Zealand flag New Zealand 84.60 won vs India at Southampton on 18-Jun-2021 (Toss-won | Margin- 8 wickets)
52 No change Australia flag Australia 84.49 won vs South Africa at Johannesburg on 26-Feb-2009 (Toss-won | Margin- 162 runs)
53 No change South Africa flag South Africa 84.46 won vs Australia at Hobart on 12-Nov-2016 (Toss-won | Margin- inns & 80 runs)
54 No change India flag India 84.46 won vs South Africa at Durban on 26-Dec-2010 (Toss-lost | Margin- 87 runs)
55 No change South Africa flag South Africa 84.39 won vs Australia at London on 11-Jun-2025 (Toss-won | Margin- 5 wickets)
56 No change Australia flag Australia 84.16 won vs England at London on 21-Jul-2005 (Toss-won | Margin- 239 runs)
57 No change Australia flag Australia 84.15 won vs Sri Lanka at Galle on 29-Jan-2025 (Toss-won | Margin- inns & 242 runs)
58 No change Australia flag Australia 84.09 won vs South Africa at Cape Town on 08-Mar-2002 (Toss-lost | Margin- 4 wickets)
59 No change West Indies flag West Indies 84.05 won vs Pakistan at Faisalabad on 23-Nov-1990 (Toss-lost | Margin- 7 wickets)
60 No change Australia flag Australia 84.02 won vs West Indies at Kingston on 29-Apr-1995 (Toss-lost | Margin- inns & 53 runs)
61 No change Australia flag Australia 83.90 won vs Pakistan at Rawalpindi on 01-Oct-1998 (Toss-lost | Margin- inns & 99 runs)
62 No change England flag England 83.90 won vs West Indies at Bridgetown on 08-Apr-1994 (Toss-lost | Margin- 208 runs)
63 No change Australia flag Australia 83.87 won vs South Africa at Centurion on 12-Feb-2014 (Toss-lost | Margin- 281 runs)
64 No change West Indies flag West Indies 83.79 won vs Australia at Perth on 01-Feb-1997 (Toss-lost | Margin- 10 wickets)
65 No change Australia flag Australia 83.76 won vs India at Nagpur on 26-Oct-2004 (Toss-won | Margin- 342 runs)
66 No change Australia flag Australia 83.53 won vs South Africa at Johannesburg on 28-Feb-1997 (Toss-lost | Margin- inns & 196 runs)
67 No change Australia flag Australia 83.50 won vs West Indies at Bridgetown on 31-Mar-1995 (Toss-lost | Margin- 10 wickets)
68 No change Australia flag Australia 83.43 won vs Sri Lanka at Galle on 06-Feb-2025 (Toss-lost | Margin- 9 wickets)
69 No change South Africa flag South Africa 83.36 won vs Australia at Perth on 30-Nov-2012 (Toss-won | Margin- 309 runs)
70 No change West Indies flag West Indies 83.32 won vs Australia at St John's on 09-May-2003 (Toss-lost | Margin- 3 wickets)
71 No change Pakistan flag Pakistan 83.04 won vs India at Bengaluru on 24-Mar-2005 (Toss-won | Margin- 168 runs)
72 No change England flag England 83.04 won vs New Zealand at Christchurch on 28-Nov-2024 (Toss-won | Margin- 8 wickets)
73 No change India flag India 82.94 won vs Sri Lanka at Galle on 31-Jul-2008 (Toss-won | Margin- 170 runs)
74 No change Pakistan flag Pakistan 82.90 won vs England at London on 12-Aug-1954 (Toss-won | Margin- 24 runs)
75 No change England flag England 82.89 won vs Australia at Adelaide on 13-Jan-1933 (Toss-won | Margin- 338 runs)
76 No change England flag England 82.79 won vs Australia at Melbourne on 08-Feb-1975 (Toss-lost | Margin- inns & 4 runs)
77 No change Zimbabwe flag Zimbabwe 82.44 won vs Pakistan at Peshawar on 27-Nov-1998 (Toss-won | Margin- 7 wickets)
78 No change South Africa flag South Africa 82.41 won vs Australia at Durban on 15-Mar-2002 (Toss-won | Margin- 5 wickets)
79 No change Pakistan flag Pakistan 82.40 won vs Sri Lanka at Galle on 21-Jun-2000 (Toss-lost | Margin- inns & 163 runs)
80 No change India flag India 82.31 won vs England at London on 31-Jul-2025 (Toss-lost | Margin- 6 runs)
81 No change Australia flag Australia 82.31 won vs England at London on 18-Aug-1934 (Toss-won | Margin- 562 runs)
82 No change England flag England 82.31 won vs West Indies at Kingston on 30-Mar-1954 (Toss-lost | Margin- 9 wickets)
83 No change New Zealand flag New Zealand 82.30 won vs Pakistan at Lahore on 21-Nov-1996 (Toss-won | Margin- 44 runs)
84 No change Australia flag Australia 82.29 won vs South Africa at Durban on 06-Mar-2009 (Toss-won | Margin- 175 runs)
85 No change Australia flag Australia 82.27 won vs England at Leeds on 22-Jul-1948 (Toss-lost | Margin- 7 wickets)
86 No change Australia flag Australia 82.21 won vs England at Birmingham on 05-Jul-2001 (Toss-won | Margin- inns & 118 runs)
87 No change England flag England 82.19 won vs New Zealand at Wellington on 06-Dec-2024 (Toss-lost | Margin- 323 runs)
88 No change Australia flag Australia 82.06 won vs Sri Lanka at Galle on 08-Mar-2004 (Toss-won | Margin- 197 runs)
89 No change South Africa flag South Africa 82.00 won vs New Zealand at Christchurch on 25-Feb-2022 (Toss-won | Margin- 198 runs)
90 No change England flag England 81.98 won vs Australia at Melbourne on 01-Mar-1895 (Toss-lost | Margin- 6 wickets)
91 No change England flag England 81.87 won vs South Africa at Durban on 26-Dec-2009 (Toss-lost | Margin- inns & 98 runs)
92 No change Pakistan flag Pakistan 81.86 won vs Sri Lanka at Pallekele on 03-Jul-2015 (Toss-won | Margin- 7 wickets)
93 No change South Africa flag South Africa 81.84 won vs Australia at Perth on 03-Nov-2016 (Toss-won | Margin- 177 runs)
94 No change Pakistan flag Pakistan 81.69 won vs England at Dubai on 17-Jan-2012 (Toss-lost | Margin- 10 wickets)
95 No change Australia flag Australia 81.53 won vs India at Bengaluru on 06-Oct-2004 (Toss-won | Margin- 217 runs)
96 No change South Africa flag South Africa 81.47 won vs England at Leeds on 21-Jul-1955 (Toss-won | Margin- 224 runs)
97 No change West Indies flag West Indies 81.47 won vs England at Birmingham on 14-Jun-1984 (Toss-lost | Margin- inns & 180 runs)
98 No change Australia flag Australia 81.41 won vs England at London on 20-Aug-2015 (Toss-lost | Margin- inns & 46 runs)
99 No change England flag England 81.38 won vs Australia at Melbourne on 29-Dec-1962 (Toss-lost | Margin- 7 wickets)
100 No change England flag England 81.28 won vs Australia at Melbourne on 09-Feb-1912 (Toss-won | Margin- inns & 225 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings