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 Darcie Brown (Australia) flag Darcie Brown (Australia) 69.13 6 Runs | 1 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Paarl on 11-Feb-2023
202 No change Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 69.13 38 Runs | 2 Wickets | 2 Ct/St for West Indies Women vs Pakistan Women at St George's on 29-Oct-2015
203 No change Amita Sharma (India) flag Amita Sharma (India) 68.83 24 Runs | 2 Wickets | Ct/St for India Women vs New Zealand Women at Nottingham on 18-Jun-2009
204 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 68.83 29 Runs | 1 Wickets | Ct/St for Australia Women vs South Africa Women at Cape Town on 26-Feb-2023
205 No change Shanel Daley (West Indies) flag Shanel Daley (West Indies) 68.83 25 Runs | 2 Wickets | Ct/St for West Indies Women vs Australia Women at Colombo (RPS) on 05-Oct-2012
206 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 68.83 35 Runs | 2 Wickets | Ct/St for West Indies Women vs England Women at Dharamsala on 24-Mar-2016
207 No change Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 68.83 13 Runs | 2 Wickets | Ct/St for Pakistan Women vs India Women at Dubai (DICS) on 06-Oct-2024
208 No change Deepti Sharma (India) flag Deepti Sharma (India) 68.83 29 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Sharjah on 13-Oct-2024
209 No change Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 68.83 17 Runs | 2 Wickets | Ct/St for West Indies Women vs New Zealand Women at Sharjah on 18-Oct-2024
210 No change Anna Peterson (New Zealand) flag Anna Peterson (New Zealand) 68.83 9 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Melbourne on 02-Mar-2020
211 No change Kate Pulford (New Zealand) flag Kate Pulford (New Zealand) 68.83 14 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Lord's on 21-Jun-2009
212 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 68.82 62 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs Sri Lanka Women at Bridgetown on 02-May-2012
213 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 68.82 11 Runs | 2 Wickets | Ct/St for South Africa Women vs Australia Women at Cape Town on 26-Feb-2023
214 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 68.82 23 Runs | 3 Wickets | Ct/St for South Africa Women vs New Zealand Women at Sylhet on 31-Mar-2014
215 No change Shikha Pandey (India) flag Shikha Pandey (India) 68.82 1 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Cape Town on 23-Feb-2023
216 No change Danielle Hazell (England) flag Danielle Hazell (England) 68.82 16 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Colombo (RPS) on 07-Oct-2012
217 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 68.82 9 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Mirpur on 06-Apr-2014
218 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 68.82 16 Runs | 3 Wickets | Ct/St for Pakistan Women vs England Women at Chennai on 27-Mar-2016
219 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 68.81 65 Runs | Wickets | Ct/St for India Women vs Australia Women at Birmingham on 07-Aug-2022
220 No change Beth Mooney (Australia) flag Beth Mooney (Australia) 68.54 78 Runs | na Wickets | 3 Ct/St for Australia Women vs India Women at Melbourne on 08-Mar-2020
221 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 68.52 69 Runs | 3 Wickets | Ct/St for New Zealand Women vs Sri Lanka Women at Nelson on 20-Nov-2015
222 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 68.52 43 Runs | 4 Wickets | Ct/St for West Indies Women vs Pakistan Women at North Sound on 04-Jul-2021
223 No change Anuja Patil (India) flag Anuja Patil (India) 68.52 54 Runs | 3 Wickets | Ct/St for India Women vs Sri Lanka Women at Colombo (CCC) on 24-Sep-2018
224 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 68.52 48 Runs | 3 Wickets | Ct/St for England Women vs Sri Lanka Women at Colombo (NCC) on 19-Nov-2010
225 No change Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 68.52 42 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Taunton on 20-Jun-2018
226 No change Shafali Verma (India) flag Shafali Verma (India) 68.52 42 Runs | 1 Wickets | 1 Ct/St for India Women vs Thailand Women at Sylhet on 13-Oct-2022
227 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 68.52 7 Runs | 4 Wickets | 1 Ct/St for Australia Women vs Pakistan Women at Dubai (DICS) on 11-Oct-2024
228 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 68.51 25 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs Bangladesh Women at Guangzhou on 30-Oct-2012
229 No change Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 68.51 2 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Sylhet on 24-Mar-2014
230 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 68.51 29 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Sylhet on 23-Mar-2014
231 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 68.51 38 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Sri Lanka Women at Gros Islet on 12-Nov-2018
232 No change Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 68.51 40 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Birmingham on 01-Jul-2023
233 No change Heather Knight (England) flag Heather Knight (England) 68.51 78 Runs | Wickets | 1 Ct/St for England Women vs Australia Women at Canberra on 01-Feb-2020
234 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 68.51 72 Runs | Wickets | 1 Ct/St for Australia Women vs India Women at Brabourne on 17-Dec-2022
235 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 68.50 2 Runs | 3 Wickets | 1 Ct/St for England Women vs South Africa Women at Gros Islet on 16-Nov-2018
236 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 68.21 50 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Hove on 04-Sep-2021
237 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 68.20 31 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Bangladesh Women at Gros Islet on 14-Nov-2018
238 No change Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 68.20 34 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Birmingham on 06-Aug-2022
239 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 68.20 40 Runs | 2 Wickets | Ct/St for West Indies Women vs England Women at Hove on 15-Sep-2012
240 No change Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 68.20 35 Runs | 2 Wickets | Ct/St for Ireland Women vs Scotland Women at Abu Dhabi on 05-May-2024
241 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 68.20 29 Runs | 3 Wickets | Ct/St for Pakistan Women vs England Women at Leeds on 19-May-2024
242 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 68.20 15 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at Chennai on 27-Mar-2016
243 No change Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 68.20 7 Runs | 3 Wickets | Ct/St for Bangladesh Women vs South Africa Women at Gros Islet on 18-Nov-2018
244 No change Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 68.20 31 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Colombo (Moors) on 03-Oct-2012
245 No change Sarah Coyte (Australia) flag Sarah Coyte (Australia) 68.20 9 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Sylhet on 23-Mar-2014
246 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 68.20 48 Runs | Wickets | 2 Ct/St for New Zealand Women vs Australia Women at Providence on 13-Nov-2018
247 No change Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 68.20 32 Runs | 2 Wickets | Ct/St for Ireland Women vs Pakistan Women at Sylhet on 31-Mar-2014
248 No change Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 68.20 56 Runs | 1 Wickets | Ct/St for Australia Women vs West Indies Women at Taunton on 14-Jun-2009
249 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 68.20 29 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Brisbane on 26-Sep-2020
250 No change Emilia Bartram (Italy) flag Emilia Bartram (Italy) 68.20 20 Runs | 2 Wickets | 3 Ct/St for Italy Women vs Germany Women at Rotterdam on 21-Aug-2025
251 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 68.20 113 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs Australia Women at North Sydney on 29-Sep-2019
252 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 68.20 18 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Brisbane on 30-Sep-2020
253 No change Soniya Dabir (India) flag Soniya Dabir (India) 68.20 9 Runs | 3 Wickets | Ct/St for India Women vs Pakistan Women at Sylhet on 02-Apr-2014
254 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 68.20 20 Runs | 1 Wickets | 3 Ct/St for England Women vs West Indies Women at Bridgetown on 22-Dec-2022
255 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 68.20 26 Runs | 2 Wickets | Ct/St for India Women vs England Women at Dharamsala on 22-Mar-2016
256 No change Jess Watkin (New Zealand) flag Jess Watkin (New Zealand) 68.20 16 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Bristol on 28-Jun-2018
257 No change Panna Ghosh (Bangladesh) flag Panna Ghosh (Bangladesh) 68.19 Runs | 5 Wickets | Ct/St for Bangladesh Women vs Ireland Women at Utrecht on 14-Jul-2018
258 No change Leah Paul (Ireland) flag Leah Paul (Ireland) 67.90 62 Runs | 2 Wickets | Ct/St for Ireland Women vs Germany Women at Rotterdam on 24-Aug-2025
259 No change Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 67.90 71 Runs | 3 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Cape Town on 01-Feb-2019
260 No change Megan McColl (Scotland) flag Megan McColl (Scotland) 67.90 4 Runs | 5 Wickets | Ct/St for Scotland Women vs France Women at Cartagena on 30-Aug-2021
261 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 67.89 14 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs India Women at Bengaluru on 13-Jul-2015
262 No change Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 67.89 23 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Sharjah on 19-Mar-2015
263 No change Sophie Ecclestone (England) flag Sophie Ecclestone (England) 67.89 22 Runs | 2 Wickets | 1 Ct/St for England Women vs Australia Women at The Oval on 05-Jul-2023
264 No change Rachel Candy (New Zealand) flag Rachel Candy (New Zealand) 67.89 4 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at North Sydney on 21-Jan-2012
265 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 67.89 9 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs West Indies Women at North Sound on 30-Jun-2021
266 No change Deepti Sharma (India) flag Deepti Sharma (India) 67.89 25 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Brabourne on 14-Dec-2022
267 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 67.58 53 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Pretoria on 15-May-2019
268 No change Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 67.58 51 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs Ireland Women at Sylhet on 25-Mar-2014
269 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 67.58 43 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at New Plymouth on 04-Mar-2016
270 No change Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 67.58 40 Runs | 2 Wickets | Ct/St for United Arab Emirates Women vs India Women at Dambulla on 21-Jul-2024
271 No change Sana Mir (Pakistan) flag Sana Mir (Pakistan) 67.58 22 Runs | 4 Wickets | Ct/St for Pakistan Women vs West Indies Women at St George's on 01-Nov-2015
272 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 67.58 29 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs South Africa Women at Bengaluru on 26-Mar-2016
273 No change Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 67.58 25 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Potchefstroom on 04-Nov-2013
274 No change Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 67.57 47 Runs | 1 Wickets | Ct/St for West Indies Women vs India Women at Vijayawada on 22-Nov-2016
275 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 67.57 67 Runs | 1 Wickets | Ct/St for England Women vs South Africa Women at Benoni on 27-Nov-2024
276 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 67.57 57 Runs | Wickets | Ct/St for South Africa Women vs India Women at East London on 02-Feb-2023
277 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 67.27 59 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Taunton on 23-Jun-2018
278 No change Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 67.27 15 Runs | 3 Wickets | 1 Ct/St for United Arab Emirates Women vs Ireland Women at Abu Dhabi on 25-Apr-2024
279 No change Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 67.27 46 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Hobart on 21-Feb-2010
280 No change Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 67.27 52 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs England Women at Paarl on 18-Feb-2016
281 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 67.26 48 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Wellington on 26-Feb-2010
282 No change Nattaya Boochatham (Thailand) flag Nattaya Boochatham (Thailand) 66.96 21 Runs | 3 Wickets | Ct/St for Thailand Women vs Bangladesh Women at Utrecht on 26-Aug-2019
283 No change Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 66.96 25 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Bristol on 31-Jul-2019
284 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 66.96 23 Runs | 4 Wickets | 2 Ct/St for England Women vs New Zealand Women at Bridgetown on 22-Oct-2013
285 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 66.96 28 Runs | 2 Wickets | Ct/St for South Africa Women vs Ireland Women at Solihull on 09-Sep-2014
286 No change Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 66.96 29 Runs | 2 Wickets | Ct/St for South Africa Women vs England Women at East London on 24-Nov-2024
287 No change Heather Knight (England) flag Heather Knight (England) 66.95 26 Runs | 2 Wickets | 2 Ct/St for England Women vs New Zealand Women at Lincoln on 24-Feb-2015
288 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 66.95 19 Runs | 2 Wickets | Ct/St for South Africa Women vs Ireland Women at Doha on 20-Jan-2014
289 No change Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 66.95 21 Runs | 2 Wickets | Ct/St for Pakistan Women vs South Africa Women at Sharjah on 20-Mar-2015
290 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 66.95 59 Runs | Wickets | 2 Ct/St for Sri Lanka Women vs Scotland Women at Abu Dhabi on 27-Apr-2024
291 No change Precious Marange (Zimbabwe) flag Precious Marange (Zimbabwe) 66.65 40 Runs | 1 Wickets | 1 Ct/St for Zimbabwe Women vs Uganda Women at Gaborone (Oval 1) on 17-Sep-2021
292 No change Fatuma Kibasu (Tanzania) flag Fatuma Kibasu (Tanzania) 66.64 34 Runs | 2 Wickets | 1 Ct/St for Tanzania Women vs Uganda Women at Gaborone (Oval 1) on 19-Sep-2021
293 No change Stacy-Ann King (West Indies) flag Stacy-Ann King (West Indies) 66.64 17 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Potchefstroom (Uni) on 14-Oct-2010
294 No change Laura Delany (Ireland) flag Laura Delany (Ireland) 66.64 35 Runs | 2 Wickets | 1 Ct/St for Ireland Women vs Bangladesh Women at Sylhet on 07-Dec-2024
295 No change Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 66.64 37 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs Ireland Women at Gros Islet on 04-Jul-2023
296 No change Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 66.64 36 Runs | 1 Wickets | 1 Ct/St for Netherlands Women vs France Women at Almeria on 06-Sep-2023
297 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 66.64 22 Runs | 1 Wickets | 3 Ct/St for New Zealand Women vs England Women at Hove on 02-Jul-2010
298 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 66.34 72 Runs | 2 Wickets | Ct/St for New Zealand Women vs India Women at Hamilton on 10-Feb-2019
299 No change Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 66.33 46 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Napier on 30-Mar-2021
300 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 66.33 35 Runs | 3 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Queenstown on 09-Dec-2023
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #darciebrown #brown #deandradottin #dottin #amitasharma #sharma #ashleighgardner #gardner #shaneldaley #daley #stafanietaylor #taylor #fatimasana #sana #deeptisharma #afyfletcher #fletcher #annapeterson #peterson #katepulford #pulford #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings