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
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 England flag England 94.35 won vs Australia at Melbourne on 30-Dec-1911 (Toss-lost | Margin- 8 wickets)
3 No change South Africa flag South Africa 94.32 won vs Australia at Melbourne on 26-Dec-2008 (Toss-lost | Margin- 9 wickets)
4 No change England flag England 93.05 won vs Australia at Sydney on 02-Jan-2003 (Toss-won | Margin- 225 runs)
5 No change West Indies flag West Indies 92.52 won vs Australia at Adelaide on 22-Dec-1951 (Toss-lost | Margin- 6 wickets)
6 No change England flag England 90.50 won vs Australia at Melbourne on 23-Feb-1951 (Toss-lost | Margin- 8 wickets)
7 No change Australia flag Australia 90.36 won vs India at Indore on 01-Mar-2023 (Toss-lost | Margin- 9 wickets)
8 No change India flag India 90.00 won vs Australia at Adelaide on 12-Dec-2003 (Toss-lost | Margin- 4 wickets)
9 No change New Zealand flag New Zealand 89.87 won vs India at Bengaluru on 16-Oct-2024 (Toss-lost | Margin- 8 wickets)
10 No change West Indies flag West Indies 89.59 won vs Australia at Perth on 12-Dec-1975 (Toss-lost | Margin- inns & 87 runs)
11 No change New Zealand flag New Zealand 89.43 won vs India at Mumbai on 01-Nov-2024 (Toss-won | Margin- 25 runs)
12 No change Australia flag Australia 88.93 won vs India at Pune on 23-Feb-2017 (Toss-won | Margin- 333 runs)
13 No change Sri Lanka flag Sri Lanka 88.18 won vs South Africa at Gqeberha on 21-Feb-2019 (Toss-lost | Margin- 8 wickets)
14 No change India flag India 87.97 won vs Australia at Perth on 22-Nov-2024 (Toss-won | Margin- 295 runs)
15 No change Australia flag Australia 87.77 won vs South Africa at Johannesburg on 22-Feb-2002 (Toss-won | Margin- inns & 360 runs)
16 No change Sri Lanka flag Sri Lanka 87.58 won vs England at London on 06-Sep-2024 (Toss-won | Margin- 8 wickets)
17 No change South Africa flag South Africa 87.49 won vs India at Kolkata on 14-Nov-2025 (Toss-won | Margin- 30 runs)
18 Down 1 West Indies flag West Indies 87.29 won vs Australia at Perth on 01-Feb-1997 (Toss-lost | Margin- 10 wickets)
19 Down 1 Australia flag Australia 87.16 won vs England at Birmingham on 16-Jun-2023 (Toss-lost | Margin- 2 wickets)
20 Down 1 Pakistan flag Pakistan 86.76 won vs Australia at Sydney on 30-Nov-1995 (Toss-won | Margin- 74 runs)
21 Down 1 Pakistan flag Pakistan 86.50 won vs West Indies at Port of Spain on 01-Apr-1977 (Toss-lost | Margin- 266 runs)
22 Down 1 Australia flag Australia 86.48 won vs South Africa at Johannesburg on 28-Feb-1997 (Toss-lost | Margin- inns & 196 runs)
23 Down 1 England flag England 86.03 won vs Australia at Melbourne on 26-Dec-2010 (Toss-won | Margin- inns & 157 runs)
24 Down 1 England flag England 85.74 won vs India at Mumbai on 18-Mar-2006 (Toss-lost | Margin- 212 runs)
25 Down 1 West Indies flag West Indies 85.70 won vs England at Manchester on 06-Jun-1963 (Toss-won | Margin- 10 wickets)
26 Down 1 West Indies flag West Indies 85.54 won vs England at London on 28-Jun-1984 (Toss-won | Margin- 9 wickets)
27 Down 1 India flag India 85.45 won vs Pakistan at Rawalpindi on 13-Apr-2004 (Toss-won | Margin- inns & 131 runs)
28 Down 1 Australia flag Australia 84.95 won vs South Africa at Centurion on 12-Feb-2014 (Toss-lost | Margin- 281 runs)
29 Down 1 West Indies flag West Indies 84.80 won vs England at London on 22-Aug-1963 (Toss-lost | Margin- 8 wickets)
30 Down 1 India flag India 84.79 won vs South Africa at Johannesburg on 24-Jan-2018 (Toss-won | Margin- 63 runs)
31 Down 1 England flag England 84.77 won vs Australia at Melbourne on 26-Dec-1998 (Toss-lost | Margin- 12 runs)
32 Down 1 West Indies flag West Indies 84.77 won vs Australia at Brisbane on 25-Jan-2024 (Toss-won | Margin- 8 runs)
33 Down 1 England flag England 84.59 won vs West Indies at Bridgetown on 08-Apr-1994 (Toss-lost | Margin- 208 runs)
34 Down 1 England flag England 84.47 won vs Australia at Adelaide on 26-Jan-1995 (Toss-won | Margin- 106 runs)
35 Down 1 England flag England 84.40 won vs South Africa at Centurion on 14-Jan-2000 (Toss-won | Margin- 2 wickets)
36 Down 1 Australia flag Australia 84.13 won vs West Indies at Port of Spain on 14-May-1965 (Toss-lost | Margin- 10 wickets)
37 Down 1 Australia flag Australia 84.13 won vs England at Birmingham on 01-Aug-2019 (Toss-won | Margin- 251 runs)
38 Down 1 Australia flag Australia 83.98 won vs West Indies at Bridgetown on 31-Mar-1995 (Toss-lost | Margin- 10 wickets)
39 Down 1 India flag India 83.98 won vs England at Birmingham on 02-Jul-2025 (Toss-lost | Margin- 336 runs)
40 Down 1 South Africa flag South Africa 83.80 won vs Australia at Sydney on 02-Jan-1994 (Toss-won | Margin- 5 runs)
41 Down 1 New Zealand flag New Zealand 83.78 won vs India at Pune on 24-Oct-2024 (Toss-won | Margin- 113 runs)
42 Down 1 England flag England 83.75 won vs India at Hyderabad on 25-Jan-2024 (Toss-won | Margin- 28 runs)
43 Down 1 England flag England 83.67 won vs Australia at Melbourne on 09-Feb-1912 (Toss-won | Margin- inns & 225 runs)
44 Down 1 England flag England 83.47 won vs South Africa at Durban on 26-Dec-2009 (Toss-lost | Margin- inns & 98 runs)
45 Down 1 South Africa flag South Africa 83.36 won vs England at London on 19-Jul-2012 (Toss-lost | Margin- inns & 12 runs)
46 Down 1 Sri Lanka flag Sri Lanka 83.34 won vs South Africa at Durban on 13-Feb-2019 (Toss-won | Margin- 1 wickets)
47 Down 1 New Zealand flag New Zealand 83.06 won vs Pakistan at Lahore on 21-Nov-1996 (Toss-won | Margin- 44 runs)
48 Down 1 Australia flag Australia 82.92 won vs England at London on 18-Aug-1934 (Toss-won | Margin- 562 runs)
49 Down 1 Australia flag Australia 82.89 won vs England at London on 28-Jun-2023 (Toss-lost | Margin- 43 runs)
50 Down 1 England flag England 82.84 won vs Australia at Adelaide on 03-Dec-2010 (Toss-lost | Margin- inns & 71 runs)
51 Down 1 England flag England 82.83 won vs West Indies at Port of Spain on 14-Mar-1968 (Toss-lost | Margin- 7 wickets)
52 Down 1 Australia flag Australia 82.71 won vs South Africa at Cape Town on 01-Mar-2014 (Toss-won | Margin- 245 runs)
53 Down 1 South Africa flag South Africa 82.58 won vs India at Nagpur on 06-Feb-2010 (Toss-won | Margin- inns & 6 runs)
54 Down 1 West Indies flag West Indies 82.57 won vs India at Mohali on 10-Dec-1994 (Toss-won | Margin- 243 runs)
55 Down 1 New Zealand flag New Zealand 82.50 won vs India at Southampton on 18-Jun-2021 (Toss-won | Margin- 8 wickets)
56 Down 1 England flag England 82.43 won vs India at Chennai on 05-Feb-2021 (Toss-won | Margin- 227 runs)
57 Down 1 Pakistan flag Pakistan 82.40 won vs England at London on 12-Aug-1982 (Toss-won | Margin- 10 wickets)
58 Down 1 Australia flag Australia 82.39 won vs England at London on 21-Jul-2005 (Toss-won | Margin- 239 runs)
59 Down 1 Pakistan flag Pakistan 82.13 won vs England at London on 11-Aug-2016 (Toss-lost | Margin- 10 wickets)
60 Down 1 India flag India 82.06 won vs South Africa at Durban on 26-Dec-2010 (Toss-lost | Margin- 87 runs)
61 Down 1 Australia flag Australia 82.00 won vs South Africa at Cape Town on 08-Mar-2002 (Toss-lost | Margin- 4 wickets)
62 Down 1 Pakistan flag Pakistan 82.00 won vs England at Dubai on 17-Jan-2012 (Toss-lost | Margin- 10 wickets)
63 Down 1 South Africa flag South Africa 81.99 won vs Australia at London on 11-Jun-2025 (Toss-won | Margin- 5 wickets)
64 Down 1 India flag India 81.91 won vs Australia at Perth on 16-Jan-2008 (Toss-won | Margin- 72 runs)
65 Down 1 England flag England 81.80 won vs Australia at Adelaide on 13-Jan-1933 (Toss-won | Margin- 338 runs)
66 Down 1 Australia flag Australia 81.80 won vs England at London on 16-Jul-2015 (Toss-won | Margin- 405 runs)
67 Down 1 England flag England 81.80 won vs India at Mumbai on 15-Feb-1980 (Toss-lost | Margin- 10 wickets)
68 Down 1 England flag England 81.71 won vs India at Mumbai on 23-Nov-2012 (Toss-lost | Margin- 10 wickets)
69 Down 1 Australia flag Australia 81.61 won vs West Indies at Kingston on 29-Apr-1995 (Toss-lost | Margin- inns & 53 runs)
70 Down 1 Australia flag Australia 81.61 won vs South Africa at Johannesburg on 26-Feb-2009 (Toss-won | Margin- 162 runs)
71 Down 1 South Africa flag South Africa 81.48 won vs India at Ahmedabad on 03-Apr-2008 (Toss-lost | Margin- inns & 90 runs)
72 Down 1 South Africa flag South Africa 81.38 won vs India at Kolkata on 27-Nov-1996 (Toss-won | Margin- 329 runs)
73 Down 1 South Africa flag South Africa 81.30 won vs Australia at Perth on 30-Nov-2012 (Toss-won | Margin- 309 runs)
74 Down 1 West Indies flag West Indies 81.27 won vs New Zealand at Auckland on 27-Feb-1987 (Toss-won | Margin- 10 wickets)
75 Down 1 South Africa flag South Africa 81.12 won vs Australia at Melbourne on 06-Feb-1953 (Toss-lost | Margin- 6 wickets)
76 Down 1 West Indies flag West Indies 80.98 won vs Australia at St John's on 09-May-2003 (Toss-lost | Margin- 3 wickets)
77 Down 1 India flag India 80.88 won vs Sri Lanka at Galle on 31-Jul-2008 (Toss-won | Margin- 170 runs)
78 Down 1 Australia flag Australia 80.85 won vs India at Bengaluru on 25-Mar-1998 (Toss-lost | Margin- 8 wickets)
79 Down 1 South Africa flag South Africa 80.72 won vs Australia at Hobart on 12-Nov-2016 (Toss-won | Margin- inns & 80 runs)
80 Down 1 West Indies flag West Indies 80.71 won vs Pakistan at Faisalabad on 23-Nov-1990 (Toss-lost | Margin- 7 wickets)
81 Down 1 Australia flag Australia 80.70 won vs Sri Lanka at Galle on 29-Jan-2025 (Toss-won | Margin- inns & 242 runs)
82 Down 1 Australia flag Australia 80.69 won vs Sri Lanka at Galle on 08-Mar-2004 (Toss-won | Margin- 197 runs)
83 Down 1 Australia flag Australia 80.69 won vs Sri Lanka at Galle on 06-Feb-2025 (Toss-lost | Margin- 9 wickets)
84 Down 1 England flag England 80.62 won vs Australia at Melbourne on 01-Mar-1895 (Toss-lost | Margin- 6 wickets)
85 Down 1 Australia flag Australia 80.58 won vs England at Leeds on 22-Jul-1948 (Toss-lost | Margin- 7 wickets)
86 Down 1 Australia flag Australia 80.39 won vs India at Nagpur on 26-Oct-2004 (Toss-won | Margin- 342 runs)
87 Down 1 India flag India 80.27 won vs England at London on 31-Jul-2025 (Toss-lost | Margin- 6 runs)
88 Down 1 England flag England 80.27 won vs West Indies at Kingston on 30-Mar-1954 (Toss-lost | Margin- 9 wickets)
89 Down 1 Australia flag Australia 80.21 won vs South Africa at Johannesburg on 17-Nov-2011 (Toss-lost | Margin- 2 wickets)
90 Down 1 Australia flag Australia 80.17 won vs Pakistan at Rawalpindi on 01-Oct-1998 (Toss-lost | Margin- inns & 99 runs)
91 Down 1 Zimbabwe flag Zimbabwe 80.07 won vs Pakistan at Peshawar on 27-Nov-1998 (Toss-won | Margin- 7 wickets)
92 Down 1 South Africa flag South Africa 79.97 won vs New Zealand at Christchurch on 25-Feb-2022 (Toss-won | Margin- 198 runs)
93 Down 1 Australia flag Australia 79.95 won vs South Africa at Durban on 06-Mar-2009 (Toss-won | Margin- 175 runs)
94 Down 1 Pakistan flag Pakistan 79.83 won vs Sri Lanka at Pallekele on 03-Jul-2015 (Toss-won | Margin- 7 wickets)
95 Down 1 England flag England 79.71 won vs New Zealand at Christchurch on 28-Nov-2024 (Toss-won | Margin- 8 wickets)
96 Down 1 Bangladesh flag Bangladesh 79.64 won vs New Zealand at Mount Maunganui on 01-Jan-2022 (Toss-won | Margin- 8 wickets)
97 Down 1 Australia flag Australia 79.64 won vs New Zealand at Wellington on 29-Feb-2024 (Toss-lost | Margin- 172 runs)
98 Down 1 England flag England 79.63 won vs Australia at Melbourne on 13-Feb-1925 (Toss-won | Margin- inns & 29 runs)
99 Down 1 Pakistan flag Pakistan 79.58 won vs England at London on 12-Aug-1954 (Toss-won | Margin- 24 runs)
100 Down 1 England flag England 79.51 won vs New Zealand at Wellington on 06-Dec-2024 (Toss-lost | Margin- 323 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings