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 10 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 52.97 44 Runs | 1 Wickets | 1 Ct/St for Adelaide Strikers Women vs Hobart Hurricanes Women at Mackay on 13-Nov-2021
902 Down 10 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 52.97 26 Runs | 2 Wickets | 1 Ct/St for Welsh Fire Women vs London Spirit Women at Cardiff on 09-Aug-2025
903 Down 10 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 52.67 na Runs | 5 Wickets | 2 Ct/St for Hobart Hurricanes Women vs Brisbane Heat Women at Hobart on 09-Jan-2017
904 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 52.67 59 Runs | na Wickets | 2 Ct/St for Wellington Women vs Canterbury Women at Christchurch on 16-Jan-2021
905 Down 10 Veronica Pyke (Australia) flag Veronica Pyke (Australia) 52.65 2 Runs | 4 Wickets | Ct/St for Hobart Hurricanes Women vs Adelaide Strikers Women at Adelaide on 10-Dec-2017
906 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 52.65 47 Runs | Wickets | Ct/St for Adelaide Strikers Women vs Melbourne Stars Women at Melbourne on 10-Jan-2016
907 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 52.64 70 Runs | Wickets | 2 Ct/St for Sydney Sixers Women vs Hobart Hurricanes Women at Launceston on 13-Nov-2019
908 Down 10 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 52.63 29 Runs | 2 Wickets | Ct/St for Sydney Sixers Women vs Perth Scorchers Women at Perth (Lilac Hill) on 30-Dec-2017
909 Down 10 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 52.62 29 Runs | 2 Wickets | Ct/St for Perth Scorchers Women vs Brisbane Heat Women at Brisbane on 15-Dec-2017
910 Down 10 Nicola Hancock (Australia) flag Nicola Hancock (Australia) 52.62 40 Runs | 1 Wickets | Ct/St for Brisbane Heat Women vs Adelaide Strikers Women at Adelaide on 24-Nov-2021
911 Down 10 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 52.62 56 Runs | 1 Wickets | Ct/St for Brisbane Heat Women vs Adelaide Strikers Women at Adelaide on 16-Jan-2016
912 Down 10 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 52.62 19 Runs | 2 Wickets | Ct/St for Surrey Stars Women vs Southern Vipers Women at Guildford on 22-Jul-2018
913 Down 10 Megan Schutt (Australia) flag Megan Schutt (Australia) 52.62 16 Runs | 2 Wickets | Ct/St for Adelaide Strikers Women vs Sydney Thunder Women at Sydney on 21-Nov-2023
914 Down 10 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 52.62 39 Runs | 2 Wickets | 2 Ct/St for The Blaze Women Nottinghamshire vs Durham Women at Chester-le-Street on 13-Jun-2025
915 Down 10 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 52.62 26 Runs | 2 Wickets | Ct/St for Southern Vipers Women vs Yorkshire Diamonds Women at York on 02-Aug-2018
916 Down 10 Heather Graham (Australia) flag Heather Graham (Australia) 52.62 27 Runs | 2 Wickets | 2 Ct/St for Perth Scorchers Women vs Sydney Thunder Women at Perth on 12-Nov-2019
917 Down 10 Georgia Elwiss (England) flag Georgia Elwiss (England) 52.61 26 Runs | 2 Wickets | Ct/St for Loughborough Lightning Women vs Surrey Stars Women at Guildford on 09-Aug-2018
918 Down 10 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 52.61 37 Runs | 2 Wickets | 2 Ct/St for Sydney Sixers Women vs Melbourne Renegades Women at Melbourne on 28-Oct-2023
919 Down 10 Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 52.32 51 Runs | na Wickets | 3 Ct/St for Sydney Thunder Women vs Adelaide Strikers Women at Wagga Wagga on 20-Jan-2018
920 Down 10 Beth Mooney (Australia) flag Beth Mooney (Australia) 52.32 67 Runs | na Wickets | 4 Ct/St for Brisbane Heat Women vs Perth Scorchers Women at Perth on 18-Dec-2016
921 Down 10 Grace Harris (Australia) flag Grace Harris (Australia) 52.31 87 Runs | na Wickets | 1 Ct/St for London Spirit Women vs Birmingham Phoenix Women at Birmingham on 24-Aug-2023
922 Down 10 Alana King (Australia) flag Alana King (Australia) 52.31 1 Runs | 5 Wickets | 1 Ct/St for Perth Scorchers Women vs Brisbane Heat Women at Perth on 05-Nov-2024
923 Down 10 Maia Bouchier (England) flag Maia Bouchier (England) 52.31 93 Runs | na Wickets | 1 Ct/St for Southern Vipers Women vs South East Stars Women at Brighton on 19-Jun-2024
924 Down 10 Katie Mack (Australia) flag Katie Mack (Australia) 52.31 86 Runs | na Wickets | 1 Ct/St for Adelaide Strikers Women vs Melbourne Stars Women at Adelaide on 21-Oct-2023
925 Down 10 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 52.30 1 Runs | 3 Wickets | 3 Ct/St for Sydney Sixers Women vs Sydney Thunder Women at Sydney on 17-Nov-2024
926 Down 10 Heather Knight (England) flag Heather Knight (England) 52.27 77 Runs | Wickets | 1 Ct/St for Hobart Hurricanes Women vs Sydney Thunder Women at Burnie on 03-Nov-2019
927 Down 10 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 52.27 17 Runs | 2 Wickets | 1 Ct/St for Melbourne Renegades Women vs Melbourne Stars Women at Melbourne on 25-Nov-2023
928 Down 10 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 52.26 42 Runs | 2 Wickets | 1 Ct/St for Trent Rockets Women vs London Spirit Women at Nottingham on 20-Aug-2022
929 Down 10 Jess Watkin (New Zealand) flag Jess Watkin (New Zealand) 52.26 32 Runs | 2 Wickets | 1 Ct/St for Central Districts Women vs Otago Women at Dunedin on 28-Nov-2021
930 Down 10 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 52.25 28 Runs | 2 Wickets | 1 Ct/St for Sydney Sixers Women vs Brisbane Heat Women at North Sydney on 09-Nov-2019
931 Down 10 Beth Mooney (Australia) flag Beth Mooney (Australia) 51.96 85 Runs | na Wickets | 1 Ct/St for Gujarat Giants Women vs Royal Challengers Bangalore Women at Delhi on 06-Mar-2024
932 Down 10 Amy Jones (England) flag Amy Jones (England) 51.96 57 Runs | na Wickets | 1 Ct/St for Perth Scorchers Women vs Sydney Sixers Women at North Sydney on 07-Dec-2018
933 Down 10 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 51.95 10 Runs | 4 Wickets | Ct/St for Sydney Sixers Women vs Melbourne Renegades Women at Melbourne on 02-Jan-2018
934 Down 10 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 51.94 61 Runs | Wickets | Ct/St for Trent Rockets Women vs Northern Superchargers Women at Nottingham on 10-Aug-2025
935 Down 10 Delissa Kimmince (Australia) flag Delissa Kimmince (Australia) 51.94 87 Runs | Wickets | Ct/St for Brisbane Heat Women vs Perth Scorchers Women at North Sydney on 10-Dec-2017
936 Down 10 Sarah Aley (Australia) flag Sarah Aley (Australia) 51.93 9 Runs | 3 Wickets | Ct/St for Sydney Sixers Women vs Sydney Thunder Women at Sydney on 13-Jan-2018
937 Down 10 Amanda-Jade Wellington (Australia) flag Amanda-Jade Wellington (Australia) 51.93 10 Runs | 4 Wickets | Ct/St for Adelaide Strikers Women vs Brisbane Heat Women at Sydney on 14-Nov-2020
938 Down 10 Alana King (Australia) flag Alana King (Australia) 51.93 14 Runs | Wickets | 1 Ct/St for Perth Scorchers Women vs Adelaide Strikers Women at Perth on 27-Nov-2021
939 Down 10 Molly Strano (Australia) flag Molly Strano (Australia) 51.92 11 Runs | 3 Wickets | Ct/St for Hobart Hurricanes Women vs Sydney Sixers Women at Hobart on 17-Oct-2021
940 Down 10 Emma Black (New Zealand) flag Emma Black (New Zealand) 51.92 3 Runs | 3 Wickets | Ct/St for Otago Women vs Wellington Women at Lincoln on 13-Dec-2019
941 Down 10 Alana King (Australia) flag Alana King (Australia) 51.92 17 Runs | 2 Wickets | Ct/St for Melbourne Stars Women vs Brisbane Heat Women at North Sydney on 08-Nov-2020
942 Down 10 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 51.92 37 Runs | 2 Wickets | Ct/St for Melbourne Stars Women vs Brisbane Heat Women at Melbourne on 19-Nov-2023
943 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 51.92 14 Runs | 2 Wickets | Ct/St for Royal Challengers Bangalore Women vs UP Warriorz Women at Navi Mumbai on 15-Mar-2023
944 Down 10 Tash Farrant (England) flag Tash Farrant (England) 51.92 2 Runs | 3 Wickets | Ct/St for Southern Vipers Women vs Lancashire Thunder Women at Liverpool on 06-Aug-2019
945 Down 10 Heather Graham (Australia) flag Heather Graham (Australia) 51.92 22 Runs | 3 Wickets | Ct/St for Hobart Hurricanes Women vs Sydney Sixers Women at North Sydney on 10-Nov-2023
946 Down 10 Grace Harris (Australia) flag Grace Harris (Australia) 51.91 46 Runs | 1 Wickets | Ct/St for UP Warriorz Women vs Royal Challengers Bangalore Women at Navi Mumbai on 15-Mar-2023
947 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.91 45 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Melbourne Stars Women at Sydney on 18-Dec-2015
948 Down 10 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 51.91 57 Runs | 1 Wickets | Ct/St for Melbourne Stars Women vs Sydney Sixers Women at Hobart on 20-Oct-2021
949 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 51.91 38 Runs | 2 Wickets | Ct/St for Loughborough Lightning Women vs Western Storm Women at Birmingham on 15-Aug-2018
950 Down 10 Sammy-Jo Johnson (Australia) flag Sammy-Jo Johnson (Australia) 51.91 52 Runs | 1 Wickets | Ct/St for Sydney Thunder Women vs Brisbane Heat Women at Mackay on 19-Nov-2021
951 Down 10 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 51.91 40 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Sydney Thunder Women at Sydney on 02-Jan-2019
952 Down 10 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 51.91 31 Runs | 2 Wickets | Ct/St for Melbourne Stars Women vs Perth Scorchers Women at Perth on 20-Oct-2022
953 Down 10 Grace Harris (Australia) flag Grace Harris (Australia) 51.91 13 Runs | 2 Wickets | Ct/St for Brisbane Heat Women vs Sydney Thunder Women at Cairns on 12-Jan-2019
954 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.91 28 Runs | 1 Wickets | Ct/St for Loughborough Lightning Women vs Surrey Stars Women at Loughborough on 12-Aug-2016
955 Down 10 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 51.91 9 Runs | 2 Wickets | Ct/St for Brisbane Heat Women vs Perth Scorchers Women at Perth on 29-Nov-2023
956 Down 10 Alice Capsey (England) flag Alice Capsey (England) 51.91 4 Runs | 2 Wickets | Ct/St for Melbourne Renegades Women vs Sydney Sixers Women at Adelaide on 27-Oct-2024
957 Down 10 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 51.91 49 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Sydney Thunder Women at Sydney on 10-Nov-2024
958 Down 10 Laura Harris (Australia) flag Laura Harris (Australia) 51.90 8 Runs | 3 Wickets | 2 Ct/St for Guyana Amazon Warriors Women vs Barbados Royals Women at Providence on 14-Sep-2025
959 Down 10 Charli Knott (Australia) flag Charli Knott (Australia) 51.90 50 Runs | 1 Wickets | 2 Ct/St for Southern Vipers Women vs Sunrisers Women at Arundel on 27-May-2024
960 Down 10 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.90 27 Runs | Wickets | 1 Ct/St for Adelaide Strikers Women vs Brisbane Heat Women at Brisbane on 08-Dec-2019
961 Down 10 Fi Morris (England) flag Fi Morris (England) 51.60 Runs | 5 Wickets | 1 Ct/St for Manchester Originals Women vs Birmingham Phoenix Women at Manchester on 07-Aug-2023
962 Down 10 Kirstie Gordon (England) flag Kirstie Gordon (England) 51.60 na Runs | 5 Wickets | 1 Ct/St for The Blaze Women Pre2024 vs Thunder Women England at Manchester on 02-Jun-2024
963 Down 10 Laura Harris (Australia) flag Laura Harris (Australia) 51.60 77 Runs | na Wickets | 1 Ct/St for Warwickshire Women vs Somerset Women at Birmingham on 06-Jun-2025
964 Down 10 Charlie Dean (England) flag Charlie Dean (England) 51.60 7 Runs | 4 Wickets | 1 Ct/St for Somerset Women vs Lancashire Women at Taunton on 13-Jun-2025
965 Down 10 Erin Burns (Australia) flag Erin Burns (Australia) 51.58 78 Runs | Wickets | 1 Ct/St for Guyana Amazon Warriors Women vs Trinbago Knight Riders Women at Tarouba on 23-Aug-2024
966 Down 10 Hollie Armitage (England) flag Hollie Armitage (England) 51.56 97 Runs | Wickets | 1 Ct/St for Northern Diamonds Women vs Western Storm Women at Leeds on 16-Jun-2024
967 Down 10 Claudia Green (New Zealand) flag Claudia Green (New Zealand) 51.56 1 Runs | 4 Wickets | 1 Ct/St for Central Districts Women vs Northern Districts Women at Hamilton on 26-Jan-2024
968 Down 10 Georgia Adams (England) flag Georgia Adams (England) 51.56 38 Runs | 2 Wickets | 1 Ct/St for Southern Brave Women vs Trent Rockets Women at Southampton on 02-Sep-2022
969 Down 10 Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 51.55 62 Runs | 1 Wickets | 1 Ct/St for Canterbury Women vs Otago Women at Dunedin on 23-Dec-2018
970 Down 10 Marina Lamplough (Hong Kong) flag Marina Lamplough (Hong Kong) 51.55 25 Runs | 2 Wickets | 1 Ct/St for Northern Districts Women vs Auckland Women at Auckland on 20-Jan-2024
971 Down 10 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 51.55 61 Runs | 1 Wickets | 1 Ct/St for Wellington Women vs Northern Districts Women at Hamilton on 01-Jan-2025
972 Down 10 Jess Kerr (New Zealand) flag Jess Kerr (New Zealand) 51.55 4 Runs | 2 Wickets | 1 Ct/St for Wellington Women vs Otago Women at Lincoln on 13-Dec-2019
973 Down 10 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 51.55 52 Runs | 1 Wickets | 1 Ct/St for Otago Women vs Central Districts Women at Napier on 10-Jan-2024
974 Down 10 Heather Graham (Australia) flag Heather Graham (Australia) 51.55 19 Runs | 3 Wickets | 1 Ct/St for The Blaze Women Nottinghamshire vs Lancashire Women at Leicester on 19-Jun-2025
975 Down 10 Holly Huddleston (New Zealand) flag Holly Huddleston (New Zealand) 51.54 23 Runs | 2 Wickets | 1 Ct/St for Auckland Women vs Otago Women at Auckland on 01-Feb-2021
976 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 51.54 44 Runs | 1 Wickets | 1 Ct/St for Perth Scorchers Women vs Sydney Thunder Women at Sydney on 16-Oct-2022
977 Down 10 Hayley Jensen (New Zealand) flag Hayley Jensen (New Zealand) 51.54 55 Runs | 1 Wickets | 1 Ct/St for Otago Women vs Central Districts Women at Napier on 02-Jan-2020
978 Down 10 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 51.25 92 Runs | na Wickets | Ct/St for Northern Superchargers Women vs Welsh Fire Women at Leeds on 24-Jul-2021
979 Down 10 Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 51.25 107 Runs | na Wickets | Ct/St for Hobart Hurricanes Women vs Melbourne Stars Women at Hobart on 19-Oct-2021
980 Down 10 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 51.24 65 Runs | na Wickets | 1 Ct/St for Velocity Women vs Supernovas Women at Pune on 28-May-2022
981 Down 10 Georgia Redmayne (Australia) flag Georgia Redmayne (Australia) 51.24 61 Runs | na Wickets | 1 Ct/St for Brisbane Heat Women vs Hobart Hurricanes Women at Sydney on 15-Nov-2020
982 Down 10 Maia Bouchier (England) flag Maia Bouchier (England) 51.24 63 Runs | na Wickets | 1 Ct/St for Southern Brave Women vs London Spirit Women at London/Lord's on 08-Aug-2023
983 Down 10 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 51.24 91 Runs | na Wickets | 1 Ct/St for Hobart Hurricanes Women vs Sydney Thunder Women at Launceston on 30-Oct-2023
984 Down 10 Haidee Birkett (Australia) flag Haidee Birkett (Australia) 51.24 na Runs | 3 Wickets | 1 Ct/St for Brisbane Heat Women vs Adelaide Strikers Women at Adelaide on 31-Dec-2017
985 Down 10 Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 51.24 72 Runs | na Wickets | 1 Ct/St for Western Storm Women vs Yorkshire Diamonds Women at York on 15-Aug-2019
986 Down 10 Sneh Rana (India) flag Sneh Rana (India) 51.24 na Runs | 3 Wickets | 1 Ct/St for Royal Challengers Bangalore Women vs Mumbai Indians Women at Mumbai on 11-Mar-2025
987 Down 10 Jenny Gunn (England) flag Jenny Gunn (England) 51.24 na Runs | 3 Wickets | 1 Ct/St for Loughborough Lightning Women vs Lancashire Thunder Women at Southport on 22-Jul-2018
988 Down 10 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 51.24 41 Runs | na Wickets | 3 Ct/St for Sydney Sixers Women vs Perth Scorchers Women at Adelaide on 04-Feb-2018
989 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.24 91 Runs | Wickets | Ct/St for Sydney Sixers Women vs Melbourne Stars Women at North Sydney on 09-Dec-2017
990 Down 10 Hannah Darlington (Australia) flag Hannah Darlington (Australia) 51.23 2 Runs | 3 Wickets | 1 Ct/St for Sydney Thunder Women vs Brisbane Heat Women at North Sydney on 26-Nov-2020
991 Down 10 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 51.23 59 Runs | Wickets | Ct/St for Southern Vipers Women vs Yorkshire Diamonds Women at Southampton on 21-Aug-2019
992 Down 10 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 51.22 64 Runs | Wickets | Ct/St for Sydney Thunder Women vs Perth Scorchers Women at Perth (Lilac Hill) on 20-Jan-2017
993 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.22 60 Runs | Wickets | 1 Ct/St for Royal Challengers Bangalore Women vs Delhi Capitals Women at Bengaluru on 01-Mar-2025
994 Down 10 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 51.22 79 Runs | Wickets | Ct/St for Sydney Sixers Women vs Hobart Hurricanes Women at Hobart on 15-Dec-2018
995 Down 10 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 51.21 80 Runs | Wickets | Ct/St for Wellington Women vs Otago Women at Wellington on 24-Jan-2021
996 Down 10 Leigh Kasperek (New Zealand) flag Leigh Kasperek (New Zealand) 51.21 20 Runs | 4 Wickets | Ct/St for Wellington Women vs Northern Districts Women at Wellington on 09-Jan-2021
997 Down 10 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 51.21 51 Runs | 1 Wickets | Ct/St for Oval Invincibles Women vs Trent Rockets Women at The Oval on 21-Aug-2023
998 Down 10 Madeline Penna (Australia) flag Madeline Penna (Australia) 51.21 25 Runs | 3 Wickets | Ct/St for Canterbury Women vs Wellington Women at Christchurch on 11-Jan-2024
999 Down 10 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 51.21 67 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Melbourne Renegades Women at Melbourne on 10-Jan-2016
1000 Down 10 Molly Strano (Australia) flag Molly Strano (Australia) 51.21 17 Runs | 3 Wickets | Ct/St for Melbourne Renegades Women vs Sydney Sixers Women at Sydney on 27-Dec-2018
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #woment20s #danevanniekerk #niekerk #hayleymatthews #matthews #sophiedevine #devine #veronicapyke #pyke #ellyseperry #perry #katherinesciverbrunt #sciverbrunt #nicolahancock #hancock #jessjonassen #jonassen #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings