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
901 Down 5 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 48.15 42 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs Bangladesh Women at Cox's Bazar on 16-Jan-2017
902 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 48.15 66 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs Pakistan Women at Nelson on 17-Nov-2016
903 Down 5 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 48.15 12 Runs | 2 Wickets | 3 Ct/St for Australia Women vs England Women at Bristol on 12-Jul-2023
904 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 48.15 75 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs India Women at Basseterre on 02-Mar-2012
905 Down 5 Arran Brindle (England) flag Arran Brindle (England) 48.15 22 Runs | 3 Wickets | 1 Ct/St for England Women vs Pakistan Women at Loughborough on 03-Jul-2013
906 Down 5 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 48.15 40 Runs | 2 Wickets | 3 Ct/St for West Indies Women vs New Zealand Women at North Sound on 25-Sep-2022
907 Down 5 Kelis Ndhlovu (Zimbabwe) flag Kelis Ndhlovu (Zimbabwe) 48.15 21 Runs | 3 Wickets | 1 Ct/St for Zimbabwe Women vs Ireland Women at Belfast on 26-Jul-2025
908 Down 5 Aaliyah Alleyne (West Indies) flag Aaliyah Alleyne (West Indies) 48.15 20 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Karachi on 23-Apr-2024
909 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 48.15 58 Runs | 1 Wickets | 1 Ct/St for West Indies Women vs Pakistan Women at Dubai (DICS) on 07-Feb-2019
910 Down 5 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 48.14 20 Runs | 3 Wickets | 1 Ct/St for Australia Women vs New Zealand Women at Brisbane on 26-Oct-2006
911 Down 5 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 48.14 53 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs Ireland Women at Belfast on 18-Aug-2024
912 Down 5 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 48.14 60 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs Pakistan Women at Karachi on 14-Sep-2023
913 Down 5 Lyn Fullston (Australia) flag Lyn Fullston (Australia) 47.87 na Runs | 3 Wickets | 1 Ct/St for Australia Women vs England Women at Melbourne on 18-Dec-1988
914 Down 5 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 47.87 78 Runs | na Wickets | 1 Ct/St for Pakistan Women vs Australia Women at Mount Maunganui on 08-Mar-2022
915 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 47.87 na Runs | 3 Wickets | 1 Ct/St for India Women vs England Women at Derby on 24-Jun-2017
916 Down 5 Sarah Taylor (England) flag Sarah Taylor (England) 47.87 39 Runs | na Wickets | 4 Ct/St for England Women vs New Zealand Women at North Sydney on 22-Mar-2009
917 Down 5 Zaida James (West Indies) flag Zaida James (West Indies) 47.86 9 Runs | 5 Wickets | Ct/St for West Indies Women vs India Women at Vadodara on 22-Dec-2024
918 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 47.85 122 Runs | Wickets | Ct/St for New Zealand Women vs India Women at Chennai on 01-Mar-2007
919 Down 5 Karen Rolton (Australia) flag Karen Rolton (Australia) 47.84 79 Runs | Wickets | Ct/St for Australia Women vs England Women at Derby on 29-Jun-2001
920 Down 5 Caroline Barrs (England) flag Caroline Barrs (England) 47.84 12 Runs | 3 Wickets | 1 Ct/St for England Women vs Australia Women at North Sydney on 03-Dec-1988
921 Down 5 Omaima Sohail (Pakistan) flag Omaima Sohail (Pakistan) 47.84 65 Runs | Wickets | 1 Ct/St for Pakistan Women vs South Africa Women at Mount Maunganui on 11-Mar-2022
922 Down 5 Laura Harper (England) flag Laura Harper (England) 47.84 4 Runs | 4 Wickets | Ct/St for England Women vs India Women at Faridabad on 27-Nov-2005
923 Down 5 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 47.84 18 Runs | 4 Wickets | Ct/St for Pakistan Women vs Bangladesh Women at Cox's Bazar on 06-Mar-2014
924 Down 5 Inoka Ranaweera (Sri Lanka) flag Inoka Ranaweera (Sri Lanka) 47.84 12 Runs | 4 Wickets | Ct/St for Sri Lanka Women vs New Zealand Women at Lincoln on 03-Nov-2015
925 Down 5 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 47.84 117 Runs | Wickets | Ct/St for New Zealand Women vs England Women at Chester-le-Street on 18-Jun-1996
926 Down 5 Desiree Luke (West Indies) flag Desiree Luke (West Indies) 47.83 15 Runs | 3 Wickets | Ct/St for West Indies Women vs England Women at Arundel on 28-Jul-1993
927 Down 5 Charmaine Mason (Australia) flag Charmaine Mason (Australia) 47.83 8 Runs | 3 Wickets | Ct/St for Australia Women vs New Zealand Women at Wellington on 25-Feb-1999
928 Down 5 Rabia Khan (Pakistan) flag Rabia Khan (Pakistan) 47.83 15 Runs | 3 Wickets | Ct/St for Pakistan Women vs Sri Lanka Women at Colombo (Moors) on 29-Jan-2002
929 Down 5 Rumeli Dhar (India) flag Rumeli Dhar (India) 47.83 23 Runs | 3 Wickets | Ct/St for India Women vs New Zealand Women at Lincoln on 09-Mar-2006
930 Down 5 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 47.83 45 Runs | 2 Wickets | Ct/St for South Africa Women vs Bangladesh Women at Mirpur on 07-Sep-2012
931 Down 5 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 47.83 37 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at Potchefstroom on 23-Oct-2011
932 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 47.83 68 Runs | 1 Wickets | Ct/St for England Women vs India Women at Faridabad on 27-Nov-2005
933 Down 5 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 47.83 36 Runs | Wickets | 1 Ct/St for West Indies Women vs India Women at Taunton on 29-Jun-2017
934 Down 5 Georgia Elwiss (England) flag Georgia Elwiss (England) 47.83 61 Runs | 1 Wickets | Ct/St for England Women vs South Africa Women at Johannesburg on 14-Feb-2016
935 Down 5 Sarah Tsukigawa (New Zealand) flag Sarah Tsukigawa (New Zealand) 47.83 14 Runs | 3 Wickets | Ct/St for New Zealand Women vs India Women at Chennai on 25-Feb-2007
936 Down 5 Purnima Rau (India) flag Purnima Rau (India) 47.83 60 Runs | 1 Wickets | Ct/St for India Women vs New Zealand Women at Christchurch on 12-Feb-1995
937 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 47.83 41 Runs | 2 Wickets | Ct/St for New Zealand Women vs England Women at Derby on 23-Sep-2021
938 Down 5 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 47.83 3 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs England Women at Derby on 12-Jul-2017
939 Down 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 47.83 53 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Mount Maunganui on 04-Apr-2021
940 Down 5 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 47.83 61 Runs | 1 Wickets | Ct/St for West Indies Women vs South Africa Women at East London on 27-Feb-2016
941 Down 5 Alana King (Australia) flag Alana King (Australia) 47.83 46 Runs | 1 Wickets | Ct/St for Australia Women vs Bangladesh Women at Mirpur on 21-Mar-2024
942 Down 5 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 47.83 75 Runs | 1 Wickets | Ct/St for Bangladesh Women vs India Women at Ahmedabad on 10-Apr-2013
943 Down 5 Deepti Sharma (India) flag Deepti Sharma (India) 47.83 69 Runs | 1 Wickets | Ct/St for India Women vs New Zealand Women at Queenstown on 18-Feb-2022
944 Down 5 Georgia Wareham (Australia) flag Georgia Wareham (Australia) 47.82 37 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at Southampton on 16-Jul-2023
945 Down 5 Erin Bermingham (New Zealand) flag Erin Bermingham (New Zealand) 47.82 33 Runs | 2 Wickets | Ct/St for New Zealand Women vs South Africa Women at Kimberley on 08-Oct-2016
946 Down 5 Anjum Chopra (India) flag Anjum Chopra (India) 47.82 53 Runs | 1 Wickets | Ct/St for India Women vs England Women at Southampton on 24-Aug-2006
947 Down 5 Arran Brindle (England) flag Arran Brindle (England) 47.82 52 Runs | 1 Wickets | Ct/St for England Women vs India Women at Eden Gardens on 09-Dec-2005
948 Down 5 Pamela Lavine (West Indies) flag Pamela Lavine (West Indies) 47.82 44 Runs | 1 Wickets | Ct/St for West Indies Women vs South Africa Women at Cape Town on 18-Oct-2009
949 Down 5 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 47.82 54 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Lord's on 13-Jun-1996
950 Down 5 Asmavia Iqbal (Pakistan) flag Asmavia Iqbal (Pakistan) 47.82 44 Runs | 1 Wickets | Ct/St for Pakistan Women vs West Indies Women at Gros Islet on 24-Oct-2015
951 Down 5 Sune Luus (South Africa) flag Sune Luus (South Africa) 47.82 58 Runs | 1 Wickets | Ct/St for South Africa Women vs West Indies Women at Bridgetown on 16-Sep-2018
952 Down 5 Caroline Salomons (Netherlands) flag Caroline Salomons (Netherlands) 47.82 55 Runs | 2 Wickets | 2 Ct/St for Netherlands Women vs Pakistan Women at Karachi on 16-Apr-2001
953 Down 5 Karen Smithies (England) flag Karen Smithies (England) 47.82 10 Runs | 1 Wickets | 1 Ct/St for England Women vs New Zealand Women at Lord's on 01-Aug-1993
954 Down 5 Anjum Chopra (India) flag Anjum Chopra (India) 47.82 29 Runs | 2 Wickets | Ct/St for India Women vs Sri Lanka Women at Colombo (SSC) on 29-Apr-2004
955 Down 5 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 47.82 25 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Hamilton on 05-Mar-2022
956 Down 5 Caroline Salomons (Netherlands) flag Caroline Salomons (Netherlands) 47.81 26 Runs | 1 Wickets | 1 Ct/St for Netherlands Women vs New Zealand Women at Christchurch on 06-Dec-2000
957 Down 5 Richa Ghosh (India) flag Richa Ghosh (India) 47.54 94 Runs | na Wickets | 1 Ct/St for India Women vs South Africa Women at Visakhapatnam on 09-Oct-2025
958 Down 5 Ciara Metcalfe (Ireland) flag Ciara Metcalfe (Ireland) 47.50 16 Runs | 4 Wickets | 1 Ct/St for Ireland Women vs Netherlands Women at Colombo (Colts) on 26-Apr-2011
959 Down 5 Rumeli Dhar (India) flag Rumeli Dhar (India) 47.49 6 Runs | 1 Wickets | 2 Ct/St for India Women vs Australia Women at Centurion on 10-Apr-2005
960 Down 5 Vivalyn Latty-Scott (West Indies/Jamaica) flag Vivalyn Latty-Scott (West Indies/Jamaica) 47.49 61 Runs | 1 Wickets | 1 Ct/St for Jamaica Women vs Young England Women at Sittingbourne on 30-Jun-1973
961 Down 5 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 47.49 59 Runs | 2 Wickets | 1 Ct/St for South Africa Women vs Bangladesh Women at Centurion on 24-Sep-2013
962 Down 5 Kyshona Knight (West Indies) flag Kyshona Knight (West Indies) 47.49 21 Runs | Wickets | 2 Ct/St for West Indies Women vs Australia Women at Brabourne on 17-Feb-2013
963 Down 5 Charlotte Edwards (England) flag Charlotte Edwards (England) 47.22 173 Runs | na Wickets | Ct/St for England Women vs Ireland Women at Pune on 16-Dec-1997
964 Down 5 Linsey Smith (England) flag Linsey Smith (England) 47.21 na Runs | 3 Wickets | 1 Ct/St for England Women vs South Africa Women at Guwahati on 03-Oct-2025
965 Down 5 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 47.21 na Runs | 3 Wickets | 1 Ct/St for Australia Women vs Sri Lanka Women at Pretoria on 30-Mar-2005
966 Down 5 Pooja Vastrakar (India) flag Pooja Vastrakar (India) 47.20 6 Runs | 4 Wickets | Ct/St for India Women vs New Zealand Women at Hamilton on 10-Mar-2022
967 Down 5 Jenny Gunn (England) flag Jenny Gunn (England) 47.19 2 Runs | 5 Wickets | Ct/St for England Women vs Pakistan Women at Louth on 01-Jul-2013
968 Down 5 Sune Luus (South Africa) flag Sune Luus (South Africa) 47.19 83 Runs | Wickets | 1 Ct/St for South Africa Women vs New Zealand Women at Indore on 06-Oct-2025
969 Down 5 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 47.19 Runs | 3 Wickets | 1 Ct/St for New Zealand Women vs India Women at Derby on 15-Jul-2017
970 Down 5 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 47.19 11 Runs | 4 Wickets | Ct/St for Australia Women vs India Women at North Sydney on 05-Nov-2008
971 Down 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 47.18 137 Runs | 1 Wickets | Ct/St for New Zealand Women vs Sri Lanka Women at Galle on 30-Jun-2023
972 Down 5 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 47.18 72 Runs | 1 Wickets | Ct/St for England Women vs South Africa Women at Worcester on 09-Jun-2018
973 Down 5 Meg Lanning (Australia) flag Meg Lanning (Australia) 47.18 87 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Sydney on 12-Dec-2012
974 Down 5 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 47.18 19 Runs | 4 Wickets | Ct/St for West Indies Women vs South Africa Women at Barbados on 14-Jun-2025
975 Down 5 Anita van Lier (Netherlands) flag Anita van Lier (Netherlands) 47.18 16 Runs | 4 Wickets | Ct/St for Netherlands Women vs West Indies Women at Stoke-on-Trent on 21-Jul-1993
976 Down 5 Carole Hodges (England) flag Carole Hodges (England) 47.18 113 Runs | 1 Wickets | Ct/St for England Women vs Ireland Women at Reading on 24-Jul-1993
977 Down 5 Rachael Heyhoe-Flint (England) flag Rachael Heyhoe-Flint (England) 47.18 114 Runs | 1 Wickets | Ct/St for England Women vs Young England Women at Ilford on 18-Jul-1973
978 Down 5 Wendy Williams (England) flag Wendy Williams (England) 47.18 18 Runs | 3 Wickets | Ct/St for ICC XI Women vs New Zealand Women at Chesterfield on 30-Jun-1973
979 Down 5 Jacqueline Court (England/Young England) flag Jacqueline Court (England/Young England) 47.18 31 Runs | 2 Wickets | Ct/St for England Women vs Australia Women at Canterbury on 01-Aug-1976
980 Down 5 Annerie Dercksen (South Africa) flag Annerie Dercksen (South Africa) 47.18 27 Runs | 3 Wickets | Ct/St for South Africa Women vs England Women at Kimberley on 04-Dec-2024
981 Down 5 Karen Smithies (England) flag Karen Smithies (England) 47.18 36 Runs | 2 Wickets | Ct/St for England Women vs Netherlands Women at London on 29-Jul-1993
982 Down 5 Brooke Halliday (New Zealand) flag Brooke Halliday (New Zealand) 47.18 60 Runs | 1 Wickets | Ct/St for New Zealand Women vs England Women at Dunedin on 26-Feb-2021
983 Down 5 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 47.18 55 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Auckland on 26-Feb-2017
984 Down 5 Nida Dar (Pakistan) flag Nida Dar (Pakistan) 47.18 15 Runs | 4 Wickets | Ct/St for Pakistan Women vs West Indies Women at Karachi on 21-Apr-2024
985 Down 5 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 47.18 49 Runs | 2 Wickets | Ct/St for West Indies Women vs Pakistan Women at Coolidge on 09-Jul-2021
986 Down 5 Jane Joseph (West Indies) flag Jane Joseph (West Indies) 47.18 23 Runs | 3 Wickets | Ct/St for Trinidad & Tobago Women vs Young England Women at Cambridge on 14-Jul-1973
987 Down 5 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 47.18 24 Runs | 4 Wickets | Ct/St for Pakistan Women vs Ireland Women at Dublin on 26-May-2009
988 Down 5 Sune Luus (South Africa) flag Sune Luus (South Africa) 47.18 93 Runs | 2 Wickets | Ct/St for South Africa Women vs Ireland Women at Dublin on 17-Jun-2022
989 Down 5 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 47.18 33 Runs | 2 Wickets | Ct/St for New Zealand Women vs Pakistan Women at Sydney on 19-Mar-2009
990 Down 5 Rumeli Dhar (India) flag Rumeli Dhar (India) 47.18 92 Runs | 1 Wickets | Ct/St for India Women vs Pakistan Women at Kurunegala on 05-May-2008
991 Down 5 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 47.18 21 Runs | 3 Wickets | Ct/St for Pakistan Women vs West Indies Women at ICCA Dubai on 09-Feb-2019
992 Down 5 Jhulan Goswami (India) flag Jhulan Goswami (India) 47.18 33 Runs | 3 Wickets | Ct/St for India Women vs South Africa Women at Bengaluru on 24-Nov-2014
993 Down 5 Sandamali Dolawatte (Sri Lanka) flag Sandamali Dolawatte (Sri Lanka) 47.18 29 Runs | 3 Wickets | Ct/St for Sri Lanka Women vs South Africa Women at Fatullah on 26-Nov-2011
994 Down 5 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 47.18 51 Runs | 2 Wickets | Ct/St for New Zealand Women vs India Women at Lincoln on 09-Mar-2006
995 Down 5 Susan Benade (South Africa) flag Susan Benade (South Africa) 47.18 26 Runs | 2 Wickets | Ct/St for South Africa Women vs Pakistan Women at Stellenbosch on 24-Feb-2008
996 Down 5 Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 47.17 33 Runs | 2 Wickets | Ct/St for New Zealand Women vs Ireland Women at Dublin on 06-Jul-2002
997 Down 5 Clare Connor (England) flag Clare Connor (England) 47.17 21 Runs | 3 Wickets | Ct/St for England Women vs Australia Women at Cheltenham on 15-Aug-2005
998 Down 5 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 47.17 64 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs Bangladesh Women at Colombo (SSC) on 04-May-2023
999 Down 5 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 47.17 56 Runs | 1 Wickets | Ct/St for Australia Women vs Pakistan Women at Sydney on 16-Mar-2009
1000 Down 5 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 47.17 68 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Potchefstroom (Uni) on 09-Oct-2010
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #danevanniekerk #niekerk #suziebates #bates #georgiawareham #wareham #stafanietaylor #taylor #arranbrindle #brindle #hayleymatthews #matthews #kelisndhlovu #ndhlovu #aaliyahalleyne #alleyne #shelleynitschke #nitschke #kavishadilhari #dilhari #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings