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
301 Down 2 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
302 Down 2 Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 66.95 41 Runs | 2 Wickets | Ct/St for Scotland Women vs Thailand Women at Kirtipur on 24-Jan-2026
303 Down 3 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
304 Down 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 66.95 27 Runs | 2 Wickets | 2 Ct/St for Sri Lanka Women vs India Women at Katunayake on 19-Sep-2018
305 Down 3 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 66.95 24 Runs | 2 Wickets | 2 Ct/St for Ireland Women vs Scotland Women at Belfast on 25-May-2021
306 Down 3 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 66.95 7 Runs | 5 Wickets | 2 Ct/St for Pakistan Women vs Sri Lanka Women at Sylhet on 11-Oct-2022
307 Down 3 Esha Oza (U.A.E.) flag Esha Oza (U.A.E.) 66.64 68 Runs | 2 Wickets | 1 Ct/St for United Arab Emirates Women vs Namibia Women at Bangkok on 30-Nov-2025
308 Down 3 Precious Marange (Zimbabwe) flag Precious Marange (Zimbabwe) 66.64 40 Runs | 1 Wickets | 1 Ct/St for Zimbabwe Women vs Uganda Women at Gaborone (Oval 1) on 17-Sep-2021
309 Down 3 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 66.64 33 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs Ireland Women at Dublin on 29-Aug-2012
310 Down 3 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
311 Down 3 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
312 Down 3 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
313 Down 3 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
314 Down 3 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
315 Down 3 Josephine Nkomo (Zimbabwe) flag Josephine Nkomo (Zimbabwe) 66.33 43 Runs | 2 Wickets | 2 Ct/St for Zimbabwe Women vs Uganda Women at Windhoek on 22-Apr-2022
316 Down 3 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
317 Down 3 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 66.33 14 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs England Women at Paarl on 11-Feb-2023
318 Down 3 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 66.33 7 Runs | 3 Wickets | 2 Ct/St for England Women vs Pakistan Women at Northampton on 17-May-2024
319 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 66.33 27 Runs | 3 Wickets | Ct/St for New Zealand Women vs West Indies Women at Mount Maunganui on 16-Mar-2018
320 Down 3 Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 66.33 29 Runs | 2 Wickets | 2 Ct/St for Uganda Women vs Zimbabwe Women at Windhoek on 04-Sep-2025
321 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 66.33 40 Runs | 2 Wickets | 2 Ct/St for New Zealand Women vs West Indies Women at Invercargill on 01-Mar-2014
322 Down 3 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 66.33 46 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Colombo (RPS) on 05-Mar-2013
323 Down 3 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 66.33 18 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs Sri Lanka Women at Sharjah on 03-Oct-2024
324 Down 3 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 66.33 15 Runs | 4 Wickets | Ct/St for New Zealand Women vs Australia Women at Invercargill on 20-Feb-2011
325 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 66.33 23 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs Pakistan Women at Basseterre on 10-May-2010
326 Down 3 Shafali Verma (India) flag Shafali Verma (India) 66.33 19 Runs | 3 Wickets | 2 Ct/St for India Women vs Bangladesh Women at Mirpur on 11-Jul-2023
327 Down 3 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 66.02 27 Runs | 2 Wickets | Ct/St for Ireland Women vs Australia Women at Delhi on 26-Mar-2016
328 Down 3 Shikha Pandey (India) flag Shikha Pandey (India) 66.02 1 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Cape Town on 23-Feb-2023
329 Down 3 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 66.02 31 Runs | 1 Wickets | Ct/St for Bangladesh Women vs New Zealand Women at Cape Town on 17-Feb-2023
330 Down 3 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 66.02 19 Runs | 1 Wickets | Ct/St for Australia Women vs West Indies Women at Basseterre on 09-May-2010
331 Down 3 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 66.02 26 Runs | 1 Wickets | Ct/St for South Africa Women vs England Women at Sharjah on 07-Oct-2024
332 Down 3 Rachel Slater (Scotland) flag Rachel Slater (Scotland) 66.02 15 Runs | 2 Wickets | Ct/St for Scotland Women vs Sri Lanka Women at Abu Dhabi on 07-May-2024
333 Down 3 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 66.02 24 Runs | 1 Wickets | Ct/St for Pakistan Women vs India Women at Sylhet on 02-Apr-2014
334 Down 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 66.02 35 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs New Zealand Women at Sharjah on 12-Oct-2024
335 Down 3 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 66.02 20 Runs | 2 Wickets | Ct/St for Australia Women vs India Women at Providence on 17-Nov-2018
336 Down 3 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 66.02 23 Runs | 2 Wickets | Ct/St for Bangladesh Women vs India Women at Kuala Lumpur on 10-Jun-2018
337 Down 3 Louise McCarthy (Ireland) flag Louise McCarthy (Ireland) 66.02 2 Runs | 2 Wickets | Ct/St for Ireland Women vs Pakistan Women at Sylhet on 31-Mar-2014
338 Down 3 Nashra Sandhu (Pakistan) flag Nashra Sandhu (Pakistan) 66.02 Runs | 3 Wickets | Ct/St for Pakistan Women vs New Zealand Women at Dubai (DICS) on 14-Oct-2024
339 Down 3 Janet Mbabazi (Uganda) flag Janet Mbabazi (Uganda) 66.02 60 Runs | 2 Wickets | 1 Ct/St for Uganda Women vs Papua New Guinea Women at Bangkok on 23-Nov-2025
340 Down 3 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 66.02 19 Runs | 1 Wickets | Ct/St for New Zealand Women vs India Women at Providence on 09-Nov-2018
341 Down 3 Sania Khan (Pakistan) flag Sania Khan (Pakistan) 66.01 5 Runs | 3 Wickets | Ct/St for Pakistan Women vs India Women at Sylhet on 02-Apr-2014
342 Down 3 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 66.01 40 Runs | Wickets | Ct/St for South Africa Women vs England Women at Mirpur on 04-Apr-2014
343 Down 3 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 66.01 37 Runs | Wickets | Ct/St for Australia Women vs England Women at The Oval on 19-Jun-2009
344 Down 3 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 66.01 57 Runs | Wickets | Ct/St for West Indies Women vs India Women at Sylhet on 01-Apr-2014
345 Down 3 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 66.01 10 Runs | 4 Wickets | Ct/St for Bangladesh Women vs New Zealand Women at Melbourne on 29-Feb-2020
346 Down 3 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 66.01 65 Runs | Wickets | Ct/St for India Women vs Australia Women at Birmingham on 07-Aug-2022
347 Down 3 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 65.72 44 Runs | 2 Wickets | Ct/St for Australia Women vs South Africa Women at Basseterre on 07-May-2010
348 Down 3 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 65.71 38 Runs | 3 Wickets | Ct/St for Pakistan Women vs Ireland Women at Dublin on 16-Jul-2013
349 Down 3 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 65.71 29 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Melbourne on 01-Feb-2008
350 Down 3 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 65.71 27 Runs | 3 Wickets | Ct/St for India Women vs Thailand Women at Kuala Lumpur on 04-Jun-2018
351 Down 3 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 65.71 17 Runs | 2 Wickets | 1 Ct/St for Bangladesh Women vs West Indies Women at Sylhet on 26-Mar-2014
352 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 65.71 23 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at North Sound on 28-Sep-2022
353 Down 3 Shikha Pandey (India) flag Shikha Pandey (India) 65.71 22 Runs | 1 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Sylhet on 24-Mar-2014
354 Down 3 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 65.70 28 Runs | 1 Wickets | 1 Ct/St for India Women vs Australia Women at Carrara on 09-Oct-2021
355 Down 3 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 65.70 16 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs England Women at Birmingham on 07-Sep-2014
356 Down 3 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 65.70 60 Runs | Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Taunton on 13-Jun-2009
357 Down 3 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 65.70 39 Runs | 1 Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Durban on 31-Jan-2021
358 Down 3 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 65.70 17 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Nelson on 30-Dec-2010
359 Down 3 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 65.70 90 Runs | Wickets | 1 Ct/St for South Africa Women vs Pakistan Women at Sylhet on 23-Mar-2014
360 Down 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 65.70 12 Runs | 3 Wickets | 1 Ct/St for Sri Lanka Women vs Bangladesh Women at Gros Islet on 14-Nov-2018
361 Down 3 Nicola Carey (Australia) flag Nicola Carey (Australia) 65.70 5 Runs | 1 Wickets | 3 Ct/St for Australia Women vs India Women at Melbourne on 08-Mar-2020
362 Down 3 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 65.40 27 Runs | 2 Wickets | Ct/St for Pakistan Women vs West Indies Women at Paarl on 19-Feb-2023
363 Down 3 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 65.40 31 Runs | Wickets | Ct/St for West Indies Women vs Scotland Women at Dubai (DICS) on 06-Oct-2024
364 Down 3 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 65.40 33 Runs | 1 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Gros Islet on 12-Nov-2018
365 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 65.40 47 Runs | 1 Wickets | Ct/St for New Zealand Women vs Ireland Women at Mohali on 18-Mar-2016
366 Down 3 Emilia Bartram (Italy) flag Emilia Bartram (Italy) 65.40 20 Runs | 2 Wickets | 3 Ct/St for Italy Women vs Germany Women at Rotterdam on 21-Aug-2025
367 Down 3 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 65.39 9 Runs | 3 Wickets | Ct/St for South Africa Women vs India Women at Surat on 04-Oct-2019
368 Down 3 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 65.39 27 Runs | 2 Wickets | Ct/St for Pakistan Women vs Bangladesh Women at Guangzhou on 30-Oct-2012
369 Down 3 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 65.39 18 Runs | 1 Wickets | Ct/St for West Indies Women vs Scotland Women at Dubai (DICS) on 06-Oct-2024
370 Down 3 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 65.39 24 Runs | 2 Wickets | Ct/St for West Indies Women vs New Zealand Women at New Plymouth on 20-Mar-2018
371 Down 3 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 65.39 37 Runs | 1 Wickets | Ct/St for New Zealand Women vs Sri Lanka Women at Delhi on 15-Mar-2016
372 Down 3 Anna Peterson (New Zealand) flag Anna Peterson (New Zealand) 65.39 9 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Geelong on 19-Feb-2017
373 Down 3 Ekta Bisht (India) flag Ekta Bisht (India) 65.39 Runs | 4 Wickets | Ct/St for India Women vs England Women at Dharamsala on 22-Mar-2016
374 Down 3 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 65.39 23 Runs | 1 Wickets | Ct/St for England Women vs Bangladesh Women at Gros Islet on 12-Nov-2018
375 Down 3 Rashmika Sewwandi (Sri Lanka) flag Rashmika Sewwandi (Sri Lanka) 65.39 14 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs India Women at Thiruvananthapuram on 30-Dec-2025
376 Down 3 Cara Murray (Ireland) flag Cara Murray (Ireland) 65.39 13 Runs | 2 Wickets | Ct/St for Ireland Women vs Bangladesh Women at Abu Dhabi on 25-Sep-2022
377 Down 3 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 65.39 81 Runs | Wickets | Ct/St for New Zealand Women vs Bangladesh Women at Cape Town on 17-Feb-2023
378 Down 3 Hayley Jensen (New Zealand) flag Hayley Jensen (New Zealand) 65.39 16 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Chelmsford on 01-Sep-2021
379 Down 3 Arundhati Reddy (India) flag Arundhati Reddy (India) 65.39 9 Runs | 2 Wickets | Ct/St for India Women vs England Women at Birmingham on 12-Jul-2025
380 Down 3 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 65.39 102 Runs | Wickets | Ct/St for Sri Lanka Women vs Scotland Women at Abu Dhabi on 07-May-2024
381 Down 3 Deepti Sharma (India) flag Deepti Sharma (India) 65.39 21 Runs | 2 Wickets | Ct/St for India Women vs New Zealand Women at Hamilton on 10-Feb-2019
382 Down 3 Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 65.39 24 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Melbourne on 22-Jan-2013
383 Down 3 Leah Paul (Ireland) flag Leah Paul (Ireland) 65.09 62 Runs | 2 Wickets | Ct/St for Ireland Women vs Germany Women at Rotterdam on 24-Aug-2025
384 Down 3 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 65.09 15 Runs | 2 Wickets | 1 Ct/St for Australia Women vs India Women at Brabourne on 22-Mar-2018
385 Down 3 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 65.08 9 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Darwin on 19-Jul-2007
386 Down 3 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 65.08 51 Runs | 1 Wickets | 1 Ct/St for Barbados Women vs Pakistan Women at Birmingham on 29-Jul-2022
387 Down 3 Beloved Biza (Zimbabwe) flag Beloved Biza (Zimbabwe) 65.08 25 Runs | 2 Wickets | 1 Ct/St for Zimbabwe Women vs Ireland Women at Dublin on 23-Jul-2025
388 Down 3 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 65.08 24 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs West Indies Women at North Sound on 30-Jun-2021
389 Down 3 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 65.08 26 Runs | 2 Wickets | 1 Ct/St for India Women vs Pakistan Women at Bangkok on 29-Nov-2016
390 Down 3 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 65.08 18 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs India Women at Bengaluru on 15-Jul-2015
391 Down 3 Katherine Fraser (Scotland) flag Katherine Fraser (Scotland) 65.08 36 Runs | 1 Wickets | 1 Ct/St for Scotland Women vs Ireland Women at Kirtipur on 28-Jan-2026
392 Down 4 Jhulan Goswami (India) flag Jhulan Goswami (India) 65.08 8 Runs | 3 Wickets | 1 Ct/St for India Women vs West Indies Women at North Sound on 19-Feb-2012
393 Down 4 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 64.80 103 Runs | na Wickets | 2 Ct/St for India Women vs New Zealand Women at Providence on 09-Nov-2018
394 Down 4 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 64.77 24 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Colombo (CCC) on 22-Sep-2018
395 Down 4 Susan Benade (South Africa) flag Susan Benade (South Africa) 64.77 34 Runs | 2 Wickets | Ct/St for South Africa Women vs England Women at Northampton on 22-Aug-2008
396 Down 4 Danielle Hazell (England) flag Danielle Hazell (England) 64.77 17 Runs | 3 Wickets | Ct/St for England Women vs West Indies Women at Bridgetown on 18-Oct-2013
397 Down 4 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 64.77 13 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Taunton on 23-Jun-2018
398 Down 4 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 64.77 25 Runs | 1 Wickets | Ct/St for Pakistan Women vs New Zealand Women at Dunedin on 03-Dec-2023
399 Down 4 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 64.77 57 Runs | 1 Wickets | Ct/St for Australia Women vs Bangladesh Women at Mirpur on 02-Apr-2024
400 Down 4 Jenny Gunn (England) flag Jenny Gunn (England) 64.77 3 Runs | 4 Wickets | Ct/St for England Women vs Australia Women at Canberra on 19-Nov-2017
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #asmaviaiqbal #iqbal #katherinefraser #fraser #chamariathapaththu #athapaththu #orlaprendergast #prendergast #omaimasohail #sohail #eshaoza #oza #preciousmarange #marange #sanamir #mir #fatumakibasu #kibasu #lauradelany #delany #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings