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 |
|---|---|---|---|---|
| 301 |
|
|
67.75 | won vs Australia at Nottingham on 19-Jun-2001 (Toss-won | Margin- 36 runs) |
| 302 |
|
|
67.69 | won vs Pakistan at Peshawar on 22-Nov-1987 (Toss-won | Margin- 98 runs) |
| 303 |
|
|
67.69 | won vs West Indies at London on 10-Jul-2004 (Toss-lost | Margin- 107 runs) |
| 304 |
|
|
67.69 | won vs India at Ahmedabad on 26-Oct-2006 (Toss-won | Margin- 3 wickets) |
| 305 |
|
|
67.69 | won vs Pakistan at Johannesburg on 03-Oct-2009 (Toss-lost | Margin- 5 wickets) |
| 306 |
|
|
67.69 | won vs New Zealand at Cardiff on 06-Jun-2017 (Toss-lost | Margin- 87 runs) |
| 307 |
|
|
67.62 | won vs Pakistan at Tangier on 12-Aug-2002 (Toss-won | Margin- 54 runs) |
| 308 |
|
|
67.58 | won vs New Zealand at Derby on 18-Jun-1983 (Toss-won | Margin- 3 wickets) |
| 309 |
|
|
67.58 | won vs Australia at Dhaka on 28-Oct-1998 (Toss-lost | Margin- 44 runs) |
| 310 |
|
|
67.58 | won vs Australia at Perth on 30-Jan-2009 (Toss-won | Margin- 39 runs) |
| 311 |
|
|
67.44 | won vs Australia at Sydney on 23-Jan-2016 (Toss-won | Margin- 6 wickets) |
| 312 |
|
|
67.44 | won vs India at Mohali on 10-Mar-2019 (Toss-lost | Margin- 4 wickets) |
| 313 |
|
|
67.44 | won vs Australia at Adelaide on 08-Nov-2024 (Toss-won | Margin- 9 wickets) |
| 314 |
|
|
67.43 | won vs Australia at London on 09-Jun-2019 (Toss-won | Margin- 36 runs) |
| 315 |
|
|
67.40 | won vs Pakistan at Karachi on 29-Feb-1996 (Toss-lost | Margin- 5 wickets) |
| 316 |
|
|
67.36 | won vs India at Kanpur on 11-Oct-2015 (Toss-won | Margin- 5 runs) |
| 317 |
|
|
67.35 | won vs India at Jamshedpur on 07-Dec-1983 (Toss-lost | Margin- 104 runs) |
| 318 |
|
|
67.35 | won vs Pakistan at Mohali on 25-Oct-2006 (Toss-lost | Margin- 51 runs) |
| 319 |
|
|
67.31 | won vs South Africa at St George's on 14-Apr-2007 (Toss-won | Margin- 5 wickets) |
| 320 |
|
|
67.28 | won vs Sri Lanka at Sharjah on 22-Oct-1999 (Toss-won | Margin- 88 runs) |
| 321 |
|
|
67.28 | won vs New Zealand at Napier on 05-Mar-2005 (Toss-lost | Margin- 122 runs) |
| 322 |
|
|
67.27 | won vs Pakistan at Kolkata on 27-May-1997 (Toss-won | Margin- 85 runs) |
| 323 |
|
|
67.23 | won vs India at London on 14-Jul-2018 (Toss-won | Margin- 86 runs) |
| 324 |
|
|
67.23 | won vs Bangladesh at Mirpur on 23-Sep-2023 (Toss-won | Margin- 86 runs) |
| 325 |
|
|
67.18 | won vs Australia at Melbourne on 13-Jan-2002 (Toss-lost | Margin- 4 wickets) |
| 326 |
|
|
67.17 | won vs India at Faridabad on 17-Oct-1994 (Toss-won | Margin- 96 runs) |
| 327 |
|
|
67.17 | won vs Sri Lanka at Dambula on 10-May-2003 (Toss-lost | Margin- 79 runs) |
| 328 |
|
|
67.14 | won vs India at Ahmedabad on 27-Feb-2010 (Toss-won | Margin- 90 runs) |
| 329 |
|
|
67.13 | won vs Australia at Sydney on 16-Jan-1993 (Toss-won | Margin- 25 runs) |
| 330 |
|
|
67.11 | won vs England at Birmingham on 15-Jun-1983 (Toss-lost | Margin- 2 wickets) |
| 331 |
|
|
67.11 | won vs England at London on 13-Jun-2013 (Toss-won | Margin- 7 wickets) |
| 332 |
|
|
67.10 | won vs Australia at Brisbane on 12-Jan-1992 (Toss-lost | Margin- 12 runs) |
| 333 |
|
|
67.09 | won vs England at Albury on 18-Mar-1992 (Toss-lost | Margin- 9 runs) |
| 334 |
|
|
67.05 | won vs India at Bengaluru on 28-Sep-2017 (Toss-won | Margin- 21 runs) |
| 335 |
|
|
67.00 | won vs West Indies at Bridgetown on 16-Feb-1994 (Toss-won | Margin- 61 runs) |
| 336 |
|
|
67.00 | won vs Pakistan at Mirpur on 10-Jun-2008 (Toss-won | Margin- 140 runs) |
| 337 |
|
|
67.00 | won vs Sri Lanka at Johannesburg on 27-Sep-2009 (Toss-lost | Margin- 38 runs) |
| 338 |
|
|
66.98 | won vs India at Kochi on 02-Oct-2007 (Toss-lost | Margin- 84 runs) |
| 339 |
|
|
66.97 | won vs Australia at Brisbane on 09-Jan-2000 (Toss-won | Margin- 45 runs) |
| 340 |
|
|
66.94 | won vs India at Nagpur on 26-Nov-1995 (Toss-lost | Margin- 99 runs) |
| 341 |
|
|
66.92 | won vs West Indies at Lahore on 16-Oct-1987 (Toss-lost | Margin- 1 wickets) |
| 342 |
|
|
66.92 | won vs Australia at Melbourne on 03-Nov-2010 (Toss-lost | Margin- 1 wickets) |
| 343 |
|
|
66.92 | won vs India at Brisbane on 19-Feb-2012 (Toss-won | Margin- 110 runs) |
| 344 |
|
|
66.92 | won vs Australia at Melbourne on 15-Jan-2017 (Toss-lost | Margin- 6 wickets) |
| 345 |
|
|
66.88 | won vs South Africa at Pallekele on 09-Jul-2014 (Toss-won | Margin- 87 runs) |
| 346 |
|
|
66.88 | won vs Australia at Manchester on 08-Sep-2015 (Toss-won | Margin- 93 runs) |
| 347 |
|
|
66.87 | won vs Sri Lanka at Colombo on 01-Apr-1984 (Toss-lost | Margin- 86 runs) |
| 348 |
|
|
66.86 | won vs Sri Lanka at Paarl on 09-Apr-1998 (Toss-won | Margin- 110 runs) |
| 349 |
|
|
66.81 | won vs Sri Lanka at Southampton on 17-Sep-2004 (Toss-lost | Margin- 49 runs) |
| 350 |
|
|
66.76 | won vs South Africa at Leeds on 24-May-2017 (Toss-lost | Margin- 72 runs) |
| 351 |
|
|
66.76 | won vs Bangladesh at Mirpur on 28-May-2021 (Toss-won | Margin- 97 runs) |
| 352 |
|
|
66.76 | won vs Pakistan at Dubai on 23-Feb-2025 (Toss-lost | Margin- 6 wickets) |
| 353 |
|
|
66.75 | won vs West Indies at Sydney on 12-Jan-1989 (Toss-won | Margin- 61 runs) |
| 354 |
|
|
66.71 | won vs Pakistan at Durban on 19-Feb-1993 (Toss-lost | Margin- 124 runs) |
| 355 |
|
|
66.69 | won vs Afghanistan at Sharjah on 11-Feb-2018 (Toss-won | Margin- 154 runs) |
| 356 |
|
|
66.69 | won vs Bangladesh at Nottingham on 20-Jun-2019 (Toss-won | Margin- 48 runs) |
| 357 |
|
|
66.67 | won vs Australia at Melbourne on 16-Jan-2009 (Toss-lost | Margin- 3 wickets) |
| 358 |
|
|
66.67 | won vs India at Mumbai on 22-Oct-2017 (Toss-lost | Margin- 6 wickets) |
| 359 |
|
|
66.64 | won vs England at Melbourne on 13-Feb-1999 (Toss-won | Margin- 162 runs) |
| 360 |
|
|
66.58 | won vs South Africa at Bloemfontein on 03-Feb-2016 (Toss-won | Margin- 39 runs) |
| 361 |
|
|
66.58 | won vs Australia at Johannesburg on 02-Oct-2016 (Toss-lost | Margin- 142 runs) |
| 362 |
|
|
66.57 | won vs Pakistan at Sharjah on 11-Nov-2013 (Toss-won | Margin- 117 runs) |
| 363 |
|
|
66.56 | won vs Afghanistan at Cardiff on 04-Jun-2019 (Toss-lost | Margin- 34 runs) |
| 364 |
|
|
66.53 | won vs New Zealand at Nottingham on 20-Jun-1983 (Toss-won | Margin- 11 runs) |
| 365 |
|
|
66.53 | won vs New Zealand at Birmingham on 09-Jun-2015 (Toss-lost | Margin- 210 runs) |
| 366 |
|
|
66.52 | won vs Australia at Port of Spain on 25-May-2003 (Toss-won | Margin- 39 runs) |
| 367 |
|
|
66.52 | won vs India at Dhaka on 31-Oct-1998 (Toss-lost | Margin- 6 wickets) |
| 368 |
|
|
66.52 | won vs Sri Lanka at Dambula on 20-Feb-2004 (Toss-won | Margin- 84 runs) |
| 369 |
|
|
66.52 | won vs New Zealand at Hamilton on 11-Mar-2009 (Toss-lost | Margin- 84 runs) |
| 370 |
|
|
66.48 | won vs Pakistan at Nottingham on 05-Jun-1999 (Toss-lost | Margin- 3 wickets) |
| 371 |
|
|
66.48 | won vs Pakistan at Centurion on 01-Mar-2003 (Toss-lost | Margin- 6 wickets) |
| 372 |
|
|
66.46 | won vs India at Mumbai on 27-Feb-1996 (Toss-won | Margin- 16 runs) |
| 373 |
|
|
66.46 | won vs India at Mohali on 02-Nov-2009 (Toss-lost | Margin- 24 runs) |
| 374 |
|
|
66.46 | won vs India at Chennai on 22-Mar-2023 (Toss-won | Margin- 21 runs) |
| 375 |
|
|
66.41 | won vs Sri Lanka at Sydney on 08-Mar-2015 (Toss-won | Margin- 64 runs) |
| 376 |
|
|
66.41 | won vs South Africa at Durban on 02-Feb-2000 (Toss-lost | Margin- 2 wickets) |
| 377 |
|
|
66.41 | won vs Australia at Melbourne on 15-Jun-2002 (Toss-lost | Margin- 2 wickets) |
| 378 |
|
|
66.41 | won vs Australia at Sydney on 23-Jan-2009 (Toss-lost | Margin- 3 wickets) |
| 379 |
|
|
66.40 | won vs England at Southampton on 28-Aug-2012 (Toss-won | Margin- 80 runs) |
| 380 |
|
|
66.39 | won vs Australia at Indore on 31-Mar-2001 (Toss-lost | Margin- 118 runs) |
| 381 |
|
|
66.36 | won vs West Indies at Georgetown on 01-Apr-2007 (Toss-lost | Margin- 113 runs) |
| 382 |
|
|
66.36 | won vs Bangladesh at Melbourne on 19-Mar-2015 (Toss-won | Margin- 109 runs) |
| 383 |
|
|
66.35 | won vs South Africa at Gqeberha on 22-Feb-1994 (Toss-won | Margin- 88 runs) |
| 384 |
|
|
66.32 | won vs India at Rajkot on 18-Oct-2015 (Toss-won | Margin- 18 runs) |
| 385 |
|
|
66.31 | won vs South Africa at Johannesburg on 17-Apr-2009 (Toss-lost | Margin- 47 runs) |
| 386 |
|
|
66.31 | won vs Pakistan at Karachi on 07-May-2023 (Toss-won | Margin- 47 runs) |
| 387 |
|
|
66.26 | won vs Australia at Georgetown on 07-Jun-2016 (Toss-won | Margin- 47 runs) |
| 388 |
|
|
66.23 | won vs India at Mohali on 29-Oct-2006 (Toss-lost | Margin- 6 wickets) |
| 389 |
|
|
66.23 | won vs Bangladesh at Birmingham on 15-Jun-2017 (Toss-won | Margin- 9 wickets) |
| 390 |
|
|
66.21 | won vs Australia at Cardiff on 20-May-1999 (Toss-lost | Margin- 5 wickets) |
| 391 |
|
|
66.21 | won vs South Africa at Southampton on 05-Jun-2019 (Toss-lost | Margin- 6 wickets) |
| 392 |
|
|
66.19 | won vs West Indies at Brisbane on 17-Jan-1987 (Toss-won | Margin- 6 wickets) |
| 393 |
|
|
66.15 | won vs South Africa at Gqeberha on 13-Apr-1998 (Toss-lost | Margin- 6 wickets) |
| 394 |
|
|
66.14 | won vs Australia at Port of Spain on 12-Mar-1995 (Toss-won | Margin- 133 runs) |
| 395 |
|
|
66.10 | won vs West Indies at Melbourne on 20-Jan-1997 (Toss-won | Margin- 62 runs) |
| 396 |
|
|
66.10 | won vs Sri Lanka at Perth on 29-Jan-1999 (Toss-lost | Margin- 128 runs) |
| 397 |
|
|
66.06 | won vs South Africa at Sharjah on 31-Mar-2000 (Toss-won | Margin- 16 runs) |
| 398 |
|
|
66.06 | won vs Australia at Melbourne on 02-Mar-2012 (Toss-won | Margin- 9 runs) |
| 399 |
|
|
66.05 | won vs Pakistan at Sydney on 04-Mar-1992 (Toss-won | Margin- 43 runs) |
| 400 |
|
|
66.05 | won vs Afghanistan at Hambantota on 22-Aug-2023 (Toss-won | Margin- 142 runs) |