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 - 2nd Nov 2025. 

CRR Change Name Points Stats
101 No change Dawid Malan (England) flag Dawid Malan (England) 67.16 99* Runs in 47 Balls in 2nd inns for England vs South Africa at Cape Town on 01-Dec-2020 (SR-211%)
102 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 67.15 100 Runs in 64 Balls in 1st inns for Sri Lanka vs Zimbabwe at Georgetown on 03-May-2010 (SR-156%)
103 No change Phil Salt (England) flag Phil Salt (England) 66.98 88* Runs in 41 Balls in 2nd inns for England vs Pakistan at Lahore on 30-Sep-2022 (SR-215%)
104 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 66.98 77 Runs in 31 Balls in 2nd inns for West Indies vs South Africa at Cape Town on 09-Jan-2015 (SR-248%)
105 No change Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 66.83 87* Runs in 42 Balls in 2nd inns for New Zealand vs Pakistan at Rawalpindi on 21-Apr-2024 (SR-207%)
106 No change Virat Kohli (India) flag Virat Kohli (India) 66.75 82* Runs in 53 Balls in 2nd inns for India vs Pakistan at Melbourne on 23-Oct-2022 (SR-155%)
107 No change Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 66.47 99* Runs in 57 Balls in 1st inns for Pakistan vs New Zealand at Hamilton on 20-Dec-2020 (SR-174%)
108 No change Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 66.43 104* Runs in 57 Balls in 2nd inns for New Zealand vs Pakistan at Rawalpindi on 24-Apr-2023 (SR-182%)
109 No change Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) 66.23 93 Runs in 56 Balls in 1st inns for New Zealand vs Scotland at Dubai on 03-Nov-2021 (SR-166%)
110 No change Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 66.05 107* Runs in 46 Balls in 2nd inns for Pakistan vs Bangladesh at Lahore on 01-Jun-2025 (SR-233%)
111 No change Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 65.74 91 Runs in 46 Balls in 2nd inns for Pakistan vs Australia at Harare on 08-Jul-2018 (SR-198%)
112 No change Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 65.59 100* Runs in 48 Balls in 1st inns for South Africa vs India at Indore on 04-Oct-2022 (SR-208%)
113 No change David Miller (South Africa) flag David Miller (South Africa) 65.39 85* Runs in 45 Balls in 1st inns for South Africa vs Pakistan at Lahore on 14-Feb-2021 (SR-189%)
114 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 65.38 89 Runs in 30 Balls in 1st inns for Afghanistan vs Ireland at Greater Noida on 12-Mar-2017 (SR-297%)
115 No change Mohammad Ashraful (Bangladesh) flag Mohammad Ashraful (Bangladesh) 64.93 61 Runs in 27 Balls in 2nd inns for Bangladesh vs West Indies at Johannesburg on 13-Sep-2007 (SR-226%)
116 No change Andries Gous (U.S.A.) flag Andries Gous (U.S.A.) 64.77 80* Runs in 47 Balls in 2nd inns for United States of America vs South Africa at North Sound on 19-Jun-2024 (SR-170%)
117 No change Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 64.63 89 Runs in 51 Balls in 1st inns for Sri Lanka vs England at Chattogram on 27-Mar-2014 (SR-175%)
118 No change Babar Azam (Pakistan) flag Babar Azam (Pakistan) 64.62 122 Runs in 59 Balls in 2nd inns for Pakistan vs South Africa at Centurion on 14-Apr-2021 (SR-207%)
119 No change Suresh Raina (India) flag Suresh Raina (India) 64.54 101 Runs in 60 Balls in 1st inns for India vs South Africa at Gros Islet on 02-May-2010 (SR-168%)
120 No change Matthew Wade (Australia) flag Matthew Wade (Australia) 64.52 41* Runs in 17 Balls in 2nd inns for Australia vs Pakistan at Dubai on 11-Nov-2021 (SR-241%)
121 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 64.45 68 Runs in 40 Balls in 1st inns for India vs South Africa at Perth on 30-Oct-2022 (SR-170%)
122 No change Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 64.31 82 Runs in 48 Balls in 1st inns for Zimbabwe vs Ireland at Hobart on 17-Oct-2022 (SR-171%)
123 No change Ravija Sandaruwan (Kuwait) flag Ravija Sandaruwan (Kuwait) 64.21 102* Runs in 48 Balls in 2nd inns for Kuwait vs Hong Kong at Kuala Lumpur on 27-Aug-2024 (SR-213%)
124 No change Aqib Ilyas (Oman) flag Aqib Ilyas (Oman) 64.19 67 Runs in 33 Balls in 2nd inns for Oman vs United Arab Emirates at Doha on 23-Sep-2023 (SR-203%)
125 No change Harry Brook (England) flag Harry Brook (England) 64.16 81* Runs in 35 Balls in 1st inns for England vs Pakistan at Karachi on 23-Sep-2022 (SR-231%)
126 No change Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 64.14 71 Runs in 47 Balls in 1st inns for Sri Lanka vs Ireland at Abu Dhabi on 20-Oct-2021 (SR-151%)
127 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 64.03 110 Runs in 50 Balls in 1st inns for Australia vs India at Visakhapatnam on 23-Nov-2023 (SR-220%)
128 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 63.83 88 Runs in 50 Balls in 2nd inns for West Indies vs Australia at London on 06-Jun-2009 (SR-176%)
129 No change Mark Chapman (New Zealand/Hong Kong) flag Mark Chapman (New Zealand/Hong Kong) 63.72 94 Runs in 44 Balls in 1st inns for New Zealand vs Pakistan at Auckland on 21-Mar-2025 (SR-214%)
130 No change Imran Nazir (Pakistan) flag Imran Nazir (Pakistan) 63.60 33 Runs in 14 Balls in 2nd inns for Pakistan vs India at Johannesburg on 24-Sep-2007 (SR-236%)
131 No change Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 63.60 94 Runs in 54 Balls in 1st inns for Pakistan vs Australia at Mirpur on 23-Mar-2014 (SR-174%)
132 No change Isuru Udana (Sri Lanka) flag Isuru Udana (Sri Lanka) 63.52 84* Runs in 48 Balls in 2nd inns for Sri Lanka vs South Africa at Centurion on 22-Mar-2019 (SR-175%)
133 No change KL Rahul (India) flag KL Rahul (India) 63.39 110* Runs in 51 Balls in 2nd inns for India vs West Indies at Lauderhill on 27-Aug-2016 (SR-216%)
134 No change Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 63.39 74* Runs in 32 Balls in 1st inns for South Africa vs England at Cape Town on 01-Dec-2020 (SR-231%)
135 No change Suryakumar Yadav (India) flag Suryakumar Yadav (India) 63.26 112* Runs in 51 Balls in 1st inns for India vs Sri Lanka at Rajkot on 07-Jan-2023 (SR-220%)
136 No change David Warner (Australia) flag David Warner (Australia) 63.24 89 Runs in 43 Balls in 1st inns for Australia vs South Africa at Melbourne on 11-Jan-2009 (SR-207%)
137 No change David Warner (Australia) flag David Warner (Australia) 63.17 89* Runs in 56 Balls in 2nd inns for Australia vs West Indies at Abu Dhabi on 06-Nov-2021 (SR-159%)
138 No change Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 63.10 101 Runs in 46 Balls in 1st inns for Sri Lanka vs New Zealand at Nelson on 02-Jan-2025 (SR-220%)
139 No change Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 63.04 60 Runs in 22 Balls in 1st inns for Afghanistan vs Sri Lanka at Abu Dhabi on 18-Sep-2025 (SR-273%)
140 No change David Miller (South Africa) flag David Miller (South Africa) 63.02 82 Runs in 40 Balls in 1st inns for South Africa vs Pakistan at Durban on 10-Dec-2024 (SR-205%)
141 No change Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 62.98 71* Runs in 48 Balls in 2nd inns for Ireland vs Australia at Brisbane on 31-Oct-2022 (SR-148%)
142 No change David Miller (South Africa) flag David Miller (South Africa) 62.85 101* Runs in 36 Balls in 1st inns for South Africa vs Bangladesh at Potchefstroom on 29-Oct-2017 (SR-281%)
143 No change Andre Russell (West Indies) flag Andre Russell (West Indies) 62.66 71 Runs in 29 Balls in 1st inns for West Indies vs Australia at Perth on 13-Feb-2024 (SR-245%)
144 No change KL Rahul (India) flag KL Rahul (India) 62.62 101* Runs in 54 Balls in 2nd inns for India vs England at Manchester on 03-Jul-2018 (SR-187%)
145 No change Travis Head (Australia) flag Travis Head (Australia) 62.43 59 Runs in 23 Balls in 1st inns for Australia vs England at Southampton on 11-Sep-2024 (SR-257%)
146 No change Phil Salt (England) flag Phil Salt (England) 62.22 119 Runs in 57 Balls in 1st inns for England vs West Indies at Tarouba on 19-Dec-2023 (SR-209%)
147 No change Shane Watson (Australia) flag Shane Watson (Australia) 62.16 81 Runs in 49 Balls in 1st inns for Australia vs Pakistan at Gros Islet on 02-May-2010 (SR-165%)
148 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 62.11 66 Runs in 29 Balls in 2nd inns for Australia vs Sri Lanka at Colombo on 09-Sep-2016 (SR-228%)
149 No change Travis Head (Australia) flag Travis Head (Australia) 61.95 76 Runs in 43 Balls in 2nd inns for Australia vs India at Gros Islet on 24-Jun-2024 (SR-177%)
150 No change Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 61.83 103* Runs in 58 Balls in 2nd inns for Australia vs England at Hobart on 07-Feb-2018 (SR-178%)
151 No change Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 61.78 79 Runs in 44 Balls in 1st inns for Sri Lanka vs Netherlands at Geelong on 20-Oct-2022 (SR-180%)
152 No change Dawid Malan (England) flag Dawid Malan (England) 61.59 103* Runs in 51 Balls in 1st inns for England vs New Zealand at Napier on 08-Nov-2019 (SR-202%)
153 No change Joe Root (England) flag Joe Root (England) 61.57 83 Runs in 44 Balls in 2nd inns for England vs South Africa at Mumbai on 18-Mar-2016 (SR-189%)
154 No change Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 61.45 94* Runs in 60 Balls in 1st inns for South Africa vs England at Sharjah on 06-Nov-2021 (SR-157%)
155 No change Shimron Hetmyer (West Indies) flag Shimron Hetmyer (West Indies) 61.42 81* Runs in 54 Balls in 2nd inns for West Indies vs Sri Lanka at Abu Dhabi on 04-Nov-2021 (SR-150%)
156 No change Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 61.41 80* Runs in 49 Balls in 2nd inns for Sri Lanka vs Bangladesh at Sharjah on 24-Oct-2021 (SR-163%)
157 No change Jos Buttler (England) flag Jos Buttler (England) 61.38 83 Runs in 30 Balls in 1st inns for England vs South Africa at Manchester on 12-Sep-2025 (SR-277%)
158 No change Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 61.32 75* Runs in 37 Balls in 1st inns for West Indies vs New Zealand at Auckland on 27-Nov-2020 (SR-203%)
159 No change Bhanuka Rajapaksa (Sri Lanka) flag Bhanuka Rajapaksa (Sri Lanka) 61.19 71* Runs in 45 Balls in 1st inns for Sri Lanka vs Pakistan at Dubai on 11-Sep-2022 (SR-158%)
160 No change Zunaed Siddique (Bangladesh) flag Zunaed Siddique (Bangladesh) 61.03 71 Runs in 49 Balls in 1st inns for Bangladesh vs Pakistan at Cape Town on 20-Sep-2007 (SR-145%)
161 No change Ravi Bopara (England) flag Ravi Bopara (England) 60.99 65* Runs in 27 Balls in 2nd inns for England vs Australia at Hobart on 29-Jan-2014 (SR-241%)
162 No change Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 60.92 87 Runs in 51 Balls in 2nd inns for South Africa vs West Indies at Kingston on 23-May-2024 (SR-171%)
163 No change Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 60.79 84* Runs in 64 Balls in 2nd inns for West Indies vs Sri Lanka at Bengaluru on 20-Mar-2016 (SR-131%)
164 No change Colin Munro (New Zealand) flag Colin Munro (New Zealand) 60.69 109* Runs in 58 Balls in 1st inns for New Zealand vs India at Rajkot on 04-Nov-2017 (SR-188%)
165 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 60.68 73* Runs in 54 Balls in 2nd inns for Sri Lanka vs England at Delhi on 26-Mar-2016 (SR-135%)
166 No change Josh Inglis (Australia) flag Josh Inglis (Australia) 60.63 78* Runs in 33 Balls in 2nd inns for Australia vs West Indies at Kingston on 22-Jul-2025 (SR-236%)
167 No change Colin Munro (New Zealand) flag Colin Munro (New Zealand) 60.44 66 Runs in 23 Balls in 1st inns for New Zealand vs West Indies at Mount Maunganui on 01-Jan-2018 (SR-287%)
168 No change Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 60.40 78 Runs in 48 Balls in 2nd inns for South Africa vs Australia at Melbourne on 11-Jan-2009 (SR-163%)
169 No change Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 60.38 52* Runs in 35 Balls in 2nd inns for Sri Lanka vs India at Mirpur on 06-Apr-2014 (SR-149%)
170 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 60.30 81 Runs in 47 Balls in 1st inns for Sri Lanka vs West Indies at Nottingham on 10-Jun-2009 (SR-172%)
171 No change Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 60.22 98 Runs in 53 Balls in 1st inns for West Indies vs Afghanistan at Gros Islet on 17-Jun-2024 (SR-185%)
172 No change Aaron Jones (U.S.A.) flag Aaron Jones (U.S.A.) 60.05 94* Runs in 40 Balls in 2nd inns for United States of America vs Canada at Dallas on 01-Jun-2024 (SR-235%)
173 No change Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 59.92 88 Runs in 44 Balls in 1st inns for Sri Lanka vs Kenya at Johannesburg on 14-Sep-2007 (SR-200%)
174 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.90 47* Runs in 18 Balls in 2nd inns for South Africa vs Zimbabwe at Hobart on 24-Oct-2022 (SR-261%)
175 No change Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 59.89 116* Runs in 56 Balls in 1st inns for New Zealand vs Australia at Christchurch on 28-Feb-2010 (SR-207%)
176 No change Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 59.89 64 Runs in 54 Balls in 2nd inns for South Africa vs Pakistan at Nottingham on 18-Jun-2009 (SR-119%)
177 No change Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 59.86 66* Runs in 36 Balls in 2nd inns for West Indies vs India at London on 12-Jun-2009 (SR-183%)
178 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.83 74 Runs in 40 Balls in 1st inns for South Africa vs United States of America at North Sound on 19-Jun-2024 (SR-185%)
179 No change Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 59.62 54* Runs in 40 Balls in 2nd inns for Pakistan vs Sri Lanka at London on 21-Jun-2009 (SR-135%)
180 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 59.61 65 Runs in 38 Balls in 2nd inns for South Africa vs India at Colombo on 02-Oct-2012 (SR-171%)
181 No change Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 59.59 53* Runs in 21 Balls in 2nd inns for Zimbabwe vs United Arab Emirates at Sylhet on 21-Mar-2014 (SR-252%)
182 No change Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 59.52 90* Runs in 55 Balls in 2nd inns for South Africa vs West Indies at Johannesburg on 11-Sep-2007 (SR-164%)
183 No change Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 59.51 119 Runs in 56 Balls in 1st inns for South Africa vs West Indies at Johannesburg on 11-Jan-2015 (SR-213%)
184 No change Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 59.50 71* Runs in 53 Balls in 2nd inns for Netherlands vs Sri Lanka at Geelong on 20-Oct-2022 (SR-134%)
185 No change Asela Gunaratne (Sri Lanka) flag Asela Gunaratne (Sri Lanka) 59.46 84* Runs in 46 Balls in 2nd inns for Sri Lanka vs Australia at Geelong on 19-Feb-2017 (SR-183%)
186 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 59.45 79 Runs in 34 Balls in 2nd inns for India vs England at Kolkata on 22-Jan-2025 (SR-232%)
187 No change Abhishek Sharma (India) flag Abhishek Sharma (India) 59.44 100 Runs in 47 Balls in 1st inns for India vs Zimbabwe at Harare on 07-Jul-2024 (SR-213%)
188 No change Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 59.43 81* Runs in 49 Balls in 1st inns for Sri Lanka vs New Zealand at Auckland on 10-Jan-2016 (SR-165%)
189 No change Eoin Morgan (England) flag Eoin Morgan (England) 59.43 91 Runs in 41 Balls in 1st inns for England vs New Zealand at Napier on 08-Nov-2019 (SR-222%)
190 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 59.37 90 Runs in 41 Balls in 2nd inns for West Indies vs South Africa at Johannesburg on 11-Jan-2015 (SR-220%)
191 No change Chris Gayle (West Indies) flag Chris Gayle (West Indies) 59.35 98 Runs in 66 Balls in 1st inns for West Indies vs India at Bridgetown on 09-May-2010 (SR-148%)
192 No change Phil Salt (England) flag Phil Salt (England) 59.22 103* Runs in 54 Balls in 2nd inns for England vs West Indies at Bridgetown on 09-Nov-2024 (SR-191%)
193 No change Aaron Redmond (New Zealand) flag Aaron Redmond (New Zealand) 59.12 63 Runs in 30 Balls in 1st inns for New Zealand vs Ireland at Nottingham on 11-Jun-2009 (SR-210%)
194 No change Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 59.10 77 Runs in 50 Balls in 2nd inns for West Indies vs South Africa at London on 13-Jun-2009 (SR-154%)
195 No change Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 59.04 60 Runs in 24 Balls in 2nd inns for Pakistan vs New Zealand at Lahore on 17-Apr-2023 (SR-250%)
196 No change Phil Salt (England) flag Phil Salt (England) 59.03 109* Runs in 56 Balls in 2nd inns for England vs West Indies at St George's on 16-Dec-2023 (SR-195%)
197 No change Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 59.01 65 Runs in 22 Balls in 2nd inns for South Africa vs England at Durban on 14-Feb-2020 (SR-295%)
198 No change Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 58.87 48* Runs in 23 Balls in 2nd inns for Afghanistan vs Australia at Adelaide on 04-Nov-2022 (SR-209%)
199 No change Harry Tector (Ireland) flag Harry Tector (Ireland) 58.87 64* Runs in 33 Balls in 1st inns for Ireland vs India at Malahide on 26-Jun-2022 (SR-194%)
200 No change Shane Watson (Australia) flag Shane Watson (Australia) 58.81 124* Runs in 71 Balls in 1st inns for Australia vs India at Sydney on 31-Jan-2016 (SR-175%)