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
201 No change St Kitts and Nevis Patriots flag St Kitts and Nevis Patriots 61.01 won vs Guyana Amazon Warriors at Georgetown on 07-Sep-2025 (Toss-lost | Margin- 5 runs)
202 No change Cumilla Warriors flag Cumilla Warriors 61.00 won vs Rangpur Riders at Mirpur on 11-Dec-2019 (Toss-won | Margin- 105 runs)
203 No change Kolkata Knight Riders flag Kolkata Knight Riders 60.97 won vs Royal Challengers Bengaluru at Kolkata on 06-Apr-2023 (Toss-lost | Margin- 81 runs)
204 No change Guyana Amazon Warriors flag Guyana Amazon Warriors 60.93 won vs Jamaica Tallawahs at Lauderhill on 18-Aug-2018 (Toss-won | Margin- 71 runs)
205 No change Wellington flag Wellington 60.92 won vs Northern Districts at Mount Maunganui on 02-Jan-2024 (Toss-won | Margin- 23 runs)
206 No change Manchester Originals (Men) flag Manchester Originals (Men) 60.90 won vs Birmingham Phoenix (Men) at Birmingham on 28-Aug-2022 (Toss-won | Margin- 79 runs)
207 No change Rangpur Riders flag Rangpur Riders 60.88 won vs Comilla Victorians at Mirpur on 06-Jan-2023 (Toss-lost | Margin- 34 runs)
208 No change Mumbai Indians flag Mumbai Indians 60.85 won vs Chennai Super Kings at Mumbai on 03-Apr-2019 (Toss-lost | Margin- 37 runs)
209 No change St Lucia Kings flag St Lucia Kings 60.85 won vs Trinbago Knight Riders at Tarouba on 03-Sep-2025 (Toss-won | Margin- 7 wickets)
210 No change Northern Superchargers (Men) flag Northern Superchargers (Men) 60.82 won vs Oval Invincibles (Men) at London on 02-Aug-2024 (Toss-lost | Margin- 19 runs)
211 No change Yorkshire flag Yorkshire 60.72 won vs Sussex at Cardiff on 25-Aug-2012 (Toss-won | Margin- 36 runs)
212 No change Chennai Super Kings flag Chennai Super Kings 60.72 won vs Mumbai Indians at Bengaluru on 23-May-2012 (Toss-lost | Margin- 38 runs)
213 No change Surrey flag Surrey 60.71 won vs Somerset at London on 02-Jun-2024 (Toss-lost | Margin- 57 runs)
214 No change Sussex flag Sussex 60.70 won vs Surrey at London on 07-Jun-2024 (Toss-lost | Margin- 36 runs)
215 No change Somerset flag Somerset 60.64 won vs Surrey at London on 30-Jun-2023 (Toss-lost | Margin- 18 runs)
216 No change Jamaica Tallawahs flag Jamaica Tallawahs 60.62 won vs Trinbago Knight Riders at Port of Spain on 10-Aug-2018 (Toss-won | Margin- 4 wickets)
217 No change Royal Challengers Bengaluru flag Royal Challengers Bengaluru 60.62 won vs Kolkata Knight Riders at Kolkata on 22-Mar-2025 (Toss-won | Margin- 7 wickets)
218 No change Chittagong Vikings flag Chittagong Vikings 60.54 won vs Fortune Barishal at Mirpur on 01-Feb-2025 (Toss-lost | Margin- 24 runs)
219 No change Hampshire flag Hampshire 60.40 won vs Somerset at Southampton on 14-Aug-2010 (Toss-lost | Margin- 0)
220 No change Delhi Capitals flag Delhi Capitals 60.38 won vs Sunrisers Hyderabad at Hyderabad on 14-Apr-2019 (Toss-lost | Margin- 39 runs)
221 No change Kolkata Knight Riders flag Kolkata Knight Riders 60.23 won vs Punjab Kings at Kolkata on 27-May-2014 (Toss-lost | Margin- 28 runs)
222 No change Essex flag Essex 60.22 won vs Lancashire at Chester-le-Street on 04-Sep-2019 (Toss-won | Margin- 6 wickets)
223 No change Guyana Amazon Warriors flag Guyana Amazon Warriors 60.19 won vs Jamaica Tallawahs at Kingston on 12-Jul-2015 (Toss-lost | Margin- 84 runs)
224 No change Kolkata Knight Riders flag Kolkata Knight Riders 60.18 won vs Mumbai Indians at Mumbai on 16-May-2012 (Toss-lost | Margin- 32 runs)
225 No change Perth Scorchers flag Perth Scorchers 60.17 won vs Sydney Sixers at Canberra on 28-Jan-2015 (Toss-lost | Margin- 4 wickets)
226 No change Punjab Kings flag Punjab Kings 60.15 won vs Royal Challengers Bengaluru at Dharamsala on 17-May-2011 (Toss-won | Margin- 111 runs)
227 No change Chennai Super Kings flag Chennai Super Kings 60.15 won vs Mumbai Indians at Mumbai on 07-Apr-2018 (Toss-won | Margin- 1 wickets)
228 No change Quetta Gladiators flag Quetta Gladiators 60.15 won vs Lahore Qalandars at Lahore on 19-Feb-2024 (Toss-lost | Margin- 5 wickets)
229 No change Chennai Super Kings flag Chennai Super Kings 60.07 won vs Mumbai Indians at Dubai on 19-Sep-2021 (Toss-won | Margin- 20 runs)
230 No change Peshawar Zalmi flag Peshawar Zalmi 60.07 won vs Lahore Qalandars at Lahore on 25-Feb-2024 (Toss-lost | Margin- 8 runs)
231 No change Lucknow Super Giants flag Lucknow Super Giants 60.07 won vs Kolkata Knight Riders at Kolkata on 08-Apr-2025 (Toss-lost | Margin- 4 runs)
232 No change Guyana Amazon Warriors flag Guyana Amazon Warriors 60.03 won vs Trinbago Knight Riders at Georgetown on 24-Sep-2023 (Toss-won | Margin- 9 wickets)
233 No change Manchester Originals (Men) flag Manchester Originals (Men) 60.02 won vs Southern Brave (Men) at Southampton on 18-Aug-2022 (Toss-lost | Margin- 68 runs)
234 No change Abu Dhabi Knight Riders flag Abu Dhabi Knight Riders 60.01 won vs MI Emirates at Abu Dhabi on 24-Jan-2025 (Toss-lost | Margin- 42 runs)
235 No change Melbourne Stars flag Melbourne Stars 59.97 won vs Perth Scorchers at Perth on 16-Jan-2016 (Toss-lost | Margin- 52 runs)
236 No change Mumbai Indians flag Mumbai Indians 59.95 won vs Delhi Capitals at Dubai on 10-Nov-2020 (Toss-lost | Margin- 5 wickets)
237 No change Essex flag Essex 59.92 won vs Surrey at London on 06-Jul-2025 (Toss-won | Margin- 4 wickets)
238 No change Kent flag Kent 59.87 won vs Durham at Canterbury on 27-Jul-2009 (Toss-won | Margin- 56 runs)
239 No change Nottinghamshire flag Nottinghamshire 59.84 won vs Lancashire at Birmingham on 04-Oct-2020 (Toss-lost | Margin- 5 wickets)
240 No change Barbados Royals flag Barbados Royals 59.82 won vs Jamaica Tallawahs at Kingston on 11-Jul-2015 (Toss-won | Margin- 17 runs)
241 No change Dambulla Sixers flag Dambulla Sixers 59.80 won vs Jaffna Kings at Pallekele on 07-Aug-2023 (Toss-lost | Margin- 9 runs)
242 No change Trinbago Knight Riders flag Trinbago Knight Riders 59.69 won vs Guyana Amazon Warriors at Georgetown on 20-Sep-2023 (Toss-won | Margin- 7 wickets)
243 No change Delhi Capitals flag Delhi Capitals 59.69 won vs Lucknow Super Giants at Lucknow on 12-Apr-2024 (Toss-lost | Margin- 6 wickets)
244 No change Multan Sultans flag Multan Sultans 59.64 won vs Lahore Qalandars at Lahore on 23-Feb-2022 (Toss-lost | Margin- 28 runs)
245 No change Sydney Sixers flag Sydney Sixers 59.59 won vs Adelaide Strikers at Adelaide on 24-Jan-2015 (Toss-won | Margin- 87 runs)
246 No change Nottinghamshire flag Nottinghamshire 59.54 won vs Northamptonshire at Nottingham on 24-Jul-2006 (Toss-won | Margin- 63 runs)
247 No change MI Emirates flag MI Emirates 59.53 won vs Gulf Giants at Dubai on 14-Feb-2024 (Toss-lost | Margin- 45 runs)
248 No change B-Love Kandy flag B-Love Kandy 59.52 won vs Jaffna Kings at Pallekele on 05-Aug-2023 (Toss-won | Margin- 8 wickets)
249 No change Trent Rockets (Men) flag Trent Rockets (Men) 59.49 won vs Manchester Originals (Men) at London on 03-Sep-2022 (Toss-lost | Margin- 2 wickets)
250 No change Mumbai Indians flag Mumbai Indians 59.46 won vs Chennai Super Kings at Chennai on 07-May-2019 (Toss-lost | Margin- 6 wickets)
251 No change Islamabad United flag Islamabad United 59.46 won vs Lahore Qalandars at Lahore on 17-Feb-2024 (Toss-won | Margin- 8 wickets)
252 No change Karachi Kings flag Karachi Kings 59.46 won vs Lahore Qalandars at Lahore on 24-Feb-2024 (Toss-won | Margin- 2 wickets)
253 No change Dhaka Gladiators flag Dhaka Gladiators 59.42 won vs Chittagong Vikings at Mirpur on 19-Feb-2013 (Toss-lost | Margin- 43 runs)
254 No change Canterbury flag Canterbury 59.41 won vs Northern Districts at Christchurch on 13-Jan-2023 (Toss-lost | Margin- 48 runs)
255 No change Surrey flag Surrey 59.35 won vs Gloucestershire at Birmingham on 03-Oct-2020 (Toss-won | Margin- 6 wickets)
256 No change Somerset flag Somerset 59.34 won vs Hampshire at Taunton on 09-Jun-2024 (Toss-lost | Margin- 63 runs)
257 No change Dambulla Sixers flag Dambulla Sixers 59.31 won vs Jaffna Kings at Colombo on 01-Aug-2023 (Toss-lost | Margin- 8 wickets)
258 No change Mumbai Indians flag Mumbai Indians 59.27 won vs Delhi Capitals at Delhi on 13-Apr-2025 (Toss-lost | Margin- 12 runs)
259 No change St Lucia Kings flag St Lucia Kings 59.26 won vs Guyana Amazon Warriors at Basseterre on 02-Sep-2021 (Toss-lost | Margin- 51 runs)
260 No change Birmingham Phoenix (Men) flag Birmingham Phoenix (Men) 59.26 won vs Southern Brave (Men) at Birmingham on 10-Aug-2022 (Toss-lost | Margin- 53 runs)
261 No change Essex flag Essex 59.26 won vs Worcestershire at Birmingham on 21-Sep-2019 (Toss-won | Margin- 4 wickets)
262 No change Jaffna Kings flag Jaffna Kings 59.26 won vs Dambulla Sixers at Hambantota on 14-Dec-2020 (Toss-lost | Margin- 37 runs)
263 No change Guyana Amazon Warriors flag Guyana Amazon Warriors 59.22 won vs Trinbago Knight Riders at Port of Spain on 02-Jul-2016 (Toss-won | Margin- 6 wickets)
264 No change Chittagong Vikings flag Chittagong Vikings 59.22 won vs Rangpur Riders at Mirpur on 29-Jan-2025 (Toss-won | Margin- 5 wickets)
265 No change MI Cape Town flag MI Cape Town 59.22 won vs Joburg Super Kings at Johannesburg on 13-Jan-2024 (Toss-lost | Margin- 98 runs)
266 No change Gloucestershire flag Gloucestershire 59.20 won vs Warwickshire at Birmingham on 06-Sep-2024 (Toss-lost | Margin- 14 runs)
267 No change Surrey flag Surrey 59.18 won vs Somerset at Taunton on 16-Jun-2023 (Toss-lost | Margin- 28 runs)
268 No change Punjab Kings flag Punjab Kings 59.13 won vs Chennai Super Kings at Chennai on 28-Apr-2012 (Toss-won | Margin- 7 runs)
269 No change Texas Super Kings flag Texas Super Kings 59.12 won vs Washington Freedom at Lauderhill on 02-Jul-2025 (Toss-lost | Margin- 43 runs)
270 No change Royal Challengers Bengaluru flag Royal Challengers Bengaluru 59.09 won vs Mumbai Indians at Chennai on 09-Apr-2021 (Toss-won | Margin- 2 wickets)
271 No change Barbados Royals flag Barbados Royals 59.08 won vs Trinbago Knight Riders at Basseterre on 07-Aug-2014 (Toss-lost | Margin- 69 runs)
272 No change Trinbago Knight Riders flag Trinbago Knight Riders 59.08 won vs Jamaica Tallawahs at Kingston on 26-Aug-2017 (Toss-lost | Margin- 36 runs)
273 No change Northamptonshire flag Northamptonshire 59.04 won vs Nottinghamshire at Northampton on 18-Jun-2023 (Toss-won | Margin- 78 runs)
274 No change Gujarat Titans flag Gujarat Titans 59.00 won vs Lucknow Super Giants at Ahmedabad on 07-May-2023 (Toss-lost | Margin- 56 runs)
275 No change Punjab Kings flag Punjab Kings 58.89 won vs Mumbai Indians at Mumbai on 11-May-2017 (Toss-lost | Margin- 7 runs)
276 No change Chennai Super Kings flag Chennai Super Kings 58.89 won vs Sunrisers Hyderabad at Hyderabad on 22-Apr-2018 (Toss-lost | Margin- 4 runs)
277 No change Barbados Royals flag Barbados Royals 58.89 won vs Guyana Amazon Warriors at Basseterre on 07-Sep-2021 (Toss-lost | Margin- 45 runs)
278 No change Mumbai Indians flag Mumbai Indians 58.88 won vs Kolkata Knight Riders at Kolkata on 12-May-2012 (Toss-won | Margin- 27 runs)
279 No change Quetta Gladiators flag Quetta Gladiators 58.86 won vs Islamabad United at Lahore on 21-May-2025 (Toss-won | Margin- 30 runs)
280 No change Royal Challengers Bengaluru flag Royal Challengers Bengaluru 58.84 won vs Chennai Super Kings at Bengaluru on 18-May-2013 (Toss-lost | Margin- 24 runs)
281 No change Somerset flag Somerset 58.83 won vs Lancashire at Birmingham on 13-Sep-2025 (Toss-lost | Margin- 23 runs)
282 No change Kent flag Kent 58.83 won vs Warwickshire at Birmingham on 09-Jul-2008 (Toss-lost | Margin- 42 runs)
283 No change Chennai Super Kings flag Chennai Super Kings 58.78 won vs Gujarat Titans at Chennai on 23-May-2023 (Toss-lost | Margin- 15 runs)
284 No change St Lucia Kings flag St Lucia Kings 58.76 won vs Trinbago Knight Riders at Port of Spain on 29-Jun-2016 (Toss-won | Margin- 6 wickets)
285 No change Antigua and Barbuda Falcons flag Antigua and Barbuda Falcons 58.76 won vs Guyana Amazon Warriors at Georgetown on 10-Sep-2025 (Toss-won | Margin- 4 wickets)
286 No change Sussex flag Sussex 58.72 won vs Somerset at Birmingham on 15-Sep-2018 (Toss-won | Margin- 35 runs)
287 No change Hampshire flag Hampshire 58.65 won vs Yorkshire at Cardiff on 25-Aug-2012 (Toss-won | Margin- 10 runs)
288 No change Sunrisers Hyderabad flag Sunrisers Hyderabad 58.59 won vs Kolkata Knight Riders at Hyderabad on 30-Apr-2017 (Toss-lost | Margin- 48 runs)
289 No change Delhi Capitals flag Delhi Capitals 58.53 won vs Chennai Super Kings at Delhi on 18-May-2018 (Toss-lost | Margin- 34 runs)
290 No change Sydney Sixers flag Sydney Sixers 58.47 won vs Perth Scorchers at Sydney on 15-Jan-2023 (Toss-lost | Margin- 6 runs)
291 No change Royal Challengers Bengaluru flag Royal Challengers Bengaluru 58.44 won vs Chennai Super Kings at Ranchi on 18-May-2014 (Toss-lost | Margin- 5 wickets)
292 No change Rajasthan Royals flag Rajasthan Royals 58.44 won vs Chennai Super Kings at Ahmedabad on 19-Apr-2015 (Toss-lost | Margin- 8 wickets)
293 No change St Kitts and Nevis Patriots flag St Kitts and Nevis Patriots 58.42 won vs Barbados Royals at Bridgetown on 27-Jun-2015 (Toss-lost | Margin- 1 runs)
294 No change Manchester Originals (Men) flag Manchester Originals (Men) 58.37 won vs Birmingham Phoenix (Men) at Manchester on 07-Aug-2023 (Toss-lost | Margin- 49 runs)
295 No change Mumbai Indians flag Mumbai Indians 58.29 won vs Kolkata Knight Riders at Kolkata on 13-Apr-2016 (Toss-won | Margin- 6 wickets)
296 No change Surrey flag Surrey 58.27 won vs Gloucestershire at Bristol on 24-Jul-2006 (Toss-lost | Margin- 80 runs)
297 No change Mumbai Indians flag Mumbai Indians 58.25 won vs Chennai Super Kings at Mumbai on 19-May-2015 (Toss-won | Margin- 25 runs)
298 No change Hampshire flag Hampshire 58.25 won vs Nottinghamshire at Nottingham on 25-Aug-2021 (Toss-lost | Margin- 2 runs)
299 No change Kent flag Kent 58.24 won vs Somerset at Taunton on 15-Jun-2025 (Toss-lost | Margin- 4 runs)
300 No change St Lucia Kings flag St Lucia Kings 58.24 won vs Guyana Amazon Warriors at Tarouba on 23-Aug-2020 (Toss-won | Margin- 10 runs)
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings