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 Down 15 Arundhati Reddy (India) flag Arundhati Reddy (India) 57.91 27 Runs | 1 Wickets | Ct/St for India Women vs Sri Lanka Women at Thiruvananthapuram on 30-Dec-2025
902 Down 15 Laura Marsh (England) flag Laura Marsh (England) 57.91 31 Runs | 1 Wickets | Ct/St for England Women vs West Indies Women at Chester-le-Street on 08-Sep-2012
903 Down 15 Jhulan Goswami (India) flag Jhulan Goswami (India) 57.91 14 Runs | 2 Wickets | 2 Ct/St for India Women vs New Zealand Women at Bengaluru on 13-Jul-2015
904 Down 15 Fran Jonas (New Zealand) flag Fran Jonas (New Zealand) 57.91 Runs | 1 Wickets | 1 Ct/St for New Zealand Women vs West Indies Women at Sharjah on 18-Oct-2024
905 Down 15 Deepti Sharma (India) flag Deepti Sharma (India) 57.91 16 Runs | 1 Wickets | 1 Ct/St for India Women vs South Africa Women at East London on 02-Feb-2023
906 Down 15 Shaquana Quintyne (West Indies) flag Shaquana Quintyne (West Indies) 57.91 2 Runs | 2 Wickets | 1 Ct/St for West Indies Women vs Australia Women at Colombo (RPS) on 05-Oct-2012
907 Down 15 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 57.91 4 Runs | 2 Wickets | 1 Ct/St for Bangladesh Women vs New Zealand Women at Cape Town on 17-Feb-2023
908 Down 15 Jenny Gunn (England) flag Jenny Gunn (England) 57.91 1 Runs | 1 Wickets | 1 Ct/St for England Women vs Australia Women at Delhi on 30-Mar-2016
909 Down 15 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 57.91 23 Runs | 2 Wickets | Ct/St for England Women vs India Women at Taunton on 26-Jun-2011
910 Down 15 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 57.91 22 Runs | 2 Wickets | Ct/St for South Africa Women vs West Indies Women at Durban on 04-Mar-2016
911 Down 15 Janet Ronalds (Germany) flag Janet Ronalds (Germany) 57.91 35 Runs | 2 Wickets | 2 Ct/St for Germany Women vs Jersey Women at Spinaceto on 26-May-2025
912 Down 15 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 57.91 7 Runs | 2 Wickets | Ct/St for Australia Women vs New Zealand Women at Melbourne on 22-Jan-2013
913 Down 15 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 57.91 17 Runs | 2 Wickets | 2 Ct/St for West Indies Women vs South Africa Women at Tarouba on 28-Sep-2018
914 Down 15 Onnicha Kamchomphu (Thailand) flag Onnicha Kamchomphu (Thailand) 57.91 6 Runs | 1 Wickets | 2 Ct/St for Thailand Women vs Scotland Women at Bangkok on 30-Nov-2025
915 Down 15 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 57.91 28 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs India Women at Colombo (CCC) on 22-Sep-2018
916 Down 15 Lucy O'Reilly (Ireland) flag Lucy O'Reilly (Ireland) 57.91 7 Runs | 3 Wickets | Ct/St for Ireland Women vs Bangladesh Women at Sylhet on 03-Apr-2014
917 Down 15 Chanida Sutthiruang (Thailand) flag Chanida Sutthiruang (Thailand) 57.91 15 Runs | 2 Wickets | 2 Ct/St for Thailand Women vs Namibia Women at Mong Kok on 08-Dec-2024
918 Down 15 Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 57.91 31 Runs | 1 Wickets | Ct/St for Ireland Women vs South Africa Women at Dublin on 01-Aug-2016
919 Down 15 Sune Luus (South Africa) flag Sune Luus (South Africa) 57.91 5 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs England Women at Mirpur on 04-Apr-2014
920 Down 15 Sania Khan (Pakistan) flag Sania Khan (Pakistan) 57.91 15 Runs | 1 Wickets | 1 Ct/St for Pakistan Women vs New Zealand Women at Basseterre on 10-May-2010
921 Down 15 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 57.91 5 Runs | 3 Wickets | Ct/St for Australia Women vs West Indies Women at Sydney on 09-Nov-2014
922 Down 15 Amanda-Jade Wellington (Australia) flag Amanda-Jade Wellington (Australia) 57.91 8 Runs | 4 Wickets | Ct/St for Australia Women vs New Zealand Women at Adelaide on 22-Feb-2017
923 Down 15 Deepti Sharma (India) flag Deepti Sharma (India) 57.90 16 Runs | 2 Wickets | 2 Ct/St for India Women vs South Africa Women at Surat on 03-Oct-2019
924 Down 15 Sarah Coyte (Australia) flag Sarah Coyte (Australia) 57.63 na Runs | 3 Wickets | Ct/St for Australia Women vs England Women at Mirpur on 06-Apr-2014
925 Down 15 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 57.63 41 Runs | na Wickets | Ct/St for South Africa Women vs Australia Women at Sydney on 05-Mar-2020
926 Down 15 Ayabonga Khaka (South Africa) flag Ayabonga Khaka (South Africa) 57.63 na Runs | 4 Wickets | Ct/St for South Africa Women vs England Women at Cape Town on 24-Feb-2023
927 Down 15 Elyse Villani (Australia) flag Elyse Villani (Australia) 57.63 90 Runs | na Wickets | Ct/St for Australia Women vs Pakistan Women at Sylhet on 29-Mar-2014
928 Down 15 Renuka Singh (India) flag Renuka Singh (India) 57.60 1 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Sharjah on 13-Oct-2024
929 Down 15 Rosemary Mair (New Zealand) flag Rosemary Mair (New Zealand) 57.60 2 Runs | 2 Wickets | Ct/St for New Zealand Women vs Australia Women at Sharjah on 08-Oct-2024
930 Down 15 Renuka Singh (India) flag Renuka Singh (India) 57.60 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Birmingham on 07-Aug-2022
931 Down 15 Heather Knight (England) flag Heather Knight (England) 57.60 25 Runs | Wickets | Ct/St for England Women vs Australia Women at North Sound on 24-Nov-2018
932 Down 15 Sneh Rana (India) flag Sneh Rana (India) 57.60 8 Runs | 2 Wickets | Ct/St for India Women vs Australia Women at Birmingham on 07-Aug-2022
933 Down 15 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 57.60 10 Runs | 2 Wickets | Ct/St for New Zealand Women vs India Women at Nottingham on 18-Jun-2009
934 Down 15 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 57.60 1 Runs | 2 Wickets | Ct/St for England Women vs South Africa Women at W.A.C.A on 23-Feb-2020
935 Down 15 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 57.60 5 Runs | 2 Wickets | Ct/St for Sri Lanka Women vs Australia Women at W.A.C.A on 24-Feb-2020
936 Down 15 Megan Schutt (Australia) flag Megan Schutt (Australia) 57.60 1 Runs | 2 Wickets | Ct/St for Australia Women vs India Women at Birmingham on 07-Aug-2022
937 Down 15 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 57.60 27 Runs | 2 Wickets | 1 Ct/St for Bangladesh Women vs South Africa Women at Mirpur on 11-Sep-2012
938 Down 15 Charlotte Edwards (England) flag Charlotte Edwards (England) 57.60 36 Runs | Wickets | Ct/St for England Women vs South Africa Women at Mirpur on 04-Apr-2014
939 Down 15 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 57.60 5 Runs | 2 Wickets | Ct/St for Bangladesh Women vs England Women at Sharjah on 05-Oct-2024
940 Down 15 Sune Luus (South Africa) flag Sune Luus (South Africa) 57.60 19 Runs | Wickets | Ct/St for South Africa Women vs Australia Women at Sylhet on 25-Mar-2014
941 Down 15 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 57.60 11 Runs | 1 Wickets | Ct/St for England Women vs India Women at Gqeberha on 18-Feb-2023
942 Down 15 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 57.60 42 Runs | Wickets | Ct/St for Australia Women vs New Zealand Women at Nagpur on 21-Mar-2016
943 Down 15 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 57.60 17 Runs | 1 Wickets | Ct/St for Ireland Women vs England Women at Paarl on 13-Feb-2023
944 Down 15 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 57.60 3 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Bridgetown on 16-May-2010
945 Down 15 Sophie Ecclestone (England) flag Sophie Ecclestone (England) 57.60 4 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at North Sound on 24-Nov-2018
946 Down 15 Anya Shrubsole (England) flag Anya Shrubsole (England) 57.60 5 Runs | 2 Wickets | Ct/St for England Women vs India Women at Dharamsala on 22-Mar-2016
947 Down 15 Kristen Beams (Australia) flag Kristen Beams (Australia) 57.60 4 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Nagpur on 21-Mar-2016
948 Down 15 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 57.60 16 Runs | 1 Wickets | Ct/St for New Zealand Women vs Australia Women at Nagpur on 21-Mar-2016
949 Down 15 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 57.60 12 Runs | 2 Wickets | Ct/St for Bangladesh Women vs India Women at Bengaluru on 15-Mar-2016
950 Down 15 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 57.60 18 Runs | Wickets | Ct/St for Australia Women vs New Zealand Women at Bridgetown on 16-May-2010
951 Down 15 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 57.60 53 Runs | Wickets | 1 Ct/St for Scotland Women vs France Women at Almeria on 12-Sep-2023
952 Down 15 Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 57.60 28 Runs | 1 Wickets | Ct/St for Ireland Women vs Australia Women at Sylhet on 27-Mar-2014
953 Down 15 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 57.60 19 Runs | 1 Wickets | Ct/St for Bangladesh Women vs England Women at Bengaluru on 17-Mar-2016
954 Down 15 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 57.60 16 Runs | 1 Wickets | Ct/St for West Indies Women vs Australia Women at North Sound on 22-Nov-2018
955 Down 15 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 57.60 2 Runs | 2 Wickets | Ct/St for Bangladesh Women vs West Indies Women at Providence on 09-Nov-2018
956 Down 15 Tremayne Smartt (West Indies) flag Tremayne Smartt (West Indies) 57.60 5 Runs | 1 Wickets | Ct/St for West Indies Women vs Australia Women at Colombo (RPS) on 05-Oct-2012
957 Down 15 Shakera Selman (West Indies/Barbados) flag Shakera Selman (West Indies/Barbados) 57.60 2 Runs | 1 Wickets | Ct/St for West Indies Women vs India Women at Sylhet on 01-Apr-2014
958 Down 15 Rene Farrell (Australia) flag Rene Farrell (Australia) 57.60 1 Runs | 1 Wickets | Ct/St for Australia Women vs England Women at The Oval on 19-Jun-2009
959 Down 15 Lucy Barnett (Isle of Man) flag Lucy Barnett (Isle of Man) 57.60 48 Runs | 1 Wickets | 1 Ct/St for Isle of Man Women vs Jersey Women at Leeds on 02-Sep-2025
960 Down 15 Jenny Gunn (England) flag Jenny Gunn (England) 57.60 7 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Mirpur on 06-Apr-2014
961 Down 15 Laura Marsh (England) flag Laura Marsh (England) 57.60 8 Runs | 1 Wickets | Ct/St for England Women vs Australia Women at Galle on 01-Oct-2012
962 Down 15 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 57.59 28 Runs | Wickets | Ct/St for Australia Women vs West Indies Women at Eden Gardens on 03-Apr-2016
963 Down 15 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 57.59 13 Runs | 1 Wickets | Ct/St for Sri Lanka Women vs India Women at Melbourne on 29-Feb-2020
964 Down 15 Ayabonga Khaka (South Africa) flag Ayabonga Khaka (South Africa) 57.59 4 Runs | 1 Wickets | Ct/St for South Africa Women vs New Zealand Women at Dubai (DICS) on 20-Oct-2024
965 Down 15 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 57.59 38 Runs | Wickets | Ct/St for Pakistan Women vs West Indies Women at Canberra on 26-Feb-2020
966 Down 15 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 57.59 5 Runs | 1 Wickets | Ct/St for West Indies Women vs England Women at Sydney on 01-Mar-2020
967 Down 15 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 57.59 50 Runs | Wickets | Ct/St for England Women vs South Africa Women at W.A.C.A on 23-Feb-2020
968 Down 15 Aliya Riaz (Pakistan) flag Aliya Riaz (Pakistan) 57.59 12 Runs | 2 Wickets | Ct/St for Pakistan Women vs New Zealand Women at Providence on 15-Nov-2018
969 Down 15 Amita Sharma (India) flag Amita Sharma (India) 57.59 17 Runs | Wickets | Ct/St for India Women vs Australia Women at Gros Islet on 13-May-2010
970 Down 15 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 57.59 22 Runs | 1 Wickets | Ct/St for West Indies Women vs England Women at Dharamsala on 24-Mar-2016
971 Down 15 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 57.59 15 Runs | 1 Wickets | Ct/St for West Indies Women vs England Women at Sydney on 01-Mar-2020
972 Down 15 Shubhlakshmi Sharma (India) flag Shubhlakshmi Sharma (India) 57.59 2 Runs | 1 Wickets | Ct/St for India Women vs Pakistan Women at Sylhet on 02-Apr-2014
973 Down 15 Karen Rolton (Australia) flag Karen Rolton (Australia) 57.29 71 Runs | 1 Wickets | Ct/St for Australia Women vs New Zealand Women at Brisbane on 18-Oct-2006
974 Down 15 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 57.29 41 Runs | 1 Wickets | Ct/St for West Indies Women vs Sri Lanka Women at Gros Islet on 16-Nov-2018
975 Down 15 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 57.29 8 Runs | 4 Wickets | Ct/St for Ireland Women vs United States of America Women at Mulpani on 22-Jan-2026
976 Down 16 Frederique Overdijk (Netherlands) flag Frederique Overdijk (Netherlands) 57.29 7 Runs | 4 Wickets | Ct/St for Netherlands Women vs Namibia Women at Bangkok on 26-Nov-2025
977 Down 16 Ilenia Sims (Italy) flag Ilenia Sims (Italy) 57.29 22 Runs | 2 Wickets | Ct/St for Italy Women vs Germany Women at Rotterdam on 26-Aug-2025
978 Down 16 Nasimana Navaika (Vanuatu) flag Nasimana Navaika (Vanuatu) 57.29 21 Runs | 4 Wickets | Ct/St for Vanuatu Women vs Zimbabwe Women at Abu Dhabi on 25-Apr-2024
979 Down 16 Leah Poulton (Australia) flag Leah Poulton (Australia) 57.29 22 Runs | 2 Wickets | Ct/St for Australia Women vs South Africa Women at Taunton on 16-Jun-2009
980 Down 16 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 57.29 23 Runs | 2 Wickets | Ct/St for Scotland Women vs Zimbabwe Women at Mulpani on 22-Jan-2026
981 Down 17 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 57.29 51 Runs | 1 Wickets | Ct/St for Scotland Women vs Papua New Guinea Women at Utrecht on 14-Jul-2018
982 Down 17 Deepti Sharma (India) flag Deepti Sharma (India) 57.29 10 Runs | 2 Wickets | 1 Ct/St for India Women vs Australia Women at Melbourne on 12-Feb-2020
983 Down 17 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 57.29 34 Runs | 1 Wickets | Ct/St for Bangladesh Women vs India Women at Cox's Bazar on 13-Mar-2014
984 Down 17 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 57.29 41 Runs | 1 Wickets | Ct/St for Bangladesh Women vs Ireland Women at Dublin on 28-Aug-2012
985 Down 17 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 57.29 45 Runs | 1 Wickets | Ct/St for Scotland Women vs Papua New Guinea Women at Arbroath on 01-Sep-2019
986 Down 17 Laura Marsh (England) flag Laura Marsh (England) 57.29 33 Runs | 1 Wickets | Ct/St for England Women vs South Africa Women at Basseterre on 09-May-2010
987 Down 17 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 57.29 52 Runs | Wickets | 1 Ct/St for India Women vs Australia Women at Birmingham on 29-Jul-2022
988 Down 17 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 57.29 21 Runs | 1 Wickets | 1 Ct/St for South Africa Women vs West Indies Women at Barbados on 20-Jun-2025
989 Down 17 Oshadi Ranasinghe (Sri Lanka) flag Oshadi Ranasinghe (Sri Lanka) 57.29 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs Australia Women at North Sydney on 29-Sep-2019
990 Down 17 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 57.29 5 Runs | 2 Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Thiruvananthapuram on 30-Dec-2025
991 Down 17 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 57.29 34 Runs | Wickets | 1 Ct/St for Sri Lanka Women vs India Women at Sylhet on 24-Mar-2014
992 Down 17 Sana Mir (Pakistan) flag Sana Mir (Pakistan) 57.29 31 Runs | 1 Wickets | 1 Ct/St for Pakistan Women vs England Women at Loughborough on 05-Jul-2013
993 Down 17 Georgia Elwiss (England) flag Georgia Elwiss (England) 57.29 Runs | 2 Wickets | 1 Ct/St for England Women vs Pakistan Women at Chennai on 27-Mar-2016
994 Down 17 Stacy-Ann King (West Indies) flag Stacy-Ann King (West Indies) 57.29 81 Runs | Wickets | Ct/St for West Indies Women vs Netherlands Women at Potchefstroom (Uni) on 16-Oct-2010
995 Down 17 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 57.28 7 Runs | 1 Wickets | 1 Ct/St for Sri Lanka Women vs Pakistan Women at Sylhet on 13-Oct-2022
996 Down 17 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 57.28 1 Runs | 2 Wickets | 1 Ct/St for New Zealand Women vs Australia Women at Adelaide on 22-Feb-2017
997 Down 17 Sarah Coyte (Australia) flag Sarah Coyte (Australia) 57.28 1 Runs | 2 Wickets | 1 Ct/St for Australia Women vs England Women at Southampton on 29-Aug-2013
998 Down 17 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 57.28 46 Runs | Wickets | 1 Ct/St for West Indies Women vs England Women at Bridgetown on 26-Oct-2013
999 Down 17 Rajeshwari Gayakwad (India) flag Rajeshwari Gayakwad (India) 57.28 Runs | 3 Wickets | 1 Ct/St for India Women vs Australia Women at Carrara on 09-Oct-2021
1000 Down 17 Heather Knight (England) flag Heather Knight (England) 57.28 30 Runs | Wickets | 1 Ct/St for England Women vs New Zealand Women at Whangarei on 20-Feb-2015
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #arundhatireddy #reddy #lauramarsh #marsh #jhulangoswami #goswami #franjonas #jonas #deeptisharma #sharma #shaquanaquintyne #quintyne #fahimakhatun #khatun #jennygunn #gunn #danniwyatthodge #wyatthodge #danevanniekerk #niekerk #janetronalds #ronalds #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings