1 |
|
Aravinda de Silva (Sri Lanka)
|
100.00 |
107 Runs | 3 Wickets | 2 Ct/St for Sri Lanka vs Australia at Lahore on 17-Mar-1996 |
2 |
|
Sachin Tendulkar (India)
|
94.88 |
141 Runs | 4 Wickets | 1 Ct/St for India vs Australia at Dhaka on 28-Oct-1998 |
3 |
|
Shahid Afridi (Pakistan)
|
87.64 |
76 Runs | 7 Wickets | 1 Ct/St for Pakistan vs West Indies at Georgetown on 14-Jul-2013 |
4 |
|
Marcus Stoinis (Australia)
|
86.41 |
146 Runs | 3 Wickets | Ct/St for Australia vs New Zealand at Auckland on 30-Jan-2017 |
5 |
|
Viv Richards (West Indies)
|
83.71 |
119 Runs | 5 Wickets | Ct/St for West Indies vs New Zealand at Dunedin on 18-Mar-1987 |
6 |
|
Gary Gilmour (Australia)
|
83.70 |
28 Runs | 6 Wickets | Ct/St for Australia vs England at Leeds on 18-Jun-1975 |
7 |
|
Sanath Jayasuriya (Sri Lanka)
|
78.29 |
122 Runs | 4 Wickets | Ct/St for Sri Lanka vs Australia at Sydney on 09-Jan-2003 |
8 |
|
Tillakaratne Dilshan (Sri Lanka)
|
78.29 |
144 Runs | 4 Wickets | Ct/St for Sri Lanka vs Zimbabwe at Pallekele on 10-Mar-2011 |
9 |
|
Scott Styris (New Zealand)
|
78.27 |
63 Runs | 6 Wickets | Ct/St for New Zealand vs West Indies at Port of Spain on 12-Jun-2002 |
10 |
|
Keith Boyce (West Indies)
|
78.27 |
34 Runs | 4 Wickets | Ct/St for West Indies vs Australia at London on 21-Jun-1975 |
11 |
|
Chris Gayle (West Indies)
|
75.89 |
101 Runs | 3 Wickets | 1 Ct/St for West Indies vs England at Ahmedabad on 28-Oct-2006 |
12 |
|
Travis Head (Australia)
|
75.88 |
137 Runs | Wickets | 1 Ct/St for Australia vs India at Ahmedabad on 19-Nov-2023 |
13 |
|
Sourav Ganguly (India)
|
75.87 |
141 Runs | 1 Wickets | 1 Ct/St for India vs South Africa at Nairobi on 13-Oct-2000 |
14 |
|
Glenn Maxwell (Australia)
|
75.87 |
201 Runs | 1 Wickets | 1 Ct/St for Australia vs Afghanistan at Mumbai on 07-Nov-2023 |
15 |
|
Sanath Jayasuriya (Sri Lanka)
|
75.57 |
115 Runs | 3 Wickets | Ct/St for Sri Lanka vs West Indies at Georgetown on 01-Apr-2007 |
16 |
|
Paul Stirling (Ireland)
|
75.57 |
95 Runs | 6 Wickets | Ct/St for Ireland vs Afghanistan at Greater Noida on 17-Mar-2017 |
17 |
|
Duncan Fletcher (Zimbabwe)
|
75.57 |
69 Runs | 4 Wickets | Ct/St for Zimbabwe vs Australia at Nottingham on 09-Jun-1983 |
18 |
|
Viv Richards (West Indies)
|
75.56 |
189 Runs | 2 Wickets | Ct/St for West Indies vs England at Manchester on 31-May-1984 |
19 |
|
Andy Bichel (Australia)
|
75.56 |
34 Runs | 7 Wickets | Ct/St for Australia vs England at Gqeberha on 02-Mar-2003 |
20 |
|
Kapil Dev (India)
|
74.99 |
40 Runs | 5 Wickets | 2 Ct/St for India vs Australia at Nottingham on 13-Jun-1983 |
21 |
|
Ravindra Jadeja (India)
|
74.98 |
29 Runs | 5 Wickets | 2 Ct/St for India vs South Africa at Kolkata on 05-Nov-2023 |
22 |
|
Shahid Afridi (Pakistan)
|
74.68 |
75 Runs | 5 Wickets | 1 Ct/St for Pakistan vs Sri Lanka at Sharjah on 20-Nov-2011 |
23 |
|
Yusuf Pathan (India)
|
74.08 |
123 Runs | 3 Wickets | 1 Ct/St for India vs New Zealand at Bengaluru on 07-Dec-2010 |
24 |
|
Marnus Labuschagne (Australia)
|
73.78 |
77 Runs | 3 Wickets | 4 Ct/St for Australia vs England at Nottingham on 19-Sep-2024 |
25 |
|
Chris Gayle (West Indies)
|
73.47 |
215 Runs | 2 Wickets | 1 Ct/St for West Indies vs Zimbabwe at Canberra on 24-Feb-2015 |
26 |
|
Andre Russell (West Indies)
|
73.17 |
49 Runs | 4 Wickets | 1 Ct/St for West Indies vs England at Chennai on 17-Mar-2011 |
27 |
|
Collis King (West Indies)
|
73.16 |
86 Runs | Wickets | 1 Ct/St for West Indies vs England at London on 23-Jun-1979 |
28 |
|
Viv Richards (West Indies)
|
73.16 |
138 Runs | Wickets | 1 Ct/St for West Indies vs England at London on 23-Jun-1979 |
29 |
|
Sachin Tendulkar (India)
|
72.86 |
95 Runs | 3 Wickets | Ct/St for India vs Pakistan at Dhaka on 14-Jan-1998 |
30 |
|
Chris Cairns (New Zealand)
|
72.86 |
103 Runs | 3 Wickets | Ct/St for New Zealand vs India at Pune on 24-Nov-1995 |
31 |
|
Salman Agha (Pakistan)
|
72.86 |
82 Runs | 4 Wickets | Ct/St for Pakistan vs South Africa at Paarl on 17-Dec-2024 |
32 |
|
Neil Johnson (Zimbabwe)
|
72.86 |
76 Runs | 3 Wickets | Ct/St for Zimbabwe vs South Africa at Chelmsford on 29-May-1999 |
33 |
|
Bas de Leede (Netherlands)
|
72.86 |
67 Runs | 4 Wickets | Ct/St for Netherlands vs Pakistan at Hyderabad on 06-Oct-2023 |
34 |
|
Neil Johnson (Zimbabwe)
|
72.85 |
132 Runs | 2 Wickets | Ct/St for Zimbabwe vs Australia at London on 09-Jun-1999 |
35 |
|
Virender Sehwag (India)
|
72.85 |
59 Runs | 3 Wickets | Ct/St for India vs South Africa at Colombo on 25-Sep-2002 |
36 |
|
Shane Watson (Australia)
|
72.85 |
136 Runs | 2 Wickets | Ct/St for Australia vs England at Centurion on 02-Oct-2009 |
37 |
|
Shakib Al Hasan (Bangladesh)
|
72.85 |
51 Runs | 5 Wickets | Ct/St for Bangladesh vs Afghanistan at Southampton on 24-Jun-2019 |
38 |
|
Andrew Symonds (Australia)
|
72.85 |
151 Runs | 2 Wickets | Ct/St for Australia vs Sri Lanka at Sydney on 12-Feb-2006 |
39 |
|
Jacques Kallis (South Africa)
|
72.85 |
37 Runs | 5 Wickets | Ct/St for South Africa vs West Indies at Dhaka on 01-Nov-1998 |
40 |
|
Shaun Pollock (South Africa)
|
72.85 |
20 Runs | 5 Wickets | Ct/St for South Africa vs Australia at Birmingham on 17-Jun-1999 |
41 |
|
Clive Lloyd (West Indies)
|
72.84 |
102 Runs | 1 Wickets | Ct/St for West Indies vs Australia at London on 21-Jun-1975 |
42 |
|
Glenn Maxwell (Australia)
|
72.28 |
95 Runs | 4 Wickets | 2 Ct/St for Australia vs England at Perth on 01-Feb-2015 |
43 |
|
Mohammad Hafeez (Pakistan)
|
71.98 |
103 Runs | 4 Wickets | 1 Ct/St for Pakistan vs Sri Lanka at Dambula on 11-Jul-2015 |
44 |
|
Hardik Pandya (India)
|
71.97 |
71 Runs | 4 Wickets | 1 Ct/St for India vs England at Manchester on 17-Jul-2022 |
45 |
|
Angelo Mathews (Sri Lanka)
|
71.97 |
139 Runs | 2 Wickets | 1 Ct/St for Sri Lanka vs India at Ranchi on 16-Nov-2014 |
46 |
|
Kapil Dev (India)
|
71.65 |
175 Runs | 1 Wickets | 2 Ct/St for India vs Zimbabwe at Tunbridge Wells on 18-Jun-1983 |
47 |
|
Jacques Kallis (South Africa)
|
71.37 |
119 Runs | 3 Wickets | 1 Ct/St for South Africa vs India at Durban on 22-Nov-2006 |
48 |
|
Travis Head (Australia)
|
70.47 |
62 Runs | 2 Wickets | 1 Ct/St for Australia vs South Africa at Kolkata on 16-Nov-2023 |
49 |
|
Scott Styris (New Zealand)
|
70.46 |
87 Runs | 2 Wickets | 1 Ct/St for New Zealand vs England at Gros Islet on 16-Mar-2007 |
50 |
|
Ravi Bopara (England)
|
70.46 |
30 Runs | 3 Wickets | 1 Ct/St for England vs India at Birmingham on 23-Jun-2013 |
51 |
|
Gary Gilmour (Australia)
|
70.45 |
14 Runs | 5 Wickets | 1 Ct/St for Australia vs West Indies at London on 21-Jun-1975 |
52 |
|
Sourav Ganguly (India)
|
70.15 |
130 Runs | 4 Wickets | Ct/St for India vs Sri Lanka at Nagpur on 22-Mar-1999 |
53 |
|
Chris Gayle (West Indies)
|
70.15 |
112 Runs | 4 Wickets | Ct/St for West Indies vs Zimbabwe at Harare on 30-Nov-2003 |
54 |
|
Abdul Razzaq (Pakistan)
|
70.15 |
70 Runs | 5 Wickets | Ct/St for Pakistan vs India at Hobart on 21-Jan-2000 |
55 |
|
Graeme Hick (England)
|
70.14 |
80 Runs | 5 Wickets | Ct/St for England vs Zimbabwe at Harare on 20-Feb-2000 |
56 |
|
Corey Anderson (U.S.A.)
|
70.14 |
58 Runs | 3 Wickets | Ct/St for New Zealand vs South Africa at Auckland on 24-Mar-2015 |
57 |
|
Dave Callaghan (South Africa)
|
70.14 |
169 Runs | 3 Wickets | Ct/St for South Africa vs New Zealand at Centurion on 11-Dec-1994 |
58 |
|
Sanath Jayasuriya (Sri Lanka)
|
70.14 |
82 Runs | 2 Wickets | Ct/St for Sri Lanka vs England at Faisalabad on 09-Mar-1996 |
59 |
|
Wasim Akram (Pakistan)
|
70.14 |
33 Runs | 3 Wickets | Ct/St for Pakistan vs England at Melbourne on 25-Mar-1992 |
60 |
|
Carlos Brathwaite (West Indies)
|
70.14 |
101 Runs | 2 Wickets | Ct/St for West Indies vs New Zealand at Manchester on 22-Jun-2019 |
61 |
|
Andrew Flintoff (England)
|
70.14 |
104 Runs | 2 Wickets | Ct/St for England vs Sri Lanka at Southampton on 17-Sep-2004 |
62 |
|
Ian Botham (England)
|
70.14 |
53 Runs | 4 Wickets | Ct/St for England vs Australia at Sydney on 05-Mar-1992 |
63 |
|
Ryan ten Doeschate (Netherlands)
|
70.14 |
119 Runs | 2 Wickets | Ct/St for Netherlands vs England at Nagpur on 22-Feb-2011 |
64 |
|
Wasim Akram (Pakistan)
|
70.14 |
86 Runs | 2 Wickets | Ct/St for Pakistan vs Australia at Melbourne on 23-Feb-1990 |
65 |
|
Marlon Samuels (West Indies)
|
70.14 |
126 Runs | 2 Wickets | Ct/St for West Indies vs India at Kochi on 08-Oct-2014 |
66 |
|
Gavin Hamilton (Scotland)
|
70.14 |
76 Runs | 2 Wickets | Ct/St for Scotland vs Pakistan at Chester-le-Street on 20-May-1999 |
67 |
|
James Neesham (New Zealand)
|
70.13 |
19 Runs | 3 Wickets | Ct/St for New Zealand vs England at London on 14-Jul-2019 |
68 |
|
Virender Sehwag (India)
|
69.86 |
75 Runs | 3 Wickets | 1 Ct/St for India vs New Zealand at Harare on 06-Sep-2005 |
69 |
|
Shane Watson (Australia)
|
69.86 |
93 Runs | 3 Wickets | 1 Ct/St for Australia vs India at Hyderabad on 05-Nov-2009 |
70 |
|
Scott Styris (New Zealand)
|
69.55 |
141 Runs | Wickets | 2 Ct/St for New Zealand vs Sri Lanka at Bloemfontein on 10-Feb-2003 |
71 |
|
Nathan Astle (New Zealand)
|
69.26 |
120 Runs | 3 Wickets | 1 Ct/St for New Zealand vs India at Rajkot on 05-Nov-1999 |
72 |
|
Paul Collingwood (England)
|
69.26 |
70 Runs | 3 Wickets | 1 Ct/St for England vs New Zealand at Auckland on 15-Feb-2008 |
73 |
|
Lance Klusener (South Africa)
|
69.25 |
54 Runs | 6 Wickets | 1 Ct/St for South Africa vs Sri Lanka at Lahore on 06-Nov-1997 |
74 |
|
Sanath Jayasuriya (Sri Lanka)
|
68.96 |
79 Runs | 3 Wickets | 2 Ct/St for Sri Lanka vs New Zealand at Christchurch on 25-Mar-1997 |
75 |
|
Viv Richards (West Indies)
|
68.66 |
110 Runs | 3 Wickets | 1 Ct/St for West Indies vs India at Rajkot on 05-Jan-1988 |
76 |
|
Marcus Trescothick (England)
|
67.74 |
104 Runs | 1 Wickets | 1 Ct/St for England vs West Indies at London on 25-Sep-2004 |
77 |
|
Yuvraj Singh (India)
|
67.44 |
118 Runs | 4 Wickets | Ct/St for India vs England at Indore on 17-Nov-2008 |
78 |
|
Nathan Astle (New Zealand)
|
67.44 |
117 Runs | 4 Wickets | Ct/St for New Zealand vs Pakistan at Mohali on 09-May-1997 |
79 |
|
Michael Vaughan (England)
|
67.44 |
79 Runs | 3 Wickets | Ct/St for England vs West Indies at Bridgetown on 21-Apr-2007 |
80 |
|
Shahid Afridi (Pakistan)
|
67.44 |
77 Runs | 3 Wickets | Ct/St for Pakistan vs South Africa at Durban on 07-Feb-2007 |
81 |
|
Ryan McLaren (South Africa)
|
67.44 |
71 Runs | 3 Wickets | Ct/St for South Africa vs India at Cardiff on 06-Jun-2013 |
82 |
|
John Davison (Canada)
|
67.44 |
75 Runs | 3 Wickets | Ct/St for Canada vs New Zealand at Benoni on 03-Mar-2003 |
83 |
|
Robin Singh (India)
|
67.43 |
100 Runs | 3 Wickets | Ct/St for India vs Sri Lanka at Colombo on 23-Aug-1997 |
84 |
|
Feiko Kloppenburg (Netherlands)
|
67.43 |
121 Runs | 4 Wickets | Ct/St for Netherlands vs Namibia at Bloemfontein on 03-Mar-2003 |
85 |
|
Michael Bracewell (New Zealand)
|
67.43 |
53 Runs | 2 Wickets | Ct/St for New Zealand vs India at Dubai on 09-Mar-2025 |
86 |
|
Imran Khan (Pakistan)
|
67.43 |
58 Runs | 3 Wickets | Ct/St for Pakistan vs Australia at Lahore on 04-Nov-1987 |
87 |
|
Tillakaratne Dilshan (Sri Lanka)
|
67.43 |
161 Runs | 2 Wickets | Ct/St for Sri Lanka vs Bangladesh at Melbourne on 26-Feb-2015 |
88 |
|
Abdul Razzaq (Pakistan)
|
67.43 |
63 Runs | 4 Wickets | Ct/St for Pakistan vs Australia at Perth on 30-Jan-2005 |
89 |
|
Chris Gayle (West Indies)
|
67.43 |
60 Runs | 5 Wickets | Ct/St for West Indies vs Australia at St George's on 01-Jun-2003 |
90 |
|
Shakib Al Hasan (Bangladesh)
|
67.43 |
124 Runs | 2 Wickets | Ct/St for Bangladesh vs West Indies at Taunton on 17-Jun-2019 |
91 |
|
Abdul Qadir (Pakistan)
|
67.43 |
41 Runs | 4 Wickets | Ct/St for Pakistan vs New Zealand at Birmingham on 11-Jun-1983 |
92 |
|
Travis Head (Australia)
|
67.43 |
154 Runs | 2 Wickets | Ct/St for Australia vs England at Nottingham on 19-Sep-2024 |
93 |
|
Kyle Mills (New Zealand)
|
67.42 |
21 Runs | 4 Wickets | Ct/St for New Zealand vs Australia at Mohali on 01-Nov-2006 |
94 |
|
Joel Garner (West Indies)
|
67.42 |
Runs | 5 Wickets | Ct/St for West Indies vs England at London on 23-Jun-1979 |
95 |
|
Heath Streak (Zimbabwe)
|
67.15 |
64 Runs | 3 Wickets | 1 Ct/St for Zimbabwe vs Australia at Hobart on 16-Jan-2004 |
96 |
|
Aamer Sohail (Pakistan)
|
67.15 |
87 Runs | 3 Wickets | 1 Ct/St for Pakistan vs West Indies at Kingston on 23-Mar-1993 |
97 |
|
Viv Richards (West Indies)
|
67.14 |
44 Runs | 6 Wickets | 1 Ct/St for West Indies vs India at Delhi on 23-Oct-1989 |
98 |
|
Ben Stokes (England)
|
66.85 |
89 Runs | 2 Wickets | 2 Ct/St for England vs South Africa at London on 30-May-2019 |
99 |
|
Andrew Flintoff (England)
|
66.85 |
64 Runs | 2 Wickets | 2 Ct/St for England vs India at Durban on 26-Feb-2003 |
100 |
|
Grant Flower (Zimbabwe)
|
66.85 |
70 Runs | 3 Wickets | 2 Ct/St for Zimbabwe vs India at Jodhpur on 08-Dec-2000 |
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 - 31st Jul 2025.