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 No change Charmaine Mason (Australia) flag Charmaine Mason (Australia) 52.33 8 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Wellington on 25-Feb-1999
702 No change Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 52.33 71 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Brisbane on 20-Oct-2006
703 No change Anna Dodd (New Zealand) flag Anna Dodd (New Zealand) 52.32 18 Runs | 3 Wickets | Ct/St for New Zealand Women vs India Women at Chennai on 16-Dec-2003
704 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 52.32 57 Runs | 1 Wickets | Ct/St for England Women vs India Women at Visakhapatnam on 26-Feb-2010
705 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 52.32 21 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 16-Feb-1997
706 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 52.32 38 Runs | 2 Wickets | Ct/St for New Zealand Women vs West Indies Women at Basseterre on 14-Sep-2014
707 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 52.32 46 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Vadodara on 15-Jan-2011
708 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 52.32 21 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Bristol on 12-Jul-2023
709 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 52.32 86 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Colombo (RPS) on 18-May-2015
710 No change Marie Cornish (Australia) flag Marie Cornish (Australia) 52.32 24 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Christchurch on 07-Feb-1982
711 No change Qanita Jalil (Pakistan) flag Qanita Jalil (Pakistan) 52.32 20 Runs | 3 Wickets | Ct/St for Pakistan Women vs South Africa Women at Pretoria on 26-Jan-2007
712 No change Nazia Nazir (Pakistan) flag Nazia Nazir (Pakistan) 52.32 24 Runs | 3 Wickets | Ct/St for Pakistan Women vs Ireland Women at Dublin on 01-Aug-2000
713 No change Linsey Smith (England) flag Linsey Smith (England) 52.32 3 Runs | 2 Wickets | 1 Ct/St for England Women vs Australia Women at Indore on 22-Oct-2025
714 No change Arran Brindle (England) flag Arran Brindle (England) 52.32 67 Runs | 1 Wickets | Ct/St for England Women vs India Women at Pune on 24-Jan-2002
715 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 52.32 44 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs India Women at Indore on 17-Dec-1997
716 No change Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 52.32 21 Runs | 3 Wickets | Ct/St for New Zealand Women vs India Women at Bengaluru on 28-Jun-2015
717 No change Karen Smithies (England) flag Karen Smithies (England) 52.31 10 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Lord's on 01-Aug-1993
718 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 51.98 81 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Dublin on 08-Jun-2018
719 No change Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 51.98 113 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Dublin on 13-Jun-2018
720 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 51.98 90 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Netherlands Women at Melbourne on 13-Dec-1988
721 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 51.98 87 Runs | 2 Wickets | 1 Ct/St for Pakistan Women vs Ireland Women at Dublin on 17-Jul-2013
722 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.69 168 Runs | na Wickets | Ct/St for New Zealand Women vs Pakistan Women at Sydney on 19-Mar-2009
723 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 51.69 154 Runs | na Wickets | Ct/St for Australia Women vs Sri Lanka Women at Christchurch on 01-Dec-2000
724 No change Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 51.69 6 Runs | 6 Wickets | Ct/St for New Zealand Women vs Australia Women at Mount Maunganui on 07-Apr-2021
725 No change Smriti Mandhana (India) flag Smriti Mandhana (India) 51.69 106 Runs | na Wickets | 1 Ct/St for India Women vs West Indies Women at Taunton on 29-Jun-2017
726 No change Veda Krishnamurthy (India) flag Veda Krishnamurthy (India) 51.69 70 Runs | na Wickets | 1 Ct/St for India Women vs New Zealand Women at Derby on 15-Jul-2017
727 No change Nida Dar (Pakistan) flag Nida Dar (Pakistan) 51.69 na Runs | 4 Wickets | 1 Ct/St for Pakistan Women vs West Indies Women at Hamilton on 21-Mar-2022
728 No change Meg Lanning (Australia) flag Meg Lanning (Australia) 51.69 112 Runs | na Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Cuttack on 05-Feb-2013
729 No change Rachael Haynes (Australia) flag Rachael Haynes (Australia) 51.69 130 Runs | na Wickets | 1 Ct/St for Australia Women vs England Women at Hamilton on 05-Mar-2022
730 No change Anya Shrubsole (England) flag Anya Shrubsole (England) 51.69 na Runs | 4 Wickets | 1 Ct/St for England Women vs West Indies Women at Mumbai on 05-Feb-2013
731 No change Smriti Mandhana (India) flag Smriti Mandhana (India) 51.69 123 Runs | na Wickets | 1 Ct/St for India Women vs West Indies Women at Hamilton on 12-Mar-2022
732 No change Nonkululeko Mlaba (South Africa) flag Nonkululeko Mlaba (South Africa) 51.69 na Runs | 4 Wickets | 1 Ct/St for South Africa Women vs New Zealand Women at Indore on 06-Oct-2025
733 No change Gill Smith (England) flag Gill Smith (England) 51.69 na Runs | 5 Wickets | 1 Ct/St for England Women vs Australia Women at Guildford on 26-Jul-1993
734 No change Tammy Beaumont (England) flag Tammy Beaumont (England) 51.69 148 Runs | na Wickets | 1 Ct/St for England Women vs South Africa Women at Bristol on 05-Jul-2017
735 No change Linsey Smith (England) flag Linsey Smith (England) 51.69 na Runs | 3 Wickets | 1 Ct/St for England Women vs South Africa Women at Guwahati on 03-Oct-2025
736 No change Ruth Buckstein (Australia) flag Ruth Buckstein (Australia) 51.69 100 Runs | na Wickets | 1 Ct/St for Australia Women vs Netherlands Women at Perth on 29-Nov-1988
737 No change Smriti Mandhana (India) flag Smriti Mandhana (India) 51.69 116 Runs | na Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Colombo (RPS) on 11-May-2025
738 No change Sneh Rana (India) flag Sneh Rana (India) 51.69 na Runs | 4 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Colombo (RPS) on 11-May-2025
739 No change Philippa Thomas (West Indies) flag Philippa Thomas (West Indies) 51.66 11 Runs | 4 Wickets | Ct/St for West Indies Women vs South Africa Women at Pretoria on 24-Mar-2005
740 No change Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 51.66 110 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at W.A.C.A on 11-Dec-2024
741 No change Deepti Sharma (India) flag Deepti Sharma (India) 51.66 188 Runs | 1 Wickets | Ct/St for India Women vs Ireland Women at Potchefstroom on 15-May-2017
742 No change Sophie Ecclestone (England) flag Sophie Ecclestone (England) 51.66 27 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Leicester on 02-Jul-2019
743 No change Patricia Whittaker (West Indies) flag Patricia Whittaker (West Indies) 51.66 40 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Shireoaks on 07-Jul-1979
744 No change Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 51.66 24 Runs | 4 Wickets | Ct/St for South Africa Women vs Pakistan Women at Karachi on 11-Sep-2023
745 No change Zoe Goss (Australia) flag Zoe Goss (Australia) 51.66 51 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Auckland on 18-Jan-1994
746 No change Deepti Sharma (India) flag Deepti Sharma (India) 51.66 54 Runs | 2 Wickets | Ct/St for India Women vs England Women at Nagpur on 12-Apr-2018
747 No change Sana Mir (Pakistan) flag Sana Mir (Pakistan) 51.66 21 Runs | 3 Wickets | Ct/St for Pakistan Women vs Australia Women at Kuala Lumpur on 18-Oct-2018
748 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 51.66 11 Runs | 4 Wickets | Ct/St for Australia Women vs India Women at North Sydney on 05-Nov-2008
749 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.66 95 Runs | 1 Wickets | Ct/St for Australia Women vs South Africa Women at Canberra on 20-Nov-2016
750 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 51.66 63 Runs | Wickets | 1 Ct/St for New Zealand Women vs Bangladesh Women at Guwahati on 10-Oct-2025
751 No change Sripali Weerakkody (Sri Lanka) flag Sripali Weerakkody (Sri Lanka) 51.65 21 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs West Indies Women at Dambulla on 24-Feb-2013
752 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 51.65 50 Runs | 2 Wickets | Ct/St for West Indies Women vs New Zealand Women at Basseterre on 14-Sep-2014
753 No change Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 51.65 115 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Katunayake on 16-Sep-2018
754 No change Leah Poulton (Australia) flag Leah Poulton (Australia) 51.65 47 Runs | 2 Wickets | Ct/St for Australia Women vs Pakistan Women at Sydney on 16-Mar-2009
755 No change Shubhangi Kulkarni (India) flag Shubhangi Kulkarni (India) 51.65 20 Runs | 4 Wickets | Ct/St for India Women vs New Zealand Women at Jammu on 24-Mar-1985
756 No change Sunette Loubser (South Africa) flag Sunette Loubser (South Africa) 51.65 27 Runs | 4 Wickets | Ct/St for South Africa Women vs Sri Lanka Women at Potchefstroom (Uni 2) on 06-Oct-2010
757 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.65 90 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Hobart on 26-Jan-2014
758 No change Esther Lanser (Netherlands) flag Esther Lanser (Netherlands) 51.65 75 Runs | 2 Wickets | Ct/St for Netherlands Women vs Pakistan Women at Potchefstroom (Uni 2) on 09-Oct-2010
759 No change Thirush Kamini (India) flag Thirush Kamini (India) 51.65 60 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Jaipur on 15-Dec-2006
760 No change Karen Gunn (New Zealand) flag Karen Gunn (New Zealand) 51.65 49 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Wellington on 19-Jan-1992
761 No change Heather Knight (England) flag Heather Knight (England) 51.65 67 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Johannesburg on 14-Feb-2016
762 No change Sana Mir (Pakistan) flag Sana Mir (Pakistan) 51.65 27 Runs | 4 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Dambulla on 22-Mar-2018
763 No change Anya Shrubsole (England) flag Anya Shrubsole (England) 51.65 32 Runs | 2 Wickets | Ct/St for England Women vs West Indies Women at Worcester on 09-Jun-2019
764 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 51.65 55 Runs | 3 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Tarouba on 15-Oct-2017
765 No change Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 51.65 58 Runs | 2 Wickets | Ct/St for South Africa Women vs New Zealand Women at Potchefstroom on 24-Sep-2023
766 No change Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 51.65 31 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Jamshedpur on 01-Jan-1978
767 No change Heather Knight (England) flag Heather Knight (England) 51.65 61 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Centurion on 12-Feb-2016
768 No change Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 51.65 29 Runs | 3 Wickets | Ct/St for South Africa Women vs Pakistan Women at Karachi on 08-Sep-2023
769 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 51.65 62 Runs | Wickets | 1 Ct/St for South Africa Women vs Pakistan Women at Mount Maunganui on 11-Mar-2022
770 No change Lucy Doolan (New Zealand) flag Lucy Doolan (New Zealand) 51.65 3 Runs | 3 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Sydney on 19-Mar-2009
771 No change Miriam Grealey (Ireland) flag Miriam Grealey (Ireland) 51.65 101 Runs | 2 Wickets | Ct/St for Ireland Women vs Pakistan Women at Dublin on 25-Jul-2000
772 No change Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 51.65 64 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Leicester on 02-Jul-2019
773 No change Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 51.65 72 Runs | 1 Wickets | Ct/St for England Women vs South Africa Women at Worcester on 09-Jun-2018
774 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 51.65 21 Runs | 4 Wickets | Ct/St for West Indies Women vs England Women at Florence Hall on 10-Oct-2016
775 No change Rosalie Birch (England) flag Rosalie Birch (England) 51.65 34 Runs | 3 Wickets | Ct/St for England Women vs New Zealand Women at Hove on 06-Aug-2004
776 No change Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 51.65 51 Runs | Wickets | 1 Ct/St for Bangladesh Women vs South Africa Women at Visakhapatnam on 13-Oct-2025
777 No change Sana Mir (Pakistan) flag Sana Mir (Pakistan) 51.65 51 Runs | 2 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Sharjah on 13-Jan-2015
778 No change Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 51.65 51 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Wellington on 22-Jan-1994
779 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.65 39 Runs | 2 Wickets | Ct/St for Australia Women vs Sri Lanka Women at Bristol on 29-Jun-2017
780 No change Lyn Fullston (Australia) flag Lyn Fullston (Australia) 51.65 27 Runs | 4 Wickets | Ct/St for Australia Women vs ICC XI Women at Palmerston North on 20-Jan-1982
781 No change Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 51.65 22 Runs | 3 Wickets | Ct/St for South Africa Women vs England Women at Kimberley on 04-Dec-2024
782 No change Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 51.65 35 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Chennai on 01-Mar-2007
783 No change Deepti Sharma (India) flag Deepti Sharma (India) 51.65 78 Runs | 1 Wickets | Ct/St for India Women vs Sri Lanka Women at Derby on 05-Jul-2017
784 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 51.65 77 Runs | 2 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Christchurch on 18-Dec-2023
785 No change Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 51.65 42 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Adelaide on 03-Feb-1996
786 No change Jhulan Goswami (India) flag Jhulan Goswami (India) 51.65 33 Runs | 3 Wickets | Ct/St for India Women vs South Africa Women at Bengaluru on 24-Nov-2014
787 No change Bronwyn Calver (Australia) flag Bronwyn Calver (Australia) 51.65 76 Runs | 1 Wickets | Ct/St for Australia Women vs Netherlands Women at Lucknow on 20-Dec-1997
788 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 51.65 77 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Chennai on 01-Mar-2007
789 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 51.65 103 Runs | 2 Wickets | Ct/St for India Women vs Bangladesh Women at Ahmedabad on 10-Apr-2013
790 No change Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 51.65 44 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs Pakistan Women at Kurunegala on 06-May-2008
791 No change Carol-Ann James (West Indies) flag Carol-Ann James (West Indies) 51.65 24 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Faridabad on 13-Dec-1997
792 No change Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 51.65 60 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Dunedin on 26-Feb-2021
793 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 51.65 67 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Hove on 18-Jul-1998
794 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 51.65 55 Runs | 1 Wickets | Ct/St for West Indies Women vs Pakistan Women at Sydney on 14-Mar-2009
795 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.65 28 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Whangarei on 03-Feb-2009
796 No change Susanne Neilsen (Denmark) flag Susanne Neilsen (Denmark) 51.65 35 Runs | 3 Wickets | Ct/St for Denmark Women vs Netherlands Women at Crowthorne on 26-Jul-1993
797 No change Alana King (Australia) flag Alana King (Australia) 51.65 51 Runs | 1 Wickets | Ct/St for Australia Women vs Pakistan Women at Colombo (RPS) on 08-Oct-2025
798 No change Sophie Ecclestone (England) flag Sophie Ecclestone (England) 51.65 6 Runs | 3 Wickets | Ct/St for England Women vs West Indies Women at Leicester on 06-Jun-2019
799 No change Miriam Knee (Australia) flag Miriam Knee (Australia) 51.65 30 Runs | 4 Wickets | Ct/St for Australia Women vs Trinidad & Tobago Women at Tring on 30-Jun-1973
800 No change Sneh Rana (India) flag Sneh Rana (India) 51.64 20 Runs | 2 Wickets | 1 Ct/St for India Women vs Pakistan Women at Colombo (RPS) on 05-Oct-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #charmainemason #mason #aimeewatkins #watkins #annadodd #dodd #charlotteedwards #edwards #karenrolton #rolton #suziebates #bates #stafanietaylor #taylor #ashleighgardner #gardner #mariecornish #cornish #qanitajalil #jalil #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings