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
801 Down 8 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 31.95 69 Runs | na Wickets | Ct/St for Australia Women vs England Women at Nottingham on 22-Jun-2023
802 Down 8 Sarah Illingworth (New Zealand) flag Sarah Illingworth (New Zealand) 31.95 39 Runs | na Wickets | 5 Ct/St for New Zealand Women vs England Women at Guildford on 12-Jul-1996
803 Down 8 Avril Starling (England) flag Avril Starling (England) 31.95 4 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Bendigo on 25-Jan-1985
804 Down 8 Laura Newton (England) flag Laura Newton (England) 31.93 22 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Sydney on 22-Feb-2003
805 Down 8 Joy Lamason (New Zealand) flag Joy Lamason (New Zealand) 31.91 21 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Worcester on 03-Jul-1954
806 Down 8 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 31.91 49 Runs | Wickets | Ct/St for Australia Women vs India Women at Mumbai on 21-Dec-2023
807 Down 8 Jacqueline Court (England) flag Jacqueline Court (England) 31.90 102 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Perth on 13-Dec-1984
808 Down 8 Rene Farrell (Australia) flag Rene Farrell (Australia) 31.83 11 Runs | 7 Wickets | Ct/St for Australia Women vs England Women at Perth on 10-Jan-2014
809 Down 8 Cathryn Fitzpatrick (Australia) flag Cathryn Fitzpatrick (Australia) 31.82 3 Runs | 5 Wickets | Ct/St for Australia Women vs India Women at Adelaide on 18-Feb-2006
810 Down 8 Zoe Goss (Australia) flag Zoe Goss (Australia) 31.82 19 Runs | 5 Wickets | Ct/St for Australia Women vs India Women at Melbourne on 09-Feb-1991
811 Down 8 Shubhlakshmi Sharma (India) flag Shubhlakshmi Sharma (India) 31.82 4 Runs | 4 Wickets | Ct/St for India Women vs England Women at Wormsley on 13-Aug-2014
812 Down 8 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 31.81 13 Runs | 4 Wickets | Ct/St for India Women vs Australia Women at Carrara on 30-Sep-2021
813 Down 8 Sarah Coyte (Australia) flag Sarah Coyte (Australia) 31.81 3 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Canterbury on 11-Aug-2015
814 Down 8 Mary Duggan (England) flag Mary Duggan (England) 31.81 2 Runs | 5 Wickets | Ct/St for England Women vs New Zealand Women at Leeds on 12-Jun-1954
815 Down 8 Debbie Wilson (Australia) flag Debbie Wilson (Australia) 31.80 na Runs | 5 Wickets | Ct/St for Australia Women vs India Women at Adelaide on 02-Feb-1991
816 Down 8 Jean Coulston (New Zealand) flag Jean Coulston (New Zealand) 31.79 Runs | 5 Wickets | Ct/St for New Zealand Women vs England Women at Auckland on 27-Dec-1957
817 Down 8 Belinda Clark (Australia) flag Belinda Clark (Australia) 31.79 104 Runs | na Wickets | Ct/St for Australia Women vs India Women at Melbourne on 09-Feb-1991
818 Down 8 Holly Colvin (England) flag Holly Colvin (England) 31.78 4 Runs | 4 Wickets | Ct/St for England Women vs India Women at Taunton on 29-Aug-2006
819 Down 8 Katrina Keenan (New Zealand) flag Katrina Keenan (New Zealand) 31.78 3 Runs | 6 Wickets | 1 Ct/St for New Zealand Women vs England Women at Worcester on 04-Jul-1996
820 Down 8 Tammy Beaumont (England) flag Tammy Beaumont (England) 31.78 107 Runs | na Wickets | Ct/St for England Women vs Australia Women at Sydney on 09-Nov-2017
821 Down 8 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 31.77 93 Runs | na Wickets | Ct/St for India Women vs England Women at Navi Mumbai on 14-Dec-2023
822 Down 8 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 31.77 119 Runs | Wickets | Ct/St for South Africa Women vs India Women at Mysore on 16-Nov-2014
823 Down 8 Eileen Whelan (England) flag Eileen Whelan (England) 31.77 15 Runs | 4 Wickets | Ct/St for England Women vs Australia Women at Northampton on 12-Jun-1937
824 Down 8 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 31.76 94 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Canberra on 27-Jan-2022
825 Down 8 Shashi Gupta (India) flag Shashi Gupta (India) 31.76 Runs | 3 Wickets | Ct/St for India Women vs England Women at Worcester on 12-Jul-1986
826 Down 8 Gloria Gill (West Indies) flag Gloria Gill (West Indies) 31.74 53 Runs | na Wickets | Ct/St for West Indies Women vs England Women at Birmingham on 01-Jul-1979
827 Down 8 Geneille Greaves (West Indies) flag Geneille Greaves (West Indies) 31.73 43 Runs | Wickets | 3 Ct/St for West Indies Women vs Pakistan Women at Karachi on 15-Mar-2004
828 Down 8 Lyn Larsen (Australia) flag Lyn Larsen (Australia) 31.71 45 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at Lucknow on 28-Jan-1984
829 Down 8 Lauren Bell (England) flag Lauren Bell (England) 31.71 1 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Nottingham on 22-Jun-2023
830 Down 8 Seema Desai (India) flag Seema Desai (India) 31.70 26 Runs | Wickets | Ct/St for India Women vs Australia Women at Melbourne on 09-Feb-1991
831 Down 8 Sheryl Bayley (West Indies) flag Sheryl Bayley (West Indies) 31.70 4 Runs | 1 Wickets | Ct/St for West Indies Women vs England Women at Birmingham on 01-Jul-1979
832 Down 8 Norma Whiteman (Australia) flag Norma Whiteman (Australia) 31.69 21 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Sydney on 19-Feb-1949
833 Down 8 Jacqueline Robinson (West Indies) flag Jacqueline Robinson (West Indies) 31.69 65 Runs | Wickets | Ct/St for West Indies Women vs Pakistan Women at Karachi on 15-Mar-2004
834 Down 8 Julie Hayes (Australia) flag Julie Hayes (Australia) 31.67 30 Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Brisbane on 15-Feb-2003
835 Down 8 Laura Marsh (England) flag Laura Marsh (England) 31.67 38 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Worcester on 10-Jul-2009
836 Down 8 Raelee Thompson (Australia) flag Raelee Thompson (Australia) 31.66 33 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Gosford on 12-Jan-1985
837 Down 8 Johmari Logtenberg (South Africa) flag Johmari Logtenberg (South Africa) 31.66 74 Runs | 1 Wickets | Ct/St for South Africa Women vs England Women at Shenley on 07-Aug-2003
838 Down 8 Laura Marsh (England) flag Laura Marsh (England) 31.65 55 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Wormsley on 11-Aug-2013
839 Down 8 Shantha Rangaswamy (India) flag Shantha Rangaswamy (India) 31.62 55 Runs | 1 Wickets | Ct/St for India Women vs Australia Women at Perth on 15-Jan-1977
840 Down 8 Molly Dive (Australia) flag Molly Dive (Australia) 31.61 61 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Melbourne on 28-Jan-1949
841 Down 8 Shobha Pandit (India) flag Shobha Pandit (India) 31.61 69 Runs | 1 Wickets | Ct/St for India Women vs West Indies Women at Bengaluru on 31-Oct-1976
842 Down 8 Yvonne van Mentz (South Africa) flag Yvonne van Mentz (South Africa) 31.58 28 Runs | 4 Wickets | Ct/St for South Africa Women vs England Women at Johannesburg on 17-Dec-1960
843 Down 8 Eris Paton (New Zealand) flag Eris Paton (New Zealand) 31.58 32 Runs | 6 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Dunedin on 17-Mar-1961
844 Down 8 Tina Macpherson (Australia) flag Tina Macpherson (Australia) 31.57 3 Runs | 6 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Melbourne on 05-Feb-1972
845 Down 8 Sally Moffat (Australia) flag Sally Moffat (Australia) 31.55 3 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Christchurch on 01-Feb-1990
846 Down 8 Shubhangi Kulkarni (India) flag Shubhangi Kulkarni (India) 31.54 22 Runs | 5 Wickets | Ct/St for India Women vs West Indies Women at Lucknow on 21-Nov-1976
847 Down 8 Shantha Rangaswamy (India) flag Shantha Rangaswamy (India) 31.53 57 Runs | 2 Wickets | Ct/St for India Women vs West Indies Women at Chennai on 07-Nov-1976
848 Down 8 Patricia Whittaker (West Indies) flag Patricia Whittaker (West Indies) 31.53 13 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs India Women at Lucknow on 21-Nov-1976
849 Down 8 Peggy Fairweather (West Indies) flag Peggy Fairweather (West Indies) 31.49 18 Runs | 1 Wickets | Ct/St for West Indies Women vs India Women at Delhi on 12-Nov-1976
850 Down 8 Dorothy Hobson (West Indies) flag Dorothy Hobson (West Indies) 31.48 1 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs India Women at Lucknow on 21-Nov-1976
851 Down 8 Jean McNaughton (South Africa) flag Jean McNaughton (South Africa) 31.48 29 Runs | Wickets | 2 Ct/St for South Africa Women vs England Women at Cape Town on 13-Jan-1961
852 Down 8 Peter Taylor (England) flag Peter Taylor (England) 31.48 14 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Melbourne on 18-Jan-1935
853 Down 8 Leila Williams (West Indies) flag Leila Williams (West Indies) 31.47 8 Runs | 2 Wickets | Ct/St for West Indies Women vs India Women at Delhi on 12-Nov-1976
854 Down 8 Rose Dovey (England) flag Rose Dovey (England) 31.47 52 Runs | 4 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Colombo on 17-Apr-1998
855 Down 8 Kath Smith (Australia) flag Kath Smith (Australia) 31.47 48 Runs | Wickets | 1 Ct/St for Australia Women vs England Women at London on 10-Jul-1937
856 Down 8 Hemlata Kala (India) flag Hemlata Kala (India) 31.38 62 Runs | Wickets | Ct/St for India Women vs England Women at Taunton on 14-Aug-2002
857 Down 8 Leila Williams (West Indies) flag Leila Williams (West Indies) 31.38 na Runs | 4 Wickets | 1 Ct/St for West Indies Women vs India Women at Jammu on 27-Nov-1976
858 Down 8 Diana Edulji (India) flag Diana Edulji (India) 31.34 28 Runs | 6 Wickets | 1 Ct/St for India Women vs Australia Women at Delhi on 21-Jan-1984
859 Down 8 Sandhya Agarwal (India) flag Sandhya Agarwal (India) 31.27 139 Runs | na Wickets | Ct/St for India Women vs England Women at Blackpool on 03-Jul-1986
860 Down 8 Shantha Rangaswamy (India) flag Shantha Rangaswamy (India) 31.17 54 Runs | 1 Wickets | 1 Ct/St for India Women vs Australia Women at Mumbai on 10-Feb-1984
861 Down 8 Neetu David (India) flag Neetu David (India) 31.11 Runs | 4 Wickets | 2 Ct/St for India Women vs South Africa Women at Paarl on 19-Mar-2002
862 Down 8 Jackie Clark (New Zealand) flag Jackie Clark (New Zealand) 31.08 64 Runs | na Wickets | 1 Ct/St for New Zealand Women vs India Women at Ahmedabad on 23-Feb-1985
863 Down 8 Laura Harper (England) flag Laura Harper (England) 31.07 20 Runs | 3 Wickets | 2 Ct/St for England Women vs Australia Women at Brisbane on 15-Feb-2003
864 Down 8 Shelley Fruin (New Zealand) flag Shelley Fruin (New Zealand) 31.05 93 Runs | na Wickets | 1 Ct/St for New Zealand Women vs England Women at Guildford on 12-Jul-1996
865 Down 8 Alicia Walsh (Australia) flag Alicia Walsh (Australia) 31.05 10 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Blackpool on 26-Jun-1937
866 Down 8 Norma Whiteman (Australia) flag Norma Whiteman (Australia) 31.01 44 Runs | 1 Wickets | 2 Ct/St for Australia Women vs England Women at Melbourne on 28-Jan-1949
867 Down 8 Janette Brittin (England) flag Janette Brittin (England) 31.00 84 Runs | na Wickets | 2 Ct/St for England Women vs India Women at Hyderabad on 10-Dec-1995
868 Down 8 Margaret Rutherford (England) flag Margaret Rutherford (England) 30.97 3 Runs | 2 Wickets | 3 Ct/St for England Women vs South Africa Women at Durban on 31-Dec-1960
869 Down 8 Edna Barker (England) flag Edna Barker (England) 30.96 50 Runs | Wickets | 1 Ct/St for England Women vs Australia Women at Adelaide on 08-Mar-1958
870 Down 8 Cecilia Robinson (England) flag Cecilia Robinson (England) 30.92 102 Runs | na Wickets | 1 Ct/St for England Women vs Australia Women at Adelaide on 08-Mar-1958
871 Down 8 Raelee Thompson (Australia) flag Raelee Thompson (Australia) 30.90 13 Runs | 5 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 21-Mar-1975
872 Down 8 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 30.87 70 Runs | na Wickets | 1 Ct/St for Australia Women vs India Women at Mumbai on 21-Dec-2023
873 Down 8 Karen Smithies (England) flag Karen Smithies (England) 30.87 30 Runs | 2 Wickets | 2 Ct/St for England Women vs New Zealand Women at Auckland on 11-Jan-1992
874 Down 8 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 30.85 13 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Worcester on 10-Jul-2009
875 Down 8 Joan Hawes (England) flag Joan Hawes (England) 30.85 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Perth on 21-Mar-1958
876 Down 8 Helene Hegarty (England) flag Helene Hegarty (England) 30.84 4 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Perth on 21-Mar-1958
877 Down 8 Betty Belton (England) flag Betty Belton (England) 30.83 4 Runs | 3 Wickets | 1 Ct/St for England Women vs Australia Women at Northampton on 12-Jun-1937
878 Down 8 Kirsty Bond (New Zealand) flag Kirsty Bond (New Zealand) 30.82 102 Runs | na Wickets | Ct/St for New Zealand Women vs England Women at Guildford on 12-Jul-1996
879 Down 8 Leila Williams (West Indies) flag Leila Williams (West Indies) 30.81 8 Runs | 1 Wickets | Ct/St for West Indies Women vs India Women at Patna on 17-Nov-1976
880 Down 8 Minoti Desai (India) flag Minoti Desai (India) 30.81 56 Runs | Wickets | Ct/St for India Women vs England Women at Wetherby on 26-Jun-1986
881 Down 8 Lynn Denholm (Australia) flag Lynn Denholm (Australia) 30.81 55 Runs | Wickets | 1 Ct/St for Australia Women vs England Women at Sydney on 25-Jan-1969
882 Down 8 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 30.80 34 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Canberra on 27-Jan-2022
883 Down 8 Sudha Shah (India) flag Sudha Shah (India) 30.79 57 Runs | Wickets | 1 Ct/St for India Women vs New Zealand Women at Ahmedabad on 23-Feb-1985
884 Down 8 Kate Blackwell (Australia) flag Kate Blackwell (Australia) 30.79 76 Runs | na Wickets | Ct/St for Australia Women vs England Women at Worcester on 24-Aug-2005
885 Down 8 Sharyn Hill (Australia) flag Sharyn Hill (Australia) 30.76 38 Runs | 2 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Melbourne on 26-Jan-1979
886 Down 8 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 30.75 42 Runs | 3 Wickets | 1 Ct/St for England Women vs India Women at Bristol on 16-Jun-2021
887 Down 8 Marie Cornish (Australia) flag Marie Cornish (Australia) 30.74 46 Runs | 1 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Melbourne on 26-Jan-1979
888 Down 8 Heather Knight (England) flag Heather Knight (England) 30.67 28 Runs | 2 Wickets | 1 Ct/St for England Women vs Australia Women at Taunton on 18-Jul-2019
889 Down 8 Joc Burley (New Zealand) flag Joc Burley (New Zealand) 30.66 11 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs England Women at Scarborough on 18-Jun-1966
890 Down 8 Maia Lewis (New Zealand) flag Maia Lewis (New Zealand) 30.62 77 Runs | na Wickets | Ct/St for New Zealand Women vs England Women at Scarborough on 21-Aug-2004
891 Down 8 Kim Garth (Australia) flag Kim Garth (Australia) 30.59 22 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Nottingham on 22-Jun-2023
892 Down 8 Margaret Jennings (Australia) flag Margaret Jennings (Australia) 30.59 72 Runs | na Wickets | 2 Ct/St for Australia Women vs India Women at Perth on 15-Jan-1977
893 Down 8 Lynda Prichard (New Zealand) flag Lynda Prichard (New Zealand) 30.58 66 Runs | na Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Melbourne on 05-Feb-1972
894 Down 8 Gargi Banerjee (India) flag Gargi Banerjee (India) 30.57 63 Runs | Wickets | Ct/St for India Women vs New Zealand Women at Lucknow on 17-Mar-1985
895 Down 8 Kate Cross (England) flag Kate Cross (England) 30.46 1 Runs | 6 Wickets | 1 Ct/St for England Women vs South Africa Women at Taunton on 27-Jun-2022
896 Down 8 Una Paisley (Australia) flag Una Paisley (Australia) 30.38 23 Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Melbourne on 28-Jan-1949
897 Down 8 Patricia Whittaker (West Indies) flag Patricia Whittaker (West Indies) 30.33 76 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Australia Women at Kingston on 14-May-1976
898 Down 8 Amy Hudson (Australia) flag Amy Hudson (Australia) 30.30 86 Runs | Wickets | 1 Ct/St for Australia Women vs England Women at Adelaide on 15-Jan-1949
899 Down 8 Betty Snowball (England) flag Betty Snowball (England) 30.27 99 Runs | na Wickets | 3 Ct/St for England Women vs Australia Women at London on 10-Jul-1937
900 Down 8 Julia Price (Australia) flag Julia Price (Australia) 30.27 80 Runs | na Wickets | 3 Ct/St for Australia Women vs England Women at Guildford on 06-Aug-1998
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #womentests #phoebelitchfield #litchfield #sarahillingworth #illingworth #avrilstarling #starling #lauranewton #newton #joylamason #lamason #ellyseperry #perry #jacquelinecourt #court #renefarrell #farrell #cathrynfitzpatrick #fitzpatrick #zoegoss #goss #shubhlakshmisharma #sharma #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings