35 |
1
|
Brian Lara (West Indies)
|
77.24 |
351 Runs | na Wickets | Ct/St for West Indies vs Sri Lanka at Colombo on 29-Nov-2001 |
38 |
1
|
Gordon Greenidge (West Indies)
|
76.57 |
235 Runs | na Wickets | 3 Ct/St for West Indies vs England at Manchester on 08-Jul-1976 |
41 |
1
|
Younis Khan (Pakistan)
|
76.11 |
351 Runs | na Wickets | 4 Ct/St for Pakistan vs India at Bengaluru on 24-Mar-2005 |
60 |
1
|
Mark Taylor (Australia)
|
73.99 |
426 Runs | na Wickets | 1 Ct/St for Australia vs Pakistan at Peshawar on 15-Oct-1998 |
72 |
1
|
Shubman Gill (India)
|
72.64 |
430 Runs | na Wickets | 2 Ct/St for India vs England at Birmingham on 02-Jul-2025 |
75 |
2
|
David Warner (Australia)
|
72.38 |
280 Runs | na Wickets | 1 Ct/St for Australia vs South Africa at Cape Town on 01-Mar-2014 |
79 |
2
|
Matthew Hayden (Australia)
|
72.16 |
300 Runs | na Wickets | 4 Ct/St for Australia vs England at Brisbane on 07-Nov-2002 |
99 |
2
|
Shai Hope (West Indies)
|
70.75 |
265 Runs | na Wickets | 1 Ct/St for West Indies vs England at Leeds on 25-Aug-2017 |
131 |
2
|
Graeme Smith (South Africa)
|
68.89 |
362 Runs | na Wickets | Ct/St for South Africa vs England at Birmingham on 24-Jul-2003 |
136 |
2
|
Imam-ul-Haq (Pakistan)
|
68.39 |
268 Runs | Wickets | 2 Ct/St for Pakistan vs Australia at Rawalpindi on 04-Mar-2022 |
141 |
2
|
Virat Kohli (India)
|
68.19 |
256 Runs | na Wickets | 1 Ct/St for India vs Australia at Adelaide on 09-Dec-2014 |
145 |
2
|
Graeme Pollock (South Africa)
|
67.78 |
184 Runs | 1 Wickets | 1 Ct/St for South Africa vs England at Nottingham on 05-Aug-1965 |
146 |
2
|
John Lyons (Australia)
|
67.75 |
88 Runs | 5 Wickets | 1 Ct/St for Australia vs England at London on 21-Jul-1890 |
150 |
2
|
Ricky Ponting (Australia)
|
67.51 |
191 Runs | Wickets | 2 Ct/St for Australia vs New Zealand at Auckland on 26-Mar-2005 |
156 |
2
|
Andrew Strauss (England)
|
67.24 |
220 Runs | na Wickets | 2 Ct/St for England vs South Africa at Gqeberha on 17-Dec-2004 |
159 |
2
|
Donald Bradman (Australia)
|
67.02 |
321 Runs | na Wickets | 1 Ct/St for Australia vs England at London on 18-Aug-1934 |
175 |
2
|
Rohit Sharma (India)
|
66.86 |
303 Runs | Wickets | Ct/St for India vs South Africa at Visakhapatnam on 02-Oct-2019 |
192 |
2
|
Virat Kohli (India)
|
66.80 |
215 Runs | Wickets | Ct/St for India vs South Africa at Johannesburg on 18-Dec-2013 |
205 |
2
|
Harry Brook (England)
|
66.57 |
240 Runs | na Wickets | 1 Ct/St for England vs Pakistan at Rawalpindi on 01-Dec-2022 |
207 |
2
|
Leonard Hutton (England)
|
66.36 |
201 Runs | na Wickets | 2 Ct/St for England vs Australia at Adelaide on 02-Feb-1951 |
216 |
2
|
Ricky Ponting (Australia)
|
65.65 |
263 Runs | na Wickets | 1 Ct/St for Australia vs South Africa at Sydney on 02-Jan-2006 |
218 |
2
|
Faf du Plessis (South Africa)
|
65.44 |
188 Runs | Wickets | 1 Ct/St for South Africa vs Australia at Adelaide on 22-Nov-2012 |
232 |
2
|
Rahul Dravid (India)
|
64.97 |
305 Runs | na Wickets | 3 Ct/St for India vs Australia at Adelaide on 12-Dec-2003 |
253 |
2
|
Percy McDonnell (Australia)
|
64.72 |
207 Runs | Wickets | Ct/St for Australia vs England at Adelaide on 12-Dec-1884 |
256 |
2
|
Hashim Amla (South Africa)
|
64.72 |
237 Runs | na Wickets | Ct/St for South Africa vs India at Kolkata on 14-Feb-2010 |
257 |
2
|
Herbert Sutcliffe (England)
|
64.72 |
303 Runs | na Wickets | Ct/St for England vs Australia at Melbourne on 01-Jan-1925 |
258 |
2
|
Warren Bardsley (Australia)
|
64.71 |
266 Runs | na Wickets | Ct/St for Australia vs England at London on 09-Aug-1909 |
259 |
2
|
Phillip Hughes (Australia)
|
64.71 |
275 Runs | na Wickets | Ct/St for Australia vs South Africa at Durban on 06-Mar-2009 |
260 |
2
|
Rohan Kanhai (West Indies)
|
64.71 |
232 Runs | na Wickets | Ct/St for West Indies vs Australia at Adelaide on 27-Jan-1961 |
262 |
2
|
Justin Langer (Australia)
|
64.71 |
288 Runs | na Wickets | Ct/St for Australia vs Pakistan at Perth on 16-Dec-2004 |
263 |
2
|
Michael Hussey (Australia)
|
64.70 |
211 Runs | Wickets | Ct/St for Australia vs Sri Lanka at Colombo on 16-Sep-2011 |
265 |
2
|
Brian Lara (West Indies)
|
64.70 |
213 Runs | na Wickets | Ct/St for West Indies vs Australia at Port of Spain on 19-Apr-2003 |
271 |
2
|
Herschelle Gibbs (South Africa)
|
64.51 |
259 Runs | na Wickets | 2 Ct/St for South Africa vs England at Johannesburg on 13-Jan-2005 |
272 |
2
|
Najmul Hossain Shanto (Bangladesh)
|
64.48 |
273 Runs | na Wickets | 1 Ct/St for Bangladesh vs Sri Lanka at Galle on 17-Jun-2025 |
288 |
2
|
Alan Melville (South Africa)
|
63.56 |
293 Runs | na Wickets | 1 Ct/St for South Africa vs England at Nottingham on 07-Jun-1947 |
289 |
2
|
David Warner (Australia)
|
63.56 |
279 Runs | na Wickets | 1 Ct/St for Australia vs New Zealand at Brisbane on 05-Nov-2015 |
292 |
2
|
Mohammad Yousuf (Pakistan)
|
63.30 |
250 Runs | na Wickets | 1 Ct/St for Pakistan vs England at London on 13-Jul-2006 |
304 |
2
|
Hanif Mohammad (Pakistan)
|
63.11 |
197 Runs | na Wickets | 5 Ct/St for Pakistan vs Australia at Melbourne on 04-Dec-1964 |
305 |
2
|
Brendan Taylor (Zimbabwe)
|
63.11 |
273 Runs | na Wickets | 1 Ct/St for Zimbabwe vs Bangladesh at Harare on 17-Apr-2013 |
306 |
2
|
Virat Kohli (India)
|
63.10 |
248 Runs | na Wickets | 1 Ct/St for India vs England at Visakhapatnam on 17-Nov-2016 |
309 |
2
|
Andrew Hilditch (Australia)
|
63.06 |
199 Runs | na Wickets | 2 Ct/St for Australia vs England at Leeds on 13-Jun-1985 |
310 |
2
|
Ajinkya Rahane (India)
|
63.05 |
195 Runs | na Wickets | 2 Ct/St for India vs Australia at Melbourne on 26-Dec-2014 |
317 |
2
|
Gary Kirsten (South Africa)
|
62.85 |
235 Runs | na Wickets | 1 Ct/St for South Africa vs India at Kolkata on 27-Nov-1996 |
351 |
2
|
Ajinkya Rahane (India)
|
62.66 |
227 Runs | na Wickets | 3 Ct/St for India vs South Africa at Delhi on 03-Dec-2015 |
356 |
2
|
Wajahatullah Wasti (Pakistan)
|
62.64 |
254 Runs | Wickets | Ct/St for Pakistan vs Sri Lanka at Lahore on 04-Mar-1999 |
359 |
2
|
Shivnarine Chanderpaul (West Indies)
|
62.63 |
225 Runs | na Wickets | Ct/St for West Indies vs England at London on 22-Jul-2004 |
360 |
2
|
Andrew Strauss (England)
|
62.63 |
231 Runs | na Wickets | Ct/St for England vs India at Chennai on 11-Dec-2008 |
363 |
2
|
Duleep Mendis (Sri Lanka)
|
62.62 |
210 Runs | na Wickets | Ct/St for Sri Lanka vs India at Chennai on 17-Sep-1982 |
365 |
2
|
Tamim Iqbal (Bangladesh)
|
62.62 |
200 Runs | na Wickets | Ct/St for Bangladesh vs New Zealand at Hamilton on 28-Feb-2019 |
366 |
2
|
Sunil Gavaskar (India)
|
62.62 |
248 Runs | na Wickets | Ct/St for India vs Pakistan at Karachi on 14-Nov-1978 |
367 |
2
|
George Headley (West Indies)
|
62.62 |
213 Runs | na Wickets | Ct/St for West Indies vs England at London on 24-Jun-1939 |
369 |
2
|
Arthur Morris (Australia)
|
62.62 |
246 Runs | na Wickets | Ct/St for Australia vs England at Adelaide on 31-Jan-1947 |
394 |
3
|
Usman Khawaja (Australia)
|
62.14 |
238 Runs | na Wickets | 2 Ct/St for Australia vs England at Sydney on 05-Jan-2022 |
395 |
3
|
Gautam Gambhir (India)
|
62.14 |
276 Runs | na Wickets | 2 Ct/St for India vs England at Mohali on 19-Dec-2008 |
399 |
3
|
Daryll Cullinan (South Africa)
|
61.95 |
216 Runs | na Wickets | 3 Ct/St for South Africa vs West Indies at Bridgetown on 29-Mar-2001 |
400 |
3
|
Ben Duckett (England)
|
61.95 |
181 Runs | na Wickets | 3 Ct/St for England vs Australia at London on 28-Jun-2023 |
415 |
3
|
Matthew Hayden (Australia)
|
61.49 |
188 Runs | na Wickets | 3 Ct/St for Australia vs ICC World XI at Sydney on 14-Oct-2005 |
417 |
3
|
Stephen Fleming (New Zealand)
|
61.46 |
343 Runs | na Wickets | 1 Ct/St for New Zealand vs Sri Lanka at Colombo on 25-Apr-2003 |
418 |
3
|
Younis Khan (Pakistan)
|
61.46 |
240 Runs | na Wickets | 1 Ct/St for Pakistan vs New Zealand at Auckland on 08-Mar-2001 |
419 |
3
|
George Gunn (England)
|
61.46 |
193 Runs | na Wickets | 1 Ct/St for England vs Australia at Sydney on 13-Dec-1907 |
425 |
3
|
Ross Taylor (New Zealand)
|
61.21 |
326 Runs | na Wickets | 1 Ct/St for New Zealand vs Australia at Perth on 13-Nov-2015 |
437 |
3
|
Sunil Gavaskar (India)
|
61.01 |
289 Runs | na Wickets | 1 Ct/St for India vs West Indies at Kolkata on 29-Dec-1978 |
438 |
3
|
Brendan Taylor (Zimbabwe)
|
61.01 |
216 Runs | na Wickets | 1 Ct/St for Zimbabwe vs Bangladesh at Mirpur on 11-Nov-2018 |
441 |
3
|
Damien Martyn (Australia)
|
60.97 |
211 Runs | na Wickets | 2 Ct/St for Australia vs India at Nagpur on 26-Oct-2004 |
442 |
3
|
Zaheer Abbas (Pakistan)
|
60.96 |
186 Runs | na Wickets | 2 Ct/St for Pakistan vs Australia at Adelaide on 24-Dec-1976 |
480 |
3
|
Everton Weekes (West Indies)
|
60.58 |
263 Runs | Wickets | Ct/St for West Indies vs India at Kolkata on 31-Dec-1948 |
488 |
3
|
Lawrence Rowe (West Indies)
|
60.54 |
314 Runs | na Wickets | Ct/St for West Indies vs New Zealand at Kingston on 16-Feb-1972 |
489 |
3
|
Duleep Mendis (Sri Lanka)
|
60.54 |
205 Runs | na Wickets | Ct/St for Sri Lanka vs England at London on 23-Aug-1984 |
490 |
3
|
Everton Weekes (West Indies)
|
60.54 |
226 Runs | na Wickets | Ct/St for West Indies vs Australia at Port of Spain on 11-Apr-1955 |
491 |
3
|
Mohammad Azharuddin (India)
|
60.54 |
161 Runs | na Wickets | Ct/St for India vs South Africa at Kolkata on 27-Nov-1996 |
492 |
3
|
Colin Cowdrey (England)
|
60.53 |
211 Runs | Wickets | Ct/St for England vs West Indies at Kingston on 17-Feb-1960 |
493 |
3
|
Peter Fulton (New Zealand)
|
60.53 |
246 Runs | na Wickets | Ct/St for New Zealand vs England at Auckland on 22-Mar-2013 |
494 |
3
|
Peter Toohey (Australia)
|
60.53 |
219 Runs | na Wickets | Ct/St for Australia vs West Indies at Kingston on 28-Apr-1978 |
495 |
3
|
Umar Akmal (Pakistan)
|
60.53 |
204 Runs | na Wickets | Ct/St for Pakistan vs New Zealand at Dunedin on 24-Nov-2009 |
498 |
3
|
Shivnarine Chanderpaul (West Indies)
|
60.53 |
206 Runs | na Wickets | Ct/St for West Indies vs England at Chester-le-Street on 15-Jun-2007 |
499 |
3
|
Dean Jones (Australia)
|
60.53 |
237 Runs | na Wickets | Ct/St for Australia vs Pakistan at Adelaide on 19-Jan-1990 |
519 |
4
|
Rahul Dravid (India)
|
60.10 |
295 Runs | na Wickets | 3 Ct/St for India vs New Zealand at Ahmedabad on 08-Oct-2003 |
521 |
4
|
Yuvraj Singh (India)
|
60.07 |
167 Runs | na Wickets | 2 Ct/St for India vs Pakistan at Karachi on 29-Jan-2006 |
530 |
4
|
Marcus Trescothick (England)
|
59.84 |
288 Runs | na Wickets | 1 Ct/St for England vs South Africa at London on 04-Sep-2003 |
531 |
4
|
Azhar Ali (Pakistan)
|
59.84 |
209 Runs | Wickets | 1 Ct/St for Pakistan vs Australia at Abu Dhabi on 30-Oct-2014 |
532 |
4
|
Brian Lara (West Indies)
|
59.84 |
201 Runs | na Wickets | 1 Ct/St for West Indies vs South Africa at Cape Town on 02-Jan-2004 |
533 |
4
|
Neil McKenzie (South Africa)
|
59.84 |
249 Runs | na Wickets | 1 Ct/St for South Africa vs India at Chennai on 26-Mar-2008 |
534 |
4
|
Brian Lara (West Indies)
|
59.83 |
221 Runs | na Wickets | 1 Ct/St for West Indies vs Australia at Adelaide on 15-Dec-2000 |
537 |
4
|
Rahul Dravid (India)
|
59.64 |
229 Runs | na Wickets | 2 Ct/St for India vs South Africa at Johannesburg on 16-Jan-1997 |
551 |
4
|
Rahul Dravid (India)
|
59.40 |
293 Runs | na Wickets | 2 Ct/St for India vs New Zealand at Hamilton on 02-Jan-1999 |
554 |
4
|
Ricky Ponting (Australia)
|
59.38 |
219 Runs | na Wickets | 1 Ct/St for Australia vs South Africa at Durban on 24-Mar-2006 |
555 |
4
|
Ross Taylor (New Zealand)
|
59.38 |
216 Runs | na Wickets | 1 Ct/St for New Zealand vs Sri Lanka at Colombo on 25-Nov-2012 |
567 |
5
|
Ricky Ponting (Australia)
|
59.13 |
298 Runs | na Wickets | 2 Ct/St for Australia vs Pakistan at Hobart on 14-Jan-2010 |
568 |
5
|
KL Rahul (India)
|
59.12 |
186 Runs | na Wickets | 3 Ct/St for India vs England at London on 07-Sep-2018 |
586 |
5
|
Matthew Hayden (Australia)
|
58.92 |
171 Runs | na Wickets | 7 Ct/St for Australia vs Sri Lanka at Galle on 08-Mar-2004 |
659 |
6
|
Graeme Pollock (South Africa)
|
58.45 |
214 Runs | Wickets | Ct/St for South Africa vs England at Gqeberha on 12-Feb-1965 |
662 |
6
|
Ricky Ponting (Australia)
|
58.45 |
200 Runs | na Wickets | Ct/St for Australia vs South Africa at Melbourne on 26-Dec-2008 |
664 |
6
|
Kim Hughes (Australia)
|
58.45 |
201 Runs | na Wickets | Ct/St for Australia vs England at London on 28-Aug-1980 |
665 |
6
|
Younis Khan (Pakistan)
|
58.44 |
209 Runs | na Wickets | Ct/St for Pakistan vs Australia at Dubai on 22-Oct-2014 |
666 |
6
|
Geoff Howarth (New Zealand)
|
58.44 |
224 Runs | na Wickets | Ct/St for New Zealand vs England at Auckland on 04-Mar-1978 |
668 |
6
|
Inzamam-ul-Haq (Pakistan)
|
58.44 |
199 Runs | na Wickets | Ct/St for Pakistan vs England at Manchester on 31-May-2001 |
669 |
6
|
Zaheer Abbas (Pakistan)
|
58.44 |
272 Runs | na Wickets | Ct/St for Pakistan vs India at Faisalabad on 16-Oct-1978 |
670 |
6
|
Ricky Ponting (Australia)
|
58.44 |
216 Runs | na Wickets | Ct/St for Australia vs England at Leeds on 16-Aug-2001 |
671 |
6
|
Sunil Gavaskar (India)
|
58.44 |
278 Runs | na Wickets | Ct/St for India vs West Indies at Mumbai on 01-Dec-1978 |
672 |
6
|
Usman Khawaja (Australia)
|
58.44 |
226 Runs | na Wickets | Ct/St for Australia vs Pakistan at Dubai on 07-Oct-2018 |
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.