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
701 Down 12 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 60.09 18 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs England Women at Basseterre on 07-May-2010
702 Down 12 Stacy-Ann King (West Indies) flag Stacy-Ann King (West Indies) 60.09 34 Runs | 2 Wickets | Ct/St for West Indies Women vs Ireland Women at Dublin on 28-May-2019
703 Down 12 Udeshika Prabodhani (Sri Lanka) flag Udeshika Prabodhani (Sri Lanka) 60.09 5 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs South Africa Women at Bengaluru on 28-Mar-2016
704 Down 12 Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 60.09 Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs England Women at Loughborough on 05-Sep-2012
705 Down 12 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 60.09 35 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs England Women at Taunton on 09-Sep-2021
706 Down 12 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 60.09 35 Runs | Wickets | 1 Ct/St for Sri Lanka Women vs Ireland Women at Mohali on 20-Mar-2016
707 Down 12 Laura Marsh (England) flag Laura Marsh (England) 60.09 30 Runs | 2 Wickets | Ct/St for England Women vs Sri Lanka Women at Colombo (NCC) on 22-Nov-2010
708 Down 12 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 60.09 24 Runs | 2 Wickets | Ct/St for Pakistan Women vs Ireland Women at Dublin on 16-Jul-2013
709 Down 12 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 60.09 6 Runs | 4 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Mackay on 22-Sep-2024
710 Down 12 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 60.09 Runs | 5 Wickets | Ct/St for Bangladesh Women vs Ireland Women at Dublin on 28-Jun-2018
711 Down 12 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 60.09 14 Runs | 4 Wickets | Ct/St for Pakistan Women vs Ireland Women at Dublin (Malahide) on 28-May-2009
712 Down 12 Sarah Glenn (England) flag Sarah Glenn (England) 60.09 13 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Nelson on 22-Mar-2024
713 Down 12 Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 60.09 22 Runs | 1 Wickets | 1 Ct/St for Ireland Women vs South Africa Women at Chennai on 23-Mar-2016
714 Down 12 Nasimana Navaika (Vanuatu) flag Nasimana Navaika (Vanuatu) 60.09 27 Runs | 2 Wickets | Ct/St for Vanuatu Women vs Papua New Guinea Women at Apia (No 4) on 12-Jul-2019
715 Down 12 Tremayne Smartt (West Indies) flag Tremayne Smartt (West Indies) 60.09 15 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs England Women at Arundel on 16-Sep-2012
716 Down 12 Panna Ghosh (Bangladesh) flag Panna Ghosh (Bangladesh) 60.09 Runs | 3 Wickets | 1 Ct/St for Bangladesh Women vs Sri Lanka Women at Sylhet on 01-Apr-2014
717 Down 12 Amita Sharma (India) flag Amita Sharma (India) 60.09 5 Runs | 1 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Taunton on 15-Jun-2009
718 Down 12 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 60.09 19 Runs | 1 Wickets | 1 Ct/St for England Women vs West Indies Women at Dharamsala on 24-Mar-2016
719 Down 12 Aaliyah Alleyne (West Indies/Barbados) flag Aaliyah Alleyne (West Indies/Barbados) 60.09 15 Runs | Wickets | 1 Ct/St for West Indies Women vs Sri Lanka Women at Hambantota on 26-Jun-2024
720 Down 12 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 60.09 16 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Thailand Women at W.A.C.A on 22-Feb-2020
721 Down 12 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 60.09 49 Runs | Wickets | 1 Ct/St for West Indies Women vs India Women at DY Patil on 15-Dec-2024
722 Down 12 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 60.09 17 Runs | 1 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Sylhet on 24-Mar-2014
723 Down 12 Amita Sharma (India) flag Amita Sharma (India) 60.09 11 Runs | 2 Wickets | 1 Ct/St for India Women vs England Women at Taunton on 26-Jun-2011
724 Down 12 Shamilia Connell (West Indies/Barbados) flag Shamilia Connell (West Indies/Barbados) 60.09 2 Runs | 3 Wickets | 1 Ct/St for West Indies Women vs Australia Women at Brisbane on 05-Oct-2023
725 Down 12 Irene van Zyl (Namibia) flag Irene van Zyl (Namibia) 60.09 7 Runs | 4 Wickets | Ct/St for Namibia Women vs Uganda Women at Harare on 06-May-2019
726 Down 12 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 60.09 22 Runs | 1 Wickets | 1 Ct/St for Pakistan Women vs England Women at Southampton on 05-Jul-2016
727 Down 12 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 59.78 43 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chelmsford on 01-Sep-2021
728 Down 12 Sune Luus (South Africa) flag Sune Luus (South Africa) 59.78 10 Runs | 2 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Bengaluru on 28-Mar-2016
729 Down 12 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 59.78 41 Runs | 1 Wickets | Ct/St for Bangladesh Women vs Sri Lanka Women at Sylhet on 01-Apr-2014
730 Down 12 Poonam Yadav (India) flag Poonam Yadav (India) 59.78 4 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Sylhet on 24-Mar-2014
731 Down 12 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 59.78 15 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Bangladesh Women at Cape Town on 12-Feb-2023
732 Down 12 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 59.78 5 Runs | 2 Wickets | Ct/St for West Indies Women vs England Women at Northampton on 13-Sep-2012
733 Down 12 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 59.78 3 Runs | 2 Wickets | Ct/St for Bangladesh Women vs Ireland Women at Abu Dhabi on 25-Sep-2022
734 Down 12 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 59.78 9 Runs | 3 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Dubai (DICS) on 14-Oct-2024
735 Down 12 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 59.78 14 Runs | 2 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Bengaluru on 28-Mar-2016
736 Down 12 Heather Knight (England) flag Heather Knight (England) 59.78 62 Runs | Wickets | Ct/St for England Women vs Pakistan Women at Canberra on 28-Feb-2020
737 Down 12 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 59.78 32 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Invercargill on 19-Feb-2011
738 Down 12 Jhulan Goswami (India) flag Jhulan Goswami (India) 59.78 17 Runs | 1 Wickets | Ct/St for India Women vs Pakistan Women at Bangkok on 04-Dec-2016
739 Down 12 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 59.78 20 Runs | 1 Wickets | Ct/St for New Zealand Women vs Sri Lanka Women at Basseterre on 08-May-2010
740 Down 12 Fatima Sana (Pakistan) flag Fatima Sana (Pakistan) 59.78 9 Runs | 1 Wickets | Ct/St for Pakistan Women vs West Indies Women at Paarl on 19-Feb-2023
741 Down 12 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 59.78 25 Runs | Wickets | Ct/St for South Africa Women vs Bangladesh Women at Gros Islet on 18-Nov-2018
742 Down 12 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 59.78 17 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Southampton on 06-Jul-2024
743 Down 12 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 59.78 32 Runs | 1 Wickets | Ct/St for New Zealand Women vs India Women at Basseterre on 06-May-2010
744 Down 12 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 59.78 21 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Gros Islet on 12-Nov-2018
745 Down 12 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 59.78 11 Runs | Wickets | 2 Ct/St for New Zealand Women vs England Women at Colombo (RPS) on 04-Oct-2012
746 Down 12 Shabnim Ismail (South Africa) flag Shabnim Ismail (South Africa) 59.78 4 Runs | 3 Wickets | Ct/St for South Africa Women vs Pakistan Women at Colombo (Moors) on 03-Oct-2012
747 Down 12 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 59.78 50 Runs | Wickets | Ct/St for New Zealand Women vs Sri Lanka Women at Basseterre on 08-May-2010
748 Down 12 Laura Delany (Ireland) flag Laura Delany (Ireland) 59.78 29 Runs | 1 Wickets | Ct/St for Ireland Women vs Sri Lanka Women at Mohali on 20-Mar-2016
749 Down 12 Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 59.78 35 Runs | 1 Wickets | Ct/St for Pakistan Women vs England Women at Bristol on 03-Jul-2016
750 Down 12 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 59.78 16 Runs | 2 Wickets | Ct/St for Pakistan Women vs Ireland Women at Sylhet on 31-Mar-2014
751 Down 12 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 59.78 2 Runs | 3 Wickets | Ct/St for New Zealand Women vs Bangladesh Women at Melbourne on 29-Feb-2020
752 Down 12 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 59.78 19 Runs | 1 Wickets | Ct/St for Bangladesh Women vs India Women at Sylhet on 30-Mar-2014
753 Down 12 Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 59.78 8 Runs | 3 Wickets | Ct/St for Pakistan Women vs Ireland Women at Sylhet on 31-Mar-2014
754 Down 12 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 59.78 20 Runs | 1 Wickets | Ct/St for South Africa Women vs Australia Women at Hobart on 30-Jan-2024
755 Down 12 Qanita Jalil (Pakistan) flag Qanita Jalil (Pakistan) 59.78 20 Runs | 1 Wickets | Ct/St for Pakistan Women vs Ireland Women at Sylhet on 31-Mar-2014
756 Down 12 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 59.78 41 Runs | Wickets | Ct/St for Australia Women vs South Africa Women at Sylhet on 25-Mar-2014
757 Down 12 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 59.78 35 Runs | 1 Wickets | Ct/St for Pakistan Women vs England Women at Chelmsford on 07-Jul-2016
758 Down 12 Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 59.78 3 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Birmingham on 06-Aug-2022
759 Down 12 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 59.78 22 Runs | 1 Wickets | Ct/St for Bangladesh Women vs Sri Lanka Women at Sylhet on 01-Apr-2014
760 Down 12 Laura Delany (Ireland) flag Laura Delany (Ireland) 59.78 12 Runs | 3 Wickets | Ct/St for Ireland Women vs Bangladesh Women at Abu Dhabi on 25-Sep-2022
761 Down 12 Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 59.78 1 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs England Women at Birmingham on 30-Jul-2022
762 Down 12 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 59.78 35 Runs | 1 Wickets | Ct/St for South Africa Women vs England Women at Birmingham on 07-Sep-2014
763 Down 12 Jess Watkin (New Zealand) flag Jess Watkin (New Zealand) 59.78 Runs | 3 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Providence on 15-Nov-2018
764 Down 12 Sumaiya Siddiqi (Pakistan) flag Sumaiya Siddiqi (Pakistan) 59.78 5 Runs | 2 Wickets | Ct/St for Pakistan Women vs England Women at Loughborough on 05-Jul-2013
765 Down 12 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 59.78 13 Runs | 1 Wickets | Ct/St for South Africa Women vs Bangladesh Women at Dubai (DICS) on 12-Oct-2024
766 Down 12 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 59.78 Runs | 3 Wickets | Ct/St for Pakistan Women vs India Women at Galle on 01-Oct-2012
767 Down 12 Deepti Sharma (India) flag Deepti Sharma (India) 59.78 3 Runs | 3 Wickets | Ct/St for India Women vs Thailand Women at Sylhet on 13-Oct-2022
768 Down 12 Clea Smith (Australia) flag Clea Smith (Australia) 59.78 1 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Invercargill on 20-Feb-2011
769 Down 12 Hayley Jensen (New Zealand) flag Hayley Jensen (New Zealand) 59.78 2 Runs | 3 Wickets | Ct/St for New Zealand Women vs Bangladesh Women at Melbourne on 29-Feb-2020
770 Down 12 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 59.78 58 Runs | Wickets | Ct/St for West Indies Women vs Australia Women at Basseterre on 09-May-2010
771 Down 12 Lucy O'Reilly (Ireland) flag Lucy O'Reilly (Ireland) 59.78 5 Runs | 4 Wickets | Ct/St for Ireland Women vs Bangladesh Women at Utrecht on 14-Jul-2018
772 Down 12 Rumeli Dhar (India) flag Rumeli Dhar (India) 59.78 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Taunton on 15-Jun-2009
773 Down 12 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 59.78 46 Runs | Wickets | Ct/St for Australia Women vs New Zealand Women at Taunton on 12-Jun-2009
774 Down 12 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 59.78 19 Runs | 1 Wickets | Ct/St for Australia Women vs Bangladesh Women at Gqeberha on 14-Feb-2023
775 Down 12 Kavisha Egodage (U.A.E.) flag Kavisha Egodage (U.A.E.) 59.78 6 Runs | 3 Wickets | Ct/St for United Arab Emirates Women vs Thailand Women at Kuala Lumpur on 09-Sep-2023
776 Down 12 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 59.78 60 Runs | Wickets | Ct/St for Australia Women vs England Women at Bristol on 31-Jul-2019
777 Down 12 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 59.78 34 Runs | Wickets | 2 Ct/St for West Indies Women vs Ireland Women at Cape Town on 17-Feb-2023
778 Down 12 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 59.78 Runs | 4 Wickets | Ct/St for West Indies Women vs South Africa Women at Gros Islet on 14-Nov-2018
779 Down 12 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 59.48 34 Runs | 4 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Coolidge on 22-Oct-2017
780 Down 12 Queentor Abel (Kenya) flag Queentor Abel (Kenya) 59.48 9 Runs | 3 Wickets | 1 Ct/St for Kenya Women vs Bangladesh Women at Kuala Lumpur on 19-Jan-2022
781 Down 12 Beth Morgan (England) flag Beth Morgan (England) 59.48 40 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Taunton on 10-Aug-2007
782 Down 12 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 59.48 47 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Brabourne on 28-Mar-2018
783 Down 12 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 59.48 27 Runs | 2 Wickets | Ct/St for West Indies Women vs Bangladesh Women at Basseterre on 29-Jan-2025
784 Down 12 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 59.48 18 Runs | 2 Wickets | Ct/St for Bangladesh Women vs Pakistan Women at Lahore on 28-Oct-2019
785 Down 12 Shanel Daley (West Indies) flag Shanel Daley (West Indies) 59.48 17 Runs | 3 Wickets | Ct/St for West Indies Women vs Pakistan Women at Providence on 10-Sep-2011
786 Down 12 Sibona Jimmy (P.N.G.) flag Sibona Jimmy (P.N.G.) 59.47 33 Runs | 2 Wickets | Ct/St for Papua New Guinea Women vs United States of America Women at Tolerance Oval on 23-Sep-2022
787 Down 12 Darcey Carter (Scotland) flag Darcey Carter (Scotland) 59.47 36 Runs | 3 Wickets | Ct/St for Scotland Women vs France Women at Almeria on 12-Sep-2023
788 Down 12 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 59.47 44 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Hobart on 21-Feb-2010
789 Down 12 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 59.47 43 Runs | 1 Wickets | 1 Ct/St for Sri Lanka Women vs South Africa Women at Centurion on 06-Feb-2019
790 Down 12 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 59.47 32 Runs | 3 Wickets | Ct/St for Zimbabwe Women vs Ireland Women at Harare on 02-Feb-2024
791 Down 12 Kary Chan (Hong Kong) flag Kary Chan (Hong Kong) 59.47 26 Runs | 3 Wickets | Ct/St for Hong Kong Women vs Malaysia Women at Bangkok on 27-Feb-2019
792 Down 12 Shafali Verma (India) flag Shafali Verma (India) 59.47 16 Runs | 1 Wickets | 1 Ct/St for India Women vs Pakistan Women at Birmingham on 31-Jul-2022
793 Down 12 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 59.47 11 Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Sydney on 20-Jan-2025
794 Down 12 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 59.47 40 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Mount Maunganui on 23-Mar-2025
795 Down 12 Iris Zwilling (Netherlands) flag Iris Zwilling (Netherlands) 59.47 14 Runs | 2 Wickets | 1 Ct/St for Netherlands Women vs Ireland Women at Abu Dhabi on 03-May-2024
796 Down 12 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 59.47 13 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs England Women at Taunton on 16-Aug-2007
797 Down 12 Malsha Shehani (Sri Lanka) flag Malsha Shehani (Sri Lanka) 59.47 14 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs Malaysia Women at Sylhet on 08-Oct-2022
798 Down 12 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 59.47 27 Runs | 1 Wickets | 1 Ct/St for Sri Lanka Women vs Thailand Women at Hangzhou on 22-Sep-2023
799 Down 12 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 59.47 12 Runs | 3 Wickets | 1 Ct/St for Pakistan Women vs West Indies Women at Providence on 11-Sep-2011
800 Down 12 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 59.47 35 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs England Women at Bridgetown on 17-Dec-2022
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #stafanietaylor #taylor #stacyannking #king #udeshikaprabodhani #prabodhani #asmaviaiqbal #iqbal #sophiedevine #devine #eshanilokusuriyage #lokusuriyage #lauramarsh #marsh #nidadar #dar #ameliakerr #kerr #jahanaraalam #alam #sanamir #mir #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings