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
601 Down 9 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 61.03 9 Runs | 2 Wickets | 1 Ct/St for England Women vs India Women at Wankhede on 09-Dec-2023
602 Down 9 Mekelaye Mwatile (Namibia) flag Mekelaye Mwatile (Namibia) 61.03 26 Runs | 3 Wickets | 1 Ct/St for Namibia Women vs Nepal Women at Entebbe on 08-Mar-2025
603 Down 9 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 61.03 107 Runs | Wickets | 1 Ct/St for West Indies Women vs Ireland Women at Dublin on 29-May-2019
604 Down 9 Ashley Ndiraya (Zimbabwe) flag Ashley Ndiraya (Zimbabwe) 61.03 24 Runs | 1 Wickets | 1 Ct/St for Zimbabwe Women vs Namibia Women at Entebbe on 16-Dec-2023
605 Down 9 Anneke Bosch (South Africa) flag Anneke Bosch (South Africa) 60.75 74 Runs | na Wickets | 1 Ct/St for South Africa Women vs Australia Women at Dubai (DICS) on 17-Oct-2024
606 Down 9 Sara McGlashan (New Zealand) flag Sara McGlashan (New Zealand) 60.75 84 Runs | na Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Gros Islet on 14-May-2010
607 Down 9 Poonam Yadav (India) flag Poonam Yadav (India) 60.75 na Runs | 4 Wickets | 1 Ct/St for India Women vs Australia Women at Sydney on 21-Feb-2020
608 Down 9 Udeshika Prabodhani (Sri Lanka) flag Udeshika Prabodhani (Sri Lanka) 60.72 1 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Hangzhou on 25-Sep-2023
609 Down 9 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 60.72 22 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs India Women at Katunayake on 25-Sep-2018
610 Down 9 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 60.72 60 Runs | 1 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Benoni on 27-Mar-2024
611 Down 9 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 60.72 57 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs West Indies Women at Mount Maunganui on 09-Mar-2014
612 Down 9 Alice Capsey (England) flag Alice Capsey (England) 60.72 31 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at Northampton on 17-May-2024
613 Down 9 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 60.72 15 Runs | 2 Wickets | 2 Ct/St for West Indies Women vs Bangladesh Women at Sylhet on 26-Mar-2014
614 Down 9 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 60.72 10 Runs | 3 Wickets | Ct/St for England Women vs New Zealand Women at Chelmsford on 29-Jun-2010
615 Down 9 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 60.72 22 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Canberra on 17-Jan-2011
616 Down 9 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 60.72 50 Runs | Wickets | 1 Ct/St for England Women vs India Women at Gqeberha on 18-Feb-2023
617 Down 9 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 60.72 53 Runs | 1 Wickets | 2 Ct/St for Pakistan Women vs West Indies Women at Karachi on 03-Feb-2019
618 Down 9 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.72 47 Runs | Wickets | 1 Ct/St for West Indies Women vs India Women at Mohali on 27-Mar-2016
619 Down 9 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 60.72 27 Runs | Wickets | 1 Ct/St for Australia Women vs South Africa Women at Dubai (DICS) on 17-Oct-2024
620 Down 9 Shaquana Quintyne (West Indies) flag Shaquana Quintyne (West Indies) 60.72 11 Runs | 3 Wickets | Ct/St for West Indies Women vs Bangladesh Women at Sylhet on 26-Mar-2014
621 Down 9 Sarah Glenn (England) flag Sarah Glenn (England) 60.72 4 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at Derby on 28-Sep-2020
622 Down 9 Deepti Sharma (India) flag Deepti Sharma (India) 60.72 16 Runs | 3 Wickets | Ct/St for India Women vs South Africa Women at Surat on 24-Sep-2019
623 Down 9 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 60.72 29 Runs | 3 Wickets | Ct/St for Ireland Women vs Pakistan Women at Dublin on 06-Aug-2025
624 Down 9 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 60.72 3 Runs | 3 Wickets | 1 Ct/St for Bangladesh Women vs West Indies Women at Providence on 09-Nov-2018
625 Down 9 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 60.72 2 Runs | 1 Wickets | 1 Ct/St for Bangladesh Women vs India Women at Kuala Lumpur on 10-Jun-2018
626 Down 9 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 60.71 46 Runs | 1 Wickets | Ct/St for New Zealand Women vs Sri Lanka Women at Christchurch on 16-Mar-2025
627 Down 9 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 60.71 9 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at Derby on 23-Sep-2020
628 Down 9 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 60.71 24 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Invercargill on 18-Feb-2011
629 Down 9 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 60.71 56 Runs | Wickets | 2 Ct/St for Ireland Women vs Papua New Guinea Women at Mulpani on 18-Jan-2026
630 Down 10 Charlie Dean (England) flag Charlie Dean (England) 60.71 24 Runs | 2 Wickets | Ct/St for England Women vs New Zealand Women at Lord's on 17-Jul-2024
631 Down 10 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 60.71 28 Runs | Wickets | 1 Ct/St for Australia Women vs England Women at The Oval on 19-Jun-2009
632 Down 10 Beth Mooney (Australia) flag Beth Mooney (Australia) 60.43 74 Runs | na Wickets | Ct/St for Australia Women vs South Africa Women at Cape Town on 26-Feb-2023
633 Down 10 Megan Schutt (Australia) flag Megan Schutt (Australia) 60.43 na Runs | 4 Wickets | Ct/St for Australia Women vs India Women at Melbourne on 08-Mar-2020
634 Down 10 Renuka Singh (India) flag Renuka Singh (India) 60.43 na Runs | 5 Wickets | Ct/St for India Women vs England Women at Gqeberha on 18-Feb-2023
635 Down 10 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 60.41 73 Runs | 1 Wickets | 1 Ct/St for Scotland Women vs Netherlands Women at Arbroath on 07-Sep-2019
636 Down 10 Erin Osborne (Australia) flag Erin Osborne (Australia) 60.41 1 Runs | 2 Wickets | Ct/St for Australia Women vs West Indies Women at Colombo (RPS) on 05-Oct-2012
637 Down 10 Jenny Gunn (England) flag Jenny Gunn (England) 60.41 2 Runs | 2 Wickets | Ct/St for England Women vs New Zealand Women at Lord's on 21-Jun-2009
638 Down 10 Megan Schutt (Australia) flag Megan Schutt (Australia) 60.41 1 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Paarl on 11-Feb-2023
639 Down 10 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.41 40 Runs | Wickets | Ct/St for West Indies Women vs New Zealand Women at Gros Islet on 14-May-2010
640 Down 10 Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 60.41 15 Runs | 2 Wickets | Ct/St for Pakistan Women vs England Women at Chennai on 27-Mar-2016
641 Down 10 Regina Lili'i (Samoa) flag Regina Lili'i (Samoa) 60.41 43 Runs | 2 Wickets | 1 Ct/St for Samoa Women vs Papua New Guinea Women at Suva on 12-Sep-2025
642 Down 10 Soniya Dabir (India) flag Soniya Dabir (India) 60.41 7 Runs | 2 Wickets | Ct/St for India Women vs England Women at Sylhet on 26-Mar-2014
643 Down 10 Zamera Ikiua (Cook Islands) flag Zamera Ikiua (Cook Islands) 60.41 52 Runs | 1 Wickets | 1 Ct/St for Cook Islands Women vs Vanuatu Women at Suva on 10-Sep-2025
644 Down 10 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 60.41 18 Runs | 2 Wickets | Ct/St for Pakistan Women vs West Indies Women at Canberra on 26-Feb-2020
645 Down 10 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 60.41 19 Runs | 1 Wickets | Ct/St for England Women vs India Women at Dharamsala on 22-Mar-2016
646 Down 10 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 60.41 15 Runs | Wickets | Ct/St for Australia Women vs England Women at Mirpur on 06-Apr-2014
647 Down 10 Deepti Sharma (India) flag Deepti Sharma (India) 60.41 49 Runs | Wickets | Ct/St for India Women vs Australia Women at Sydney on 21-Feb-2020
648 Down 10 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 60.40 27 Runs | Wickets | Ct/St for South Africa Women vs England Women at Cape Town on 24-Feb-2023
649 Down 10 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 60.40 9 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Sharjah on 08-Oct-2024
650 Down 10 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 60.40 43 Runs | Wickets | Ct/St for India Women vs Australia Women at Providence on 17-Nov-2018
651 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 60.40 27 Runs | Wickets | Ct/St for New Zealand Women vs West Indies Women at Gros Islet on 14-May-2010
652 Down 10 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 60.40 42 Runs | Wickets | Ct/St for West Indies Women vs England Women at Paarl on 11-Feb-2023
653 Down 10 Cara Murray (Ireland) flag Cara Murray (Ireland) 60.40 3 Runs | 3 Wickets | Ct/St for Ireland Women vs England Women at Paarl on 13-Feb-2023
654 Down 10 Aiman Anwer (Pakistan) flag Aiman Anwer (Pakistan) 60.40 3 Runs | 3 Wickets | Ct/St for Pakistan Women vs England Women at Canberra on 28-Feb-2020
655 Down 10 Sadia Iqbal (Pakistan) flag Sadia Iqbal (Pakistan) 60.40 2 Runs | 3 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Sharjah on 03-Oct-2024
656 Down 10 Anya Shrubsole (England) flag Anya Shrubsole (England) 60.40 1 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Mirpur on 06-Apr-2014
657 Down 10 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 60.40 4 Runs | 3 Wickets | Ct/St for Bangladesh Women vs New Zealand Women at Melbourne on 29-Feb-2020
658 Down 10 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 60.40 9 Runs | 1 Wickets | Ct/St for India Women vs Australia Women at Sharjah on 13-Oct-2024
659 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 60.40 7 Runs | Wickets | Ct/St for Australia Women vs South Africa Women at Cape Town on 26-Feb-2023
660 Down 10 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 60.40 23 Runs | 1 Wickets | Ct/St for Australia Women vs West Indies Women at Basseterre on 09-May-2010
661 Down 10 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 60.40 44 Runs | Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Gros Islet on 16-Nov-2018
662 Down 10 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 60.40 2 Runs | 3 Wickets | Ct/St for Bangladesh Women vs England Women at Bengaluru on 17-Mar-2016
663 Down 10 Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 60.40 28 Runs | 1 Wickets | Ct/St for Ireland Women vs New Zealand Women at Mohali on 18-Mar-2016
664 Down 10 Heather Knight (England) flag Heather Knight (England) 60.40 8 Runs | 3 Wickets | Ct/St for England Women vs India Women at Dharamsala on 22-Mar-2016
665 Down 10 Shabnim Ismail (South Africa) flag Shabnim Ismail (South Africa) 60.40 1 Runs | 3 Wickets | Ct/St for South Africa Women vs West Indies Women at Gros Islet on 14-Nov-2018
666 Down 10 Lindsay Boas (Brazil) flag Lindsay Boas (Brazil) 60.40 15 Runs | 3 Wickets | 1 Ct/St for Brazil Women vs Jersey Women at Leeds on 04-Sep-2025
667 Down 10 Shabnim Ismail (South Africa) flag Shabnim Ismail (South Africa) 60.40 13 Runs | 1 Wickets | Ct/St for South Africa Women vs Australia Women at Sylhet on 25-Mar-2014
668 Down 10 Elena Tice (Ireland) flag Elena Tice (Ireland) 60.40 19 Runs | 1 Wickets | Ct/St for Ireland Women vs Australia Women at Sylhet on 27-Mar-2014
669 Down 10 Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 60.40 24 Runs | 1 Wickets | Ct/St for Ireland Women vs New Zealand Women at Sylhet on 25-Mar-2014
670 Down 10 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 60.40 48 Runs | Wickets | Ct/St for England Women vs South Africa Women at Sharjah on 07-Oct-2024
671 Down 10 Priyanaz Chatterji (Scotland) flag Priyanaz Chatterji (Scotland) 60.40 30 Runs | 1 Wickets | Ct/St for Scotland Women vs Sri Lanka Women at Abu Dhabi on 07-May-2024
672 Down 10 Diana David (India) flag Diana David (India) 60.40 Runs | 4 Wickets | Ct/St for India Women vs New Zealand Women at Basseterre on 06-May-2010
673 Down 10 Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 60.40 18 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Sylhet on 15-Oct-2022
674 Down 10 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 60.40 22 Runs | 1 Wickets | Ct/St for South Africa Women vs New Zealand Women at Bengaluru on 26-Mar-2016
675 Down 10 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 60.40 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Delhi on 30-Mar-2016
676 Down 10 Ama Kanchana (Sri Lanka) flag Ama Kanchana (Sri Lanka) 60.40 19 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Dubai (DICS) on 09-Oct-2024
677 Down 10 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 60.40 2 Runs | 1 Wickets | Ct/St for Bangladesh Women vs West Indies Women at Sharjah on 10-Oct-2024
678 Down 10 Smriti Mandhana (India) flag Smriti Mandhana (India) 60.12 51 Runs | na Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Sylhet on 15-Oct-2022
679 Down 10 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.10 54 Runs | 1 Wickets | Ct/St for West Indies Women vs India Women at North Sound on 18-Feb-2012
680 Down 10 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 60.10 25 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Potchefstroom on 04-Nov-2013
681 Down 10 Anuja Patil (India) flag Anuja Patil (India) 60.10 22 Runs | 3 Wickets | Ct/St for India Women vs Sri Lanka Women at Ranchi on 22-Feb-2016
682 Down 10 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 60.10 2 Runs | 2 Wickets | 1 Ct/St for England Women vs Pakistan Women at Canberra on 28-Feb-2020
683 Down 10 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 60.10 37 Runs | 1 Wickets | Ct/St for Bangladesh Women vs Papua New Guinea Women at Kirtipur on 20-Jan-2026
684 Down 11 Mady Villiers (England) flag Mady Villiers (England) 60.10 35 Runs | 1 Wickets | Ct/St for England Women vs Ireland Women at Dublin on 14-Sep-2024
685 Down 11 Deepti Sharma (India) flag Deepti Sharma (India) 60.10 11 Runs | 2 Wickets | Ct/St for India Women vs Ireland Women at Providence on 15-Nov-2018
686 Down 11 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 60.10 22 Runs | 4 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Colombo (Colts) on 25-Oct-2014
687 Down 11 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 60.10 49 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Gros Islet on 16-Nov-2018
688 Down 11 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.10 21 Runs | 2 Wickets | Ct/St for West Indies Women vs South Africa Women at Paarl on 25-Oct-2009
689 Down 11 Susan Benade (South Africa) flag Susan Benade (South Africa) 60.10 37 Runs | 1 Wickets | Ct/St for South Africa Women vs Bangladesh Women at Mirpur on 11-Sep-2012
690 Down 11 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 60.10 28 Runs | 3 Wickets | Ct/St for South Africa Women vs Pakistan Women at Durban on 29-Jan-2021
691 Down 11 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 60.10 40 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Brisbane on 24-Sep-2024
692 Down 11 Poonam Yadav (India) flag Poonam Yadav (India) 60.10 2 Runs | 2 Wickets | 1 Ct/St for India Women vs Pakistan Women at Sylhet on 02-Apr-2014
693 Down 11 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.10 75 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 05-Mar-2013
694 Down 11 Christabel Chatonzwa (Zimbabwe) flag Christabel Chatonzwa (Zimbabwe) 60.10 15 Runs | 5 Wickets | Ct/St for Zimbabwe Women vs Netherlands Women at Kirtipur on 18-Jan-2026
695 Down 12 Heena Hotchandani (U.A.E.) flag Heena Hotchandani (U.A.E.) 60.09 8 Runs | 4 Wickets | 1 Ct/St for United Arab Emirates Women vs Thailand Women at Kuala Lumpur on 16-Feb-2024
696 Down 12 Rajeshwari Gayakwad (India) flag Rajeshwari Gayakwad (India) 60.09 1 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Melbourne on 12-Feb-2020
697 Down 12 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 60.09 2 Runs | 3 Wickets | 1 Ct/St for Bangladesh Women vs West Indies Women at Chennai on 20-Mar-2016
698 Down 12 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 60.09 6 Runs | 3 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Sharjah on 03-Oct-2024
699 Down 12 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 60.09 7 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Sri Lanka Women at Sylhet on 02-Apr-2014
700 Down 12 Udeshika Prabodhani (Sri Lanka) flag Udeshika Prabodhani (Sri Lanka) 60.09 1 Runs | 3 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Sharjah on 03-Oct-2024
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #sophieecclestone #ecclestone #mekelayemwatile #mwatile #hayleymatthews #matthews #ashleyndiraya #ndiraya #annekebosch #bosch #saramcglashan #mcglashan #poonamyadav #yadav #udeshikaprabodhani #prabodhani #shashikalasiriwardene #siriwardene #marizannekapp #kapp #suziebates #bates #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings