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. For the last update date and full update schedule, refer to FAQs.
| CRR | Change | Name | Points | Stats |
|---|---|---|---|---|
| 101 |
1
|
|
72.33 | 129 Runs | 2 Wickets | Ct/St for Middlesex vs Kent at Canterbury on 06-Jun-2014 |
| 102 |
1
|
|
72.01 | 97 Runs | 3 Wickets | 1 Ct/St for Leicestershire vs Yorkshire at Leicester on 16-Jun-2003 |
| 103 |
1
|
|
72.01 | 90 Runs | 4 Wickets | 1 Ct/St for Lancashire vs Derbyshire at Derby on 04-Jul-2005 |
| 104 |
1
|
|
72.00 | 101 Runs | 2 Wickets | 1 Ct/St for Pretoria Capitals vs Durban's Super Giants at Centurion on 18-Jan-2024 |
| 105 |
1
|
|
71.68 | 47 Runs | 2 Wickets | 1 Ct/St for Worcestershire vs Somerset at Taunton on 01-Jul-2012 |
| 106 |
1
|
|
71.37 | 60 Runs | 3 Wickets | Ct/St for Nottinghamshire vs Hampshire at Nottingham on 25-Jul-2012 |
| 107 |
1
|
|
71.37 | 55 Runs | 3 Wickets | Ct/St for Northern Districts vs Canterbury at Christchurch on 31-Jan-2026 |
| 108 |
2
|
|
71.36 | 29 Runs | 4 Wickets | 2 Ct/St for Perth Scorchers vs Hobart Hurricanes at Melbourne on 22-Jan-2021 |
| 109 |
2
|
|
71.36 | 104 Runs | 2 Wickets | Ct/St for Rajasthan Royals vs Kolkata Knight Riders at Mumbai on 16-May-2015 |
| 110 |
2
|
|
71.36 | 66 Runs | 2 Wickets | 2 Ct/St for Kolkata Knight Riders vs Punjab Kings at Pune on 18-Apr-2015 |
| 111 |
2
|
|
71.36 | 70 Runs | 1 Wickets | 2 Ct/St for Melbourne Stars vs Hobart Hurricanes at Hobart on 02-Jan-2021 |
| 112 |
2
|
|
71.36 | 21 Runs | 4 Wickets | 2 Ct/St for Nottinghamshire vs Surrey at Birmingham on 04-Oct-2020 |
| 113 |
2
|
|
71.35 | 27 Runs | 5 Wickets | Ct/St for Sunrisers Hyderabad vs Gujarat Titans at Ahmedabad on 15-May-2023 |
| 114 |
2
|
|
71.04 | 72 Runs | 2 Wickets | 1 Ct/St for Leicestershire vs Yorkshire at Leicester on 03-Jul-2022 |
| 115 |
2
|
|
71.04 | 51 Runs | 4 Wickets | 1 Ct/St for Warwickshire vs Worcestershire at Birmingham on 23-Jun-2023 |
| 116 |
2
|
|
71.04 | 56 Runs | 2 Wickets | 1 Ct/St for Derbyshire vs Lancashire at Manchester on 01-Jul-2012 |
| 117 |
2
|
|
71.04 | 44 Runs | 4 Wickets | 1 Ct/St for Jamaica Tallawahs vs Trinbago Knight Riders at Kingston on 18-Jul-2016 |
| 118 |
2
|
|
71.04 | 24 Runs | 2 Wickets | 1 Ct/St for Barbados Royals vs Trinbago Knight Riders at Tarouba on 10-Oct-2019 |
| 119 |
2
|
|
71.03 | 103 Runs | Wickets | 1 Ct/St for Middlesex vs Lancashire at London on 08-Jul-2008 |
| 120 |
2
|
|
70.72 | 70 Runs | 2 Wickets | Ct/St for Melbourne Renegades vs Perth Scorchers at Perth on 07-Jan-2025 |
| 121 |
2
|
|
70.72 | 25 Runs | 3 Wickets | Ct/St for Chennai Super Kings vs Delhi Capitals at Chennai on 01-May-2019 |
| 122 |
2
|
|
70.72 | 66 Runs | 2 Wickets | 2 Ct/St for Lancashire vs Warwickshire at Manchester on 07-Jun-2024 |
| 123 |
2
|
|
70.72 | 64 Runs | 2 Wickets | 2 Ct/St for Lancashire vs Warwickshire at Birmingham on 17-Jul-2015 |
| 124 |
2
|
|
70.72 | 65 Runs | 2 Wickets | 2 Ct/St for Barbados Royals vs Trinbago Knight Riders at Bridgetown on 26-Sep-2019 |
| 125 |
2
|
|
70.40 | 77 Runs | 2 Wickets | 1 Ct/St for Glamorgan vs Hampshire at Southampton on 03-Jul-2015 |
| 126 |
2
|
|
70.40 | 33 Runs | 3 Wickets | 1 Ct/St for Lancashire vs Worcestershire at Blackpool on 07-Jun-2023 |
| 127 |
2
|
|
70.40 | 64 Runs | 2 Wickets | 1 Ct/St for Nottinghamshire vs Derbyshire at Nottingham on 18-Jun-2021 |
| 128 |
2
|
|
70.39 | 18 Runs | 4 Wickets | 1 Ct/St for Nottinghamshire vs Warwickshire at Birmingham on 02-Jul-2021 |
| 129 |
2
|
|
70.39 | 50 Runs | 5 Wickets | 1 Ct/St for Northamptonshire vs Worcestershire at Northampton on 09-Jun-2022 |
| 130 |
2
|
|
70.09 | 36 Runs | 4 Wickets | Ct/St for Worcestershire vs Warwickshire at Birmingham on 12-Jul-2024 |
| 131 |
2
|
|
70.08 | 52 Runs | 3 Wickets | Ct/St for Rajasthan Royals vs Delhi Capitals at Mumbai on 30-May-2008 |
| 132 |
2
|
|
70.08 | 94 Runs | 2 Wickets | Ct/St for Perth Scorchers vs Hobart Hurricanes at Hobart on 01-Jan-2026 |
| 133 |
3
|
|
70.08 | 100 Runs | 2 Wickets | Ct/St for Jamaica Tallawahs vs Trinbago Knight Riders at Basseterre on 05-Aug-2016 |
| 134 |
3
|
|
70.07 | 52 Runs | 3 Wickets | 2 Ct/St for San Francisco Unicorns vs Seattle Orcas at Dallas on 25-Jun-2025 |
| 135 |
3
|
|
70.07 | 52 Runs | 2 Wickets | 2 Ct/St for Chattogram Challengers vs Rangpur Riders at Mirpur on 23-Jan-2023 |
| 136 |
3
|
|
69.76 | 61 Runs | 3 Wickets | 3 Ct/St for Barbados Royals vs St Lucia Kings at Bridgetown on 30-Jul-2013 |
| 137 |
3
|
|
69.75 | 69 Runs | 3 Wickets | 1 Ct/St for Sussex vs Middlesex at Hove on 01-Jun-2009 |
| 138 |
3
|
|
69.75 | 66 Runs | 3 Wickets | 1 Ct/St for Middlesex vs Surrey at London on 05-Jul-2018 |
| 139 |
3
|
|
69.44 | 57 Runs | 2 Wickets | Ct/St for Sunrisers Hyderabad vs Royal Challengers Bengaluru at Hyderabad on 15-May-2015 |
| 140 |
3
|
|
69.44 | 71 Runs | 3 Wickets | Ct/St for Kent vs Glamorgan at Cardiff on 13-Jun-2014 |
| 141 |
3
|
|
69.44 | 92 Runs | 3 Wickets | Ct/St for Lancashire vs Worcestershire at Manchester on 05-Jul-2010 |
| 142 |
3
|
|
69.44 | 62 Runs | 4 Wickets | Ct/St for Somerset vs Middlesex at Taunton on 29-Jul-2018 |
| 143 |
3
|
|
69.44 | 91 Runs | 2 Wickets | Ct/St for Barbados Royals vs Guyana Amazon Warriors at Georgetown on 27-Sep-2022 |
| 144 |
3
|
|
69.44 | 46 Runs | 3 Wickets | Ct/St for Kandy Falcons vs Dambulla Sixers at Pallekele on 01-Jul-2024 |
| 145 |
3
|
|
69.44 | 42 Runs | 5 Wickets | Ct/St for Dhaka Dominators vs Cumilla Warriors at Mirpur on 13-Dec-2019 |
| 146 |
3
|
|
69.44 | 102 Runs | 3 Wickets | Ct/St for Kent vs Surrey at London on 06-Jul-2018 |
| 147 |
3
|
|
69.44 | 70 Runs | 3 Wickets | Ct/St for Melbourne Stars vs Melbourne Renegades at Melbourne on 19-Jan-2019 |
| 148 |
3
|
|
69.44 | 48 Runs | 5 Wickets | Ct/St for Chennai Super Kings vs Deccan Chargers at Visakhapatnam on 07-Apr-2012 |
| 149 |
3
|
|
69.43 | 17 Runs | 5 Wickets | Ct/St for Yorkshire vs Durham at Scarborough on 10-Jul-2011 |
| 150 |
3
|
|
69.11 | 48 Runs | 4 Wickets | 1 Ct/St for Kolkata Knight Riders vs Gujarat Titans at Navi Mumbai on 23-Apr-2022 |
| 151 |
3
|
|
69.11 | 6 Runs | 3 Wickets | Ct/St for Somerset vs Surrey at Birmingham on 14-Sep-2024 |
| 152 |
3
|
|
68.78 | 34 Runs | 3 Wickets | 1 Ct/St for Gujarat Titans vs Rajasthan Royals at Ahmedabad on 29-May-2022 |
| 153 |
3
|
|
68.78 | Runs | 5 Wickets | 1 Ct/St for Rising Pune Supergiant vs Sunrisers Hyderabad at Hyderabad on 06-May-2017 |
| 154 |
3
|
|
68.47 | 33 Runs | 2 Wickets | Ct/St for Chennai Super Kings vs Mumbai Indians at Bengaluru on 23-May-2012 |
| 155 |
3
|
|
68.47 | 60 Runs | 2 Wickets | 2 Ct/St for Punjab Kings vs Chennai Super Kings at Mumbai on 03-Apr-2022 |
| 156 |
3
|
|
68.47 | 56 Runs | 3 Wickets | Ct/St for Rajasthan Royals vs Chennai Super Kings at Navi Mumbai on 01-Jun-2008 |
| 157 |
3
|
|
68.47 | 4 Runs | 3 Wickets | Ct/St for Melbourne Renegades vs Perth Scorchers at Perth on 26-Dec-2023 |
| 158 |
3
|
|
68.47 | 39 Runs | 3 Wickets | 2 Ct/St for Rising Pune Supergiant vs Sunrisers Hyderabad at Hyderabad on 06-May-2017 |
| 159 |
3
|
|
68.47 | 48 Runs | 1 Wickets | Ct/St for Mumbai Indians vs Rajasthan Royals at Jaipur on 01-May-2025 |
| 160 |
3
|
|
68.47 | 19 Runs | 2 Wickets | 2 Ct/St for St Lucia Kings vs Guyana Amazon Warriors at Tarouba on 08-Sep-2020 |
| 161 |
3
|
|
68.47 | 15 Runs | 4 Wickets | Ct/St for Lahore Qalandars vs Islamabad United at Rawalpindi on 09-Mar-2023 |
| 162 |
3
|
|
68.46 | 59 Runs | 2 Wickets | Ct/St for Middlesex vs Durham at Southampton on 26-Jul-2008 |
| 163 |
3
|
|
68.46 | 59 Runs | 1 Wickets | Ct/St for Hobart Hurricanes vs Perth Scorchers at Perth on 20-Dec-2023 |
| 164 |
3
|
|
68.45 | 4 Runs | 5 Wickets | Ct/St for Royal Challengers Bengaluru vs Mumbai Indians at Chennai on 09-Apr-2021 |
| 165 |
3
|
|
68.14 | 52 Runs | 2 Wickets | 1 Ct/St for Desert Vipers vs Dubai Capitals at Dubai on 14-Dec-2025 |
| 166 |
3
|
|
68.14 | 53 Runs | 3 Wickets | 1 Ct/St for Lancashire vs Middlesex at London on 08-Jul-2008 |
| 167 |
3
|
|
68.14 | 19 Runs | 4 Wickets | 1 Ct/St for Hampshire vs Essex at Southampton on 30-May-2025 |
| 168 |
3
|
|
68.14 | 108 Runs | 1 Wickets | 1 Ct/St for Durban's Super Giants vs Paarl Royals at Durban on 17-Jan-2026 |
| 169 |
4
|
|
68.14 | 49 Runs | 2 Wickets | 1 Ct/St for Worcestershire vs Lancashire at Worcester on 20-Jun-2023 |
| 170 |
4
|
|
68.14 | 58 Runs | 1 Wickets | 1 Ct/St for Chennai Super Kings vs Mumbai Indians at Delhi on 01-May-2021 |
| 171 |
4
|
|
68.14 | 35 Runs | 3 Wickets | 1 Ct/St for Melbourne Stars vs Hobart Hurricanes at Hobart on 28-Dec-2023 |
| 172 |
4
|
|
68.14 | Runs | 5 Wickets | 1 Ct/St for Mumbai Indians vs Kolkata Knight Riders at Navi Mumbai on 09-May-2022 |
| 173 |
4
|
|
68.14 | 33 Runs | 4 Wickets | 1 Ct/St for Worcestershire vs Lancashire at Worcester on 01-Jul-2022 |
| 174 |
4
|
|
67.82 | 49 Runs | 3 Wickets | Ct/St for Kolkata Knight Riders vs Sunrisers Hyderabad at Pune on 14-May-2022 |
| 175 |
4
|
|
67.82 | 42 Runs | 4 Wickets | 2 Ct/St for Surrey vs Essex at Chelmsford on 20-May-2016 |
| 176 |
4
|
|
67.82 | 34 Runs | 3 Wickets | Ct/St for Delhi Capitals vs Kolkata Knight Riders at Delhi on 30-Apr-2016 |
| 177 |
4
|
|
67.82 | 55 Runs | 2 Wickets | Ct/St for Kolkata Knight Riders vs Chennai Super Kings at Kolkata on 30-Apr-2015 |
| 178 |
4
|
|
67.82 | 30 Runs | 2 Wickets | Ct/St for Kandy Falcons vs Jaffna Kings at Colombo on 20-Jul-2024 |
| 179 |
4
|
|
67.82 | 24 Runs | 4 Wickets | 2 Ct/St for Sussex vs Middlesex at Hove on 18-Sep-2020 |
| 180 |
4
|
|
67.82 | 42 Runs | 4 Wickets | 2 Ct/St for Islamabad United vs Karachi Kings at Rawalpindi on 19-May-2025 |
| 181 |
4
|
|
67.82 | 12 Runs | 5 Wickets | 2 Ct/St for Canterbury vs Wellington at Wellington on 09-Jan-2020 |
| 182 |
4
|
|
67.82 | 39 Runs | 3 Wickets | 2 Ct/St for Hampshire vs Essex at Chelmsford on 28-Jun-2009 |
| 183 |
4
|
|
67.81 | 4 Runs | 5 Wickets | 2 Ct/St for Sussex vs Somerset at Hove on 14-Jun-2011 |
| 184 |
4
|
|
67.81 | 10 Runs | 5 Wickets | Ct/St for Sydney Sixers vs Brisbane Heat at Carrara on 19-Jan-2024 |
| 185 |
4
|
|
67.50 | 27 Runs | 5 Wickets | 1 Ct/St for Durham vs Lancashire at Chester-le-Street on 24-Jun-2011 |
| 186 |
4
|
|
67.50 | 47 Runs | 2 Wickets | 1 Ct/St for Kent vs Somerset at Taunton on 23-May-2014 |
| 187 |
4
|
|
67.49 | 4 Runs | 7 Wickets | 1 Ct/St for Leicestershire vs Warwickshire at Leicester on 07-Aug-2019 |
| 188 |
4
|
|
67.49 | 35 Runs | 4 Wickets | 1 Ct/St for Northamptonshire vs Derbyshire at Derby on 16-Jul-2010 |
| 189 |
4
|
|
67.49 | 22 Runs | 4 Wickets | 1 Ct/St for Lancashire vs Derbyshire at Manchester on 02-Jun-2024 |
| 190 |
4
|
|
67.19 | 81 Runs | 3 Wickets | Ct/St for Barbados Royals vs St Lucia Kings at Basseterre on 12-Sep-2021 |
| 191 |
4
|
|
67.19 | 41 Runs | 3 Wickets | Ct/St for Uva Next vs Wayamba United at Colombo on 28-Aug-2012 |
| 192 |
4
|
|
67.18 | 52 Runs | 4 Wickets | Ct/St for Lahore Qalandars vs Peshawar Zalmi at Rawalpindi on 07-Mar-2023 |
| 193 |
4
|
|
67.18 | 57 Runs | 3 Wickets | Ct/St for Essex vs Surrey at London on 05-Jun-2015 |
| 194 |
4
|
|
67.18 | 46 Runs | 3 Wickets | Ct/St for Sussex vs Gloucestershire at Bristol on 11-Jun-2021 |
| 195 |
4
|
|
67.18 | 34 Runs | 3 Wickets | Ct/St for Rising Pune Supergiant vs Royal Challengers Bengaluru at Pune on 22-Apr-2016 |
| 196 |
4
|
|
67.18 | 32 Runs | 4 Wickets | 2 Ct/St for Islamabad United vs Multan Sultans at Rawalpindi on 16-Apr-2025 |
| 197 |
4
|
|
67.18 | 20 Runs | 4 Wickets | Ct/St for Punjab Kings vs Delhi Capitals at Mohali on 01-Apr-2019 |
| 198 |
4
|
|
67.17 | 44 Runs | 5 Wickets | 2 Ct/St for Otago vs Auckland at Queenstown on 29-Dec-2022 |
| 199 |
4
|
|
67.17 | 17 Runs | 4 Wickets | Ct/St for Chennai Super Kings vs Kolkata Knight Riders at Ranchi on 02-May-2014 |
| 200 |
4
|
|
67.17 | 112 Runs | 1 Wickets | 2 Ct/St for Kent vs Middlesex at Maidstone on 02-Jul-2004 |