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
901 No change Clare Connor (England) flag Clare Connor (England) 50.28 56 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Derby on 15-Aug-2004
902 No change Sarah Taylor (England) flag Sarah Taylor (England) 50.00 88 Runs | na Wickets | 2 Ct/St for England Women vs New Zealand Women at Brabourne on 13-Feb-2013
903 No change Sarah Taylor (England) flag Sarah Taylor (England) 50.00 120 Runs | na Wickets | 2 Ct/St for England Women vs Australia Women at Chelmsford on 30-Jun-2009
904 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 49.96 108 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs Sri Lanka Women at Galle on 30-Jun-2023
905 No change Alice Capsey (England) flag Alice Capsey (England) 49.96 14 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Melbourne on 14-Jan-2025
906 No change Heather Knight (England) flag Heather Knight (England) 49.96 45 Runs | 2 Wickets | 2 Ct/St for England Women vs Sri Lanka Women at Colombo (SSC) on 09-Nov-2016
907 No change Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 49.96 54 Runs | 1 Wickets | Ct/St for Australia Women vs India Women at Chandigarh on 14-Sep-2025
908 No change Kate Cross (England) flag Kate Cross (England) 49.96 17 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Canberra on 03-Feb-2022
909 No change Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 49.96 38 Runs | 2 Wickets | Ct/St for South Africa Women vs England Women at Northampton on 11-Jul-2022
910 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 49.96 22 Runs | 3 Wickets | 2 Ct/St for West Indies Women vs Sri Lanka Women at Tarouba on 11-Oct-2017
911 No change Frances King (New Zealand) flag Frances King (New Zealand) 49.96 9 Runs | 3 Wickets | Ct/St for New Zealand Women vs Australia Women at Lincoln on 08-Feb-2003
912 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 49.95 67 Runs | 1 Wickets | 2 Ct/St for New Zealand Women vs India Women at Queenstown on 18-Feb-2022
913 No change Arran Brindle (England) flag Arran Brindle (England) 49.95 52 Runs | 1 Wickets | Ct/St for England Women vs India Women at Eden Gardens on 09-Dec-2005
914 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.95 58 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Melbourne on 03-Mar-2019
915 No change Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 49.95 51 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 26-Jun-2024
916 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 49.95 29 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Perth (Lilac Hill) on 10-Mar-2005
917 No change Ellyse Perry (Australia) flag Ellyse Perry (Australia) 49.95 16 Runs | 2 Wickets | Ct/St for Australia Women vs England Women at Stratford-upon-Avon on 03-Jul-2009
918 No change Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 49.95 57 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Bristol on 03-Jul-2024
919 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 49.95 44 Runs | 2 Wickets | 2 Ct/St for West Indies Women vs Sri Lanka Women at Lucas Street on 29-Apr-2012
920 No change Danielle Hazell (England) flag Danielle Hazell (England) 49.95 33 Runs | 2 Wickets | Ct/St for England Women vs India Women at Nagpur on 06-Apr-2018
921 No change Karen Smithies (England) flag Karen Smithies (England) 49.94 41 Runs | 2 Wickets | 2 Ct/St for England Women vs Ireland Women at Northampton on 22-Jul-1990
922 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 49.66 101 Runs | na Wickets | 3 Ct/St for New Zealand Women vs West Indies Women at Lincoln on 08-Mar-2018
923 No change Laura Marsh (England) flag Laura Marsh (England) 49.66 na Runs | 5 Wickets | 1 Ct/St for England Women vs Pakistan Women at North Sydney on 12-Mar-2009
924 No change Charlotte Edwards (England) flag Charlotte Edwards (England) 49.66 137 Runs | na Wickets | 1 Ct/St for England Women vs New Zealand Women at Lincoln on 03-Mar-2012
925 No change Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 49.66 171 Runs | na Wickets | 1 Ct/St for South Africa Women vs Pakistan Women at Lahore on 19-Sep-2025
926 No change Richa Ghosh (India) flag Richa Ghosh (India) 49.66 94 Runs | na Wickets | 1 Ct/St for India Women vs South Africa Women at Visakhapatnam on 09-Oct-2025
927 No change Jannatul Ferdus (Bangladesh) flag Jannatul Ferdus (Bangladesh) 49.66 na Runs | 5 Wickets | 1 Ct/St for Bangladesh Women vs Thailand Women at Lahore on 10-Apr-2025
928 No change Tammy Beaumont (England) flag Tammy Beaumont (England) 49.66 150 Runs | na Wickets | 1 Ct/St for England Women vs Ireland Women at Belfast on 09-Sep-2024
929 No change Alyssa Healy (Australia) flag Alyssa Healy (Australia) 49.66 63 Runs | na Wickets | 1 Ct/St for Australia Women vs Pakistan Women at Leicester on 05-Jul-2017
930 No change Thamsyn Newton (New Zealand) flag Thamsyn Newton (New Zealand) 49.63 19 Runs | 5 Wickets | 1 Ct/St for New Zealand Women vs Pakistan Women at Nelson on 19-Nov-2016
931 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 49.62 70 Runs | Wickets | 1 Ct/St for New Zealand Women vs Ireland Women at Wankhede on 23-Dec-1997
932 No change Charlie Dean (England) flag Charlie Dean (England) 49.62 7 Runs | 4 Wickets | 1 Ct/St for England Women vs West Indies Women at North Sound on 04-Dec-2022
933 No change Shanel Daley (West Indies) flag Shanel Daley (West Indies) 49.62 3 Runs | 4 Wickets | 1 Ct/St for West Indies Women vs Ireland Women at Potchefstroom (Uni 2) on 07-Oct-2010
934 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.62 80 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Lincoln on 08-Mar-2018
935 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 49.62 76 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs South Africa Women at Roseau on 15-Jan-2013
936 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 49.62 67 Runs | 1 Wickets | 1 Ct/St for Australia Women vs India Women at Mackay on 26-Sep-2021
937 No change Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 49.62 32 Runs | 2 Wickets | 1 Ct/St for India Women vs New Zealand Women at Bengaluru on 06-Jul-2015
938 No change Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 49.61 83 Runs | 1 Wickets | 1 Ct/St for Scotland Women vs Ireland Women at Almeria on 21-Oct-2023
939 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 49.61 66 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Pakistan Women at Nelson on 17-Nov-2016
940 No change Zoe Goss (Australia) flag Zoe Goss (Australia) 49.61 96 Runs | 1 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Wellington on 25-Jan-1988
941 No change Arran Brindle (England) flag Arran Brindle (England) 49.61 22 Runs | 3 Wickets | 1 Ct/St for England Women vs Pakistan Women at Loughborough on 03-Jul-2013
942 No change Aaliyah Alleyne (West Indies) flag Aaliyah Alleyne (West Indies) 49.61 20 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Karachi on 23-Apr-2024
943 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 49.61 58 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Dubai (DICS) on 07-Feb-2019
944 No change Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 49.61 21 Runs | 3 Wickets | 1 Ct/St for Zimbabwe Women vs Ireland Women at Belfast on 26-Jul-2025
945 No change Lyn Fullston (Australia) flag Lyn Fullston (Australia) 49.32 na Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Melbourne on 18-Dec-1988
946 No change Sarah Taylor (England) flag Sarah Taylor (England) 49.32 39 Runs | na Wickets | 4 Ct/St for England Women vs New Zealand Women at North Sydney on 22-Mar-2009
947 No change Sunetra Paranjpe (India) flag Sunetra Paranjpe (India) 49.31 8 Runs | 4 Wickets | Ct/St for India Women vs Ireland Women at Dublin on 24-Jul-2002
948 No change Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 49.30 122 Runs | Wickets | Ct/St for New Zealand Women vs India Women at Chennai on 01-Mar-2007
949 No change Karen Rolton (Australia) flag Karen Rolton (Australia) 49.30 79 Runs | Wickets | Ct/St for Australia Women vs England Women at Derby on 29-Jun-2001
950 No change Terry McGregor (Australia) flag Terry McGregor (Australia) 49.30 10 Runs | 4 Wickets | Ct/St for Australia Women vs England Women at Derby on 29-Jun-2001
951 No change Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 49.30 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs India Women at Derby on 15-Jul-2017
952 No change Caroline Barrs (England) flag Caroline Barrs (England) 49.30 12 Runs | 3 Wickets | 1 Ct/St for England Women vs Australia Women at North Sydney on 03-Dec-1988
953 No change Sana Mir (Pakistan) flag Sana Mir (Pakistan) 49.29 18 Runs | 4 Wickets | Ct/St for Pakistan Women vs Bangladesh Women at Cox's Bazar on 06-Mar-2014
954 No change Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 49.29 12 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs New Zealand Women at Lincoln on 03-Nov-2015
955 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 49.29 117 Runs | Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 18-Jun-1996
956 No change Rabia Khan (Pakistan) flag Rabia Khan (Pakistan) 49.29 15 Runs | 3 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Colombo (Moors) on 29-Jan-2002
957 No change Rumeli Dhar (India) flag Rumeli Dhar (India) 49.29 23 Runs | 3 Wickets | Ct/St for India Women vs New Zealand Women at Lincoln on 09-Mar-2006
958 No change Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 49.29 36 Runs | Wickets | 1 Ct/St for West Indies Women vs India Women at Taunton on 29-Jun-2017
959 No change Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 49.28 45 Runs | 2 Wickets | Ct/St for South Africa Women vs Bangladesh Women at Mirpur on 07-Sep-2012
960 No change Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 49.28 37 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Potchefstroom on 23-Oct-2011
961 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 49.28 34 Runs | Wickets | 1 Ct/St for West Indies Women vs Australia Women at Wellington on 30-Mar-2022
962 No change Sarah Tsukigawa (New Zealand) flag Sarah Tsukigawa (New Zealand) 49.28 14 Runs | 3 Wickets | Ct/St for New Zealand Women vs India Women at Chennai on 25-Feb-2007
963 No change Lea Tahuhu (New Zealand) flag Lea Tahuhu (New Zealand) 49.28 25 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Bristol on 16-Sep-2021
964 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 49.28 53 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Mount Maunganui on 04-Apr-2021
965 No change Georgia Wareham (Australia) flag Georgia Wareham (Australia) 49.28 37 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Southampton on 16-Jul-2023
966 No change Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.28 41 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 23-Sep-2021
967 No change Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 49.28 22 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 02-Jul-2011
968 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 49.28 61 Runs | 1 Wickets | Ct/St for West Indies Women vs South Africa Women at East London on 27-Feb-2016
969 No change Deepti Sharma (India) flag Deepti Sharma (India) 49.28 69 Runs | 1 Wickets | Ct/St for India Women vs New Zealand Women at Queenstown on 18-Feb-2022
970 No change Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 49.28 75 Runs | 1 Wickets | Ct/St for Bangladesh Women vs India Women at Ahmedabad on 10-Apr-2013
971 No change Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 49.28 35 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Hamilton on 15-Feb-2004
972 No change Pamela Lavine (West Indies) flag Pamela Lavine (West Indies) 49.28 44 Runs | 1 Wickets | Ct/St for West Indies Women vs South Africa Women at Cape Town on 18-Oct-2009
973 No change Erin Bermingham (New Zealand) flag Erin Bermingham (New Zealand) 49.28 33 Runs | 2 Wickets | Ct/St for New Zealand Women vs South Africa Women at Kimberley on 08-Oct-2016
974 No change Anjum Chopra (India) flag Anjum Chopra (India) 49.28 53 Runs | 1 Wickets | Ct/St for India Women vs England Women at Southampton on 24-Aug-2006
975 No change Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 49.28 54 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Lord's on 13-Jun-1996
976 No change Charlie Dean (England) flag Charlie Dean (England) 49.28 19 Runs | 2 Wickets | 1 Ct/St for England Women vs Sri Lanka Women at Colombo (RPS) on 11-Oct-2025
977 No change Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 49.28 44 Runs | 1 Wickets | Ct/St for Pakistan Women vs West Indies Women at Gros Islet on 24-Oct-2015
978 No change Arundhati Kirkire (India) flag Arundhati Kirkire (India) 49.28 58 Runs | 1 Wickets | Ct/St for India Women vs Ireland Women at Dublin on 26-Jul-2002
979 No change Sune Luus (South Africa) flag Sune Luus (South Africa) 49.27 58 Runs | 1 Wickets | Ct/St for South Africa Women vs West Indies Women at Bridgetown on 16-Sep-2018
980 No change Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 49.27 50 Runs | 1 Wickets | Ct/St for South Africa Women vs India Women at Bengaluru on 24-Nov-2014
981 No change Anjum Chopra (India) flag Anjum Chopra (India) 49.27 29 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Colombo (SSC) on 29-Apr-2004
982 No change Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 49.27 1 Runs | 1 Wickets | 1 Ct/St for Australia Women vs England Women at Christchurch on 03-Apr-2022
983 No change Caroline Salomons (Netherlands) flag Caroline Salomons (Netherlands) 49.27 26 Runs | 1 Wickets | 1 Ct/St for Netherlands Women vs New Zealand Women at Christchurch on 06-Dec-2000
984 No change Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 48.98 157 Runs | na Wickets | 1 Ct/St for New Zealand Women vs Sri Lanka Women at Lincoln on 07-Nov-2015
985 No change Rumeli Dhar (India) flag Rumeli Dhar (India) 48.94 6 Runs | 1 Wickets | 2 Ct/St for India Women vs Australia Women at Centurion on 10-Apr-2005
986 No change Ciara Metcalfe (Ireland) flag Ciara Metcalfe (Ireland) 48.94 16 Runs | 4 Wickets | 1 Ct/St for Ireland Women vs Netherlands Women at Colombo (Colts) on 26-Apr-2011
987 No change Kyshona Knight (West Indies) flag Kyshona Knight (West Indies) 48.94 21 Runs | Wickets | 2 Ct/St for West Indies Women vs Australia Women at Brabourne on 17-Feb-2013
988 No change Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 48.93 40 Runs | 2 Wickets | 3 Ct/St for West Indies Women vs New Zealand Women at North Sound on 25-Sep-2022
989 No change Pooja Vastrakar (India) flag Pooja Vastrakar (India) 48.93 56 Runs | 2 Wickets | 1 Ct/St for India Women vs Sri Lanka Women at Pallekele on 07-Jul-2022
990 No change Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 48.93 70 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Netherlands Women at Deventer on 07-Jul-2008
991 No change Jill Whelan (Ireland) flag Jill Whelan (Ireland) 48.93 39 Runs | 3 Wickets | 1 Ct/St for Ireland Women vs Netherlands Women at Deventer on 17-Aug-2007
992 No change Belinda Clark (Australia) flag Belinda Clark (Australia) 48.65 229 Runs | na Wickets | Ct/St for Australia Women vs Denmark Women at Mumbai on 16-Dec-1997
993 No change Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 48.65 na Runs | 3 Wickets | 1 Ct/St for Australia Women vs Sri Lanka Women at Pretoria on 30-Mar-2005
994 No change Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 48.65 78 Runs | na Wickets | 1 Ct/St for Pakistan Women vs Australia Women at Mount Maunganui on 08-Mar-2022
995 No change Janette Brittin (England) flag Janette Brittin (England) 48.65 100 Runs | na Wickets | 1 Ct/St for England Women vs India Women at Finchampstead on 25-Jul-1993
996 No change Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 48.64 104 Runs | Wickets | Ct/St for West Indies Women vs Pakistan Women at Leicester on 11-Jul-2017
997 No change Jhulan Goswami (India) flag Jhulan Goswami (India) 48.64 10 Runs | 6 Wickets | Ct/St for India Women vs New Zealand Women at Southgate on 05-Jul-2011
998 No change Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 48.63 5 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Indore on 01-Oct-2025
999 No change Jenny Gunn (England) flag Jenny Gunn (England) 48.63 2 Runs | 5 Wickets | Ct/St for England Women vs Pakistan Women at Louth on 01-Jul-2013
1000 No change Alana King (Australia) flag Alana King (Australia) 48.63 9 Runs | 5 Wickets | Ct/St for Australia Women vs England Women at Hobart on 17-Jan-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #clareconnor #connor #sarahtaylor #taylor #ameliakerr #kerr #alicecapsey #capsey #heatherknight #knight #annabelsutherland #sutherland #katecross #cross #nadinedeklerk #klerk #hayleymatthews #matthews #francesking #king #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings