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
701 Down 5 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 50.77 11 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs New Zealand Women at Mount Maunganui on 04-Mar-2022
702 Down 5 Charlie Dean (England) flag Charlie Dean (England) 50.77 19 Runs | 2 Wickets | 1 Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 11-Oct-2025
703 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 50.44 70 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Netherlands Women at Deventer on 07-Jul-2008
704 Down 5 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 50.44 65 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs Bangladesh Women at Potchefstroom on 04-May-2018
705 Down 5 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 50.17 6 Runs | 6 Wickets | Ct/St for New Zealand Women vs Australia Women at Mount Maunganui on 07-Apr-2021
706 Down 5 Smriti Mandhana (India) flag Smriti Mandhana (India) 50.16 106 Runs | na Wickets | 1 Ct/St for India Women vs West Indies Women at Taunton on 29-Jun-2017
707 Down 5 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 50.16 na Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs West Indies Women at Hamilton on 21-Mar-2022
708 Down 5 Smriti Mandhana (India) flag Smriti Mandhana (India) 50.16 123 Runs | na Wickets | 1 Ct/St for India Women vs West Indies Women at Hamilton on 12-Mar-2022
709 Down 5 Rachael Haynes (Australia) flag Rachael Haynes (Australia) 50.16 130 Runs | na Wickets | 1 Ct/St for Australia Women vs England Women at Hamilton on 05-Mar-2022
710 Down 5 Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 50.16 na Runs | 4 Wickets | 1 Ct/St for South Africa Women vs New Zealand Women at Indore on 06-Oct-2025
711 Down 5 Gill Smith (England) flag Gill Smith (England) 50.16 na Runs | 5 Wickets | 1 Ct/St for England Women vs Australia Women at Guildford on 26-Jul-1993
712 Down 5 Veda Krishnamurthy (India) flag Veda Krishnamurthy (India) 50.16 70 Runs | na Wickets | 1 Ct/St for India Women vs New Zealand Women at Derby on 15-Jul-2017
713 Down 5 Anya Shrubsole (England) flag Anya Shrubsole (England) 50.16 na Runs | 4 Wickets | 1 Ct/St for England Women vs West Indies Women at Mumbai on 05-Feb-2013
714 Down 5 Tammy Beaumont (England) flag Tammy Beaumont (England) 50.16 148 Runs | na Wickets | 1 Ct/St for England Women vs South Africa Women at Bristol on 05-Jul-2017
715 Down 5 Smriti Mandhana (India) flag Smriti Mandhana (India) 50.16 116 Runs | na Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Colombo (RPS) on 11-May-2025
716 Down 5 Sneh Rana (India) flag Sneh Rana (India) 50.16 na Runs | 4 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Colombo (RPS) on 11-May-2025
717 Down 5 Jhulan Goswami (India) flag Jhulan Goswami (India) 50.15 10 Runs | 6 Wickets | Ct/St for India Women vs New Zealand Women at Southgate on 05-Jul-2011
718 Down 5 Deepa Marathe (India) flag Deepa Marathe (India) 50.15 Runs | 4 Wickets | Ct/St for India Women vs South Africa Women at Pretoria on 26-Mar-2005
719 Down 5 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 50.15 104 Runs | Wickets | Ct/St for West Indies Women vs Pakistan Women at Leicester on 11-Jul-2017
720 Down 5 Philippa Thomas (West Indies) flag Philippa Thomas (West Indies) 50.14 11 Runs | 4 Wickets | Ct/St for West Indies Women vs South Africa Women at Pretoria on 24-Mar-2005
721 Down 5 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 50.14 70 Runs | 1 Wickets | Ct/St for West Indies Women vs Thailand Women at Lahore on 19-Apr-2025
722 Down 5 Zoe Goss (Australia) flag Zoe Goss (Australia) 50.13 51 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 18-Jan-1994
723 Down 5 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 50.13 110 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at W.A.C.A on 11-Dec-2024
724 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 50.13 24 Runs | 4 Wickets | Ct/St for South Africa Women vs Pakistan Women at Karachi on 11-Sep-2023
725 Down 5 Sneh Rana (India) flag Sneh Rana (India) 50.13 2 Runs | 3 Wickets | 1 Ct/St for India Women vs West Indies Women at Hamilton on 12-Mar-2022
726 Down 5 Elyse Villani (Australia) flag Elyse Villani (Australia) 50.13 59 Runs | Wickets | 1 Ct/St for Australia Women vs Pakistan Women at Leicester on 05-Jul-2017
727 Down 5 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 50.13 20 Runs | 3 Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 20-Jul-2002
728 Down 5 Sarah Elliott (Australia) flag Sarah Elliott (Australia) 50.13 62 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Melbourne on 14-Feb-2010
729 Down 5 Bronwyn Calver (Australia) flag Bronwyn Calver (Australia) 50.13 76 Runs | 1 Wickets | Ct/St for Australia Women vs Netherlands Women at Lucknow on 20-Dec-1997
730 Down 5 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 50.13 27 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Leicester on 02-Jul-2019
731 Down 5 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 50.13 27 Runs | 4 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Dambulla on 22-Mar-2018
732 Down 5 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 50.13 39 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Sharjah on 13-Jan-2015
733 Down 5 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 50.13 105 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Dambulla on 24-Feb-2013
734 Down 5 Lyn Fullston (Australia) flag Lyn Fullston (Australia) 50.13 27 Runs | 4 Wickets | Ct/St for Australia Women vs ICC XI Women at Palmerston North on 20-Jan-1982
735 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 50.13 54 Runs | 2 Wickets | Ct/St for India Women vs England Women at Nagpur on 12-Apr-2018
736 Down 5 Esther Lanser (Netherlands) flag Esther Lanser (Netherlands) 50.13 75 Runs | 2 Wickets | Ct/St for Netherlands Women vs Pakistan Women at Potchefstroom (Uni 2) on 09-Oct-2010
737 Down 5 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 50.13 115 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Katunayake on 16-Sep-2018
738 Down 5 Lucy Doolan (New Zealand) flag Lucy Doolan (New Zealand) 50.13 33 Runs | 3 Wickets | Ct/St for New Zealand Women vs Ireland Women at Kibworth on 04-Jul-2010
739 Down 5 Sunette Loubser (South Africa) flag Sunette Loubser (South Africa) 50.13 27 Runs | 4 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Potchefstroom (Uni 2) on 06-Oct-2010
740 Down 5 Heather Knight (England) flag Heather Knight (England) 50.13 61 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Centurion on 12-Feb-2016
741 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 50.13 95 Runs | 1 Wickets | Ct/St for Australia Women vs South Africa Women at Canberra on 20-Nov-2016
742 Down 5 Shubhangi Kulkarni (India) flag Shubhangi Kulkarni (India) 50.13 20 Runs | 4 Wickets | Ct/St for India Women vs New Zealand Women at Jammu on 24-Mar-1985
743 Down 5 Bronwyn Calver (Australia) flag Bronwyn Calver (Australia) 50.13 81 Runs | 1 Wickets | Ct/St for Australia Women vs Ireland Women at Dublin on 24-Jul-1998
744 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 50.13 63 Runs | Wickets | 1 Ct/St for New Zealand Women vs Bangladesh Women at Guwahati on 10-Oct-2025
745 Down 5 Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 50.13 31 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Jamshedpur on 01-Jan-1978
746 Down 5 Lynne Thomas (England) flag Lynne Thomas (England) 50.13 70 Runs | 2 Wickets | Ct/St for England Women vs Jamaica Women at Bradford on 07-Jul-1973
747 Down 5 Thirush Kamini (India) flag Thirush Kamini (India) 50.13 60 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Jaipur on 15-Dec-2006
748 Down 5 Janni Jonsson (Denmark) flag Janni Jonsson (Denmark) 50.13 25 Runs | 4 Wickets | Ct/St for Denmark Women vs England Women at Nykobing Mors on 20-Jul-1989
749 Down 5 Karen Gunn (New Zealand) flag Karen Gunn (New Zealand) 50.13 49 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Wellington on 19-Jan-1992
750 Down 5 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 50.13 21 Runs | 4 Wickets | Ct/St for West Indies Women vs England Women at Florence Hall on 10-Oct-2016
751 Down 5 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 50.13 69 Runs | 2 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Potchefstroom on 14-Feb-2019
752 Down 5 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 50.13 77 Runs | 2 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Christchurch on 18-Dec-2023
753 Down 5 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 50.13 90 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Hobart on 26-Jan-2014
754 Down 5 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 50.13 103 Runs | 2 Wickets | Ct/St for India Women vs Bangladesh Women at Ahmedabad on 10-Apr-2013
755 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 50.13 58 Runs | 2 Wickets | Ct/St for South Africa Women vs New Zealand Women at Potchefstroom on 24-Sep-2023
756 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 50.13 29 Runs | 3 Wickets | Ct/St for South Africa Women vs Pakistan Women at Karachi on 08-Sep-2023
757 Down 5 Sripali Weerakkody (Sri Lanka) flag Sripali Weerakkody (Sri Lanka) 50.13 21 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Dambulla on 24-Feb-2013
758 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 50.13 32 Runs | 2 Wickets | Ct/St for England Women vs Pakistan Women at North Sydney on 12-Mar-2009
759 Down 5 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 50.13 64 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Leicester on 02-Jul-2019
760 Down 5 Enid Bakewell (England) flag Enid Bakewell (England) 50.13 101 Runs | 1 Wickets | Ct/St for England Women vs ICC XI Women at Hove on 23-Jun-1973
761 Down 5 Evelyn Bogle (West Indies) flag Evelyn Bogle (West Indies) 50.13 45 Runs | 2 Wickets | Ct/St for Jamaica Women vs England Women at Bradford on 07-Jul-1973
762 Down 5 Rosalie Birch (England) flag Rosalie Birch (England) 50.13 34 Runs | 3 Wickets | Ct/St for England Women vs New Zealand Women at Hove on 06-Aug-2004
763 Down 5 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 50.13 30 Runs | 2 Wickets | Ct/St for India Women vs Bangladesh Women at Hamilton on 22-Mar-2022
764 Down 5 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 50.13 35 Runs | 3 Wickets | Ct/St for Pakistan Women vs Bangladesh Women at Mirpur on 04-Nov-2023
765 Down 5 Kate Pulford (New Zealand) flag Kate Pulford (New Zealand) 50.13 55 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 20-Jul-2002
766 Down 5 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 50.13 51 Runs | Wickets | 1 Ct/St for Bangladesh Women vs South Africa Women at Visakhapatnam on 13-Oct-2025
767 Down 5 Carole Hodges (England) flag Carole Hodges (England) 50.13 91 Runs | 1 Wickets | Ct/St for England Women vs Netherlands Women at Melbourne on 16-Dec-1988
768 Down 5 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 50.13 44 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Kurunegala on 06-May-2008
769 Down 5 Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 50.13 51 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Wellington on 22-Jan-1994
770 Down 5 Tanya Ruma (P.N.G.) flag Tanya Ruma (P.N.G.) 50.12 79 Runs | 2 Wickets | Ct/St for Papua New Guinea Women vs Netherlands Women at Amstelveen on 09-Aug-2024
771 Down 5 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 50.12 22 Runs | 3 Wickets | Ct/St for South Africa Women vs England Women at Kimberley on 04-Dec-2024
772 Down 5 Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 50.12 69 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at North Sydney on 03-Dec-1988
773 Down 5 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 50.12 28 Runs | 5 Wickets | Ct/St for Ireland Women vs Netherlands Women at Dublin on 05-Aug-2009
774 Down 5 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 50.12 77 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Chennai on 01-Mar-2007
775 Down 5 Alana King (Australia) flag Alana King (Australia) 50.12 51 Runs | 1 Wickets | Ct/St for Australia Women vs Pakistan Women at Colombo (RPS) on 08-Oct-2025
776 Down 5 Karen Rolton (Australia) flag Karen Rolton (Australia) 50.12 67 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Hove on 18-Jul-1998
777 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 50.12 28 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Whangarei on 03-Feb-2009
778 Down 5 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 50.12 37 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs India Women at Colombo (PSS) on 21-Feb-2017
779 Down 5 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 50.12 37 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Australia Women at North Sydney on 07-Feb-2024
780 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 50.11 40 Runs | 1 Wickets | 1 Ct/St for India Women vs Pakistan Women at Mount Maunganui on 06-Mar-2022
781 Down 5 Jhulan Goswami (India) flag Jhulan Goswami (India) 50.11 6 Runs | 2 Wickets | 1 Ct/St for India Women vs Pakistan Women at Mount Maunganui on 06-Mar-2022
782 Down 5 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 50.11 21 Runs | 1 Wickets | 3 Ct/St for Bangladesh Women vs South Africa Women at Dunedin on 05-Mar-2022
783 Down 5 Amy Jones (England) flag Amy Jones (England) 49.84 129 Runs | na Wickets | 3 Ct/St for England Women vs West Indies Women at Leicester on 04-Jun-2025
784 Down 5 Rebecca Rolls (New Zealand) flag Rebecca Rolls (New Zealand) 49.84 104 Runs | na Wickets | 3 Ct/St for New Zealand Women vs Australia Women at Chennai on 21-Feb-2007
785 Down 5 Mithali Raj (India) flag Mithali Raj (India) 49.83 91 Runs | na Wickets | Ct/St for India Women vs New Zealand Women at Potchefstroom on 07-Apr-2005
786 Down 5 Maria Fahey (New Zealand) flag Maria Fahey (New Zealand) 49.83 73 Runs | na Wickets | Ct/St for New Zealand Women vs India Women at Potchefstroom on 07-Apr-2005
787 Down 5 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 49.83 92 Runs | na Wickets | Ct/St for South Africa Women vs India Women at Leicester on 08-Jul-2017
788 Down 5 Meg Lanning (Australia) flag Meg Lanning (Australia) 49.83 135 Runs | na Wickets | Ct/St for Australia Women vs South Africa Women at Wellington on 22-Mar-2022
789 Down 5 Shabnim Ismail (South Africa) flag Shabnim Ismail (South Africa) 49.82 Runs | 4 Wickets | Ct/St for South Africa Women vs Australia Women at Cuttack on 03-Feb-2013
790 Down 5 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 49.81 3 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Bristol on 15-Jul-2017
791 Down 5 Kate Pulford (New Zealand) flag Kate Pulford (New Zealand) 49.81 3 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at North Sydney on 08-Mar-2009
792 Down 5 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 49.81 7 Runs | 3 Wickets | Ct/St for Bangladesh Women vs England Women at Guwahati on 07-Oct-2025
793 Down 5 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 49.80 54 Runs | Wickets | Ct/St for South Africa Women vs England Women at Bristol on 05-Jul-2017
794 Down 5 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 49.80 60 Runs | Wickets | Ct/St for West Indies Women vs Australia Women at Mumbai on 13-Feb-2013
795 Down 5 Envis Williams (West Indies) flag Envis Williams (West Indies) 49.80 8 Runs | 3 Wickets | Ct/St for West Indies Women vs Australia Women at Rustenburg on 26-Mar-2005
796 Down 5 Sarah McLauchlan (New Zealand) flag Sarah McLauchlan (New Zealand) 49.80 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Lord's on 01-Aug-1993
797 Down 5 Katrina Keenan (New Zealand) flag Katrina Keenan (New Zealand) 49.79 5 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Eden Gardens on 29-Dec-1997
798 Down 5 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 49.79 51 Runs | Wickets | Ct/St for India Women vs England Women at Lord's on 23-Jul-2017
799 Down 5 Erin Osborne (Australia) flag Erin Osborne (Australia) 49.79 7 Runs | 2 Wickets | Ct/St for Australia Women vs West Indies Women at Brabourne on 17-Feb-2013
800 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.79 13 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at North Sydney on 08-Mar-2009
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #anisamohammed #mohammed #charliedean #dean #stafanietaylor #taylor #chloetryon #tryon #leighkasperek #kasperek #smritimandhana #mandhana #nidadar #dar #rachaelhaynes #haynes #nonkululekomlaba #mlaba #gillsmith #smith #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings