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 28 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 50.63 80 Runs | 1 Wickets | Ct/St for Sydney Thunder Women vs Melbourne Renegades Women at Sydney on 26-Oct-2023
802 Down 28 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 50.63 44 Runs | 2 Wickets | Ct/St for Trent Rockets Women vs Southern Brave Women at Nottingham on 24-Jul-2021
803 Down 28 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 50.63 82 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Sydney Thunder Women at Sydney on 26-Nov-2023
804 Down 28 Rene Farrell (Australia) flag Rene Farrell (Australia) 50.63 19 Runs | 3 Wickets | Ct/St for Sydney Thunder Women vs Brisbane Heat Women at Brisbane on 28-Jan-2018
805 Down 28 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 50.63 72 Runs | 1 Wickets | Ct/St for Melbourne Stars Women vs Hobart Hurricanes Women at Sydney on 18-Nov-2020
806 Down 28 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 50.63 26 Runs | 4 Wickets | Ct/St for Melbourne Renegades Women vs Brisbane Heat Women at Brisbane on 20-Dec-2015
807 Down 28 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 50.63 45 Runs | 2 Wickets | Ct/St for Barbados Royals Women vs Trinbago Knight Riders Women at Port of Spain on 06-Sep-2023
808 Down 28 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 50.63 28 Runs | 2 Wickets | Ct/St for Brisbane Heat Women vs Perth Scorchers Women at North Sydney on 08-Dec-2018
809 Down 28 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 50.63 37 Runs | 3 Wickets | Ct/St for Barbados Royals Women vs Guyana Amazon Warriors Women at Providence on 14-Sep-2025
810 Down 28 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 50.63 45 Runs | 2 Wickets | Ct/St for Hobart Hurricanes Women vs Melbourne Renegades Women at Bendigo on 17-Dec-2016
811 Down 28 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 50.63 27 Runs | 3 Wickets | Ct/St for Brisbane Heat Women vs Melbourne Renegades Women at Adelaide on 21-Oct-2022
812 Down 28 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 50.63 62 Runs | 1 Wickets | Ct/St for Wellington Women vs Central Districts Women at Wellington on 05-Dec-2021
813 Down 28 Alice Davidson-Richards (England) flag Alice Davidson-Richards (England) 50.63 11 Runs | 3 Wickets | Ct/St for Northern Superchargers Women vs Manchester Originals Women at Leeds on 13-Aug-2023
814 Down 28 Sammy-Jo Johnson (Australia) flag Sammy-Jo Johnson (Australia) 50.63 31 Runs | 1 Wickets | Ct/St for Brisbane Heat Women vs Melbourne Renegades Women at Geelong on 16-Dec-2018
815 Down 28 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 50.62 60 Runs | 1 Wickets | Ct/St for Wellington Women vs Central Districts Women at Napier on 08-Jan-2024
816 Down 28 Hannah Darlington (Australia) flag Hannah Darlington (Australia) 50.62 5 Runs | 3 Wickets | Ct/St for Sydney Thunder Women vs Melbourne Stars Women at Sydney on 20-Nov-2024
817 Down 28 Paige Scholfield (England) flag Paige Scholfield (England) 50.62 17 Runs | 3 Wickets | Ct/St for Oval Invincibles Women vs Birmingham Phoenix Women at Birmingham on 13-Aug-2023
818 Down 28 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 50.62 51 Runs | 2 Wickets | Ct/St for Southern Vipers Women vs Lancashire Thunder Women at Hove on 15-Aug-2019
819 Down 28 Nensi Patel (New Zealand) flag Nensi Patel (New Zealand) 50.62 17 Runs | 3 Wickets | Ct/St for Northern Districts Women vs Auckland Women at Auckland on 17-Jan-2021
820 Down 28 Kate Cross (England) flag Kate Cross (England) 50.62 22 Runs | 2 Wickets | Ct/St for Lancashire Thunder Women vs Southern Vipers Women at Hove on 15-Aug-2019
821 Down 28 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 50.62 32 Runs | 1 Wickets | Ct/St for Perth Scorchers Women vs Melbourne Stars Women at Perth (Lilac Hill) on 15-Jan-2017
822 Down 28 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 50.62 45 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Brisbane Heat Women at Sydney on 12-Dec-2016
823 Down 28 Kristen Beams (Australia) flag Kristen Beams (Australia) 50.62 4 Runs | 3 Wickets | Ct/St for Melbourne Stars Women vs Brisbane Heat Women at Melbourne on 05-Dec-2015
824 Down 28 Erin Burns (Australia) flag Erin Burns (Australia) 50.62 53 Runs | 2 Wickets | Ct/St for Barbados Royals Women vs Guyana Amazon Warriors Women at Barbados on 03-Sep-2023
825 Down 28 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 50.62 33 Runs | 2 Wickets | Ct/St for Gujarat Giants Women vs UP Warriorz Women at Vadodara on 16-Feb-2025
826 Down 28 Arran Brindle (England) flag Arran Brindle (England) 50.62 8 Runs | 3 Wickets | Ct/St for Southern Vipers Women vs Loughborough Lightning Women at Southampton on 14-Aug-2016
827 Down 28 Flora Devonshire (New Zealand) flag Flora Devonshire (New Zealand) 50.62 24 Runs | 1 Wickets | Ct/St for Central Districts Women vs Canterbury Women at Christchurch on 01-Jan-2026
828 Down 29 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 50.62 27 Runs | 2 Wickets | Ct/St for Sydney Sixers Women vs Hobart Hurricanes Women at Hobart on 17-Oct-2021
829 Down 29 Sophie Molineux (Australia) flag Sophie Molineux (Australia) 50.62 45 Runs | Wickets | Ct/St for Melbourne Renegades Women vs Brisbane Heat Women at Melbourne (Docklands) on 23-Dec-2017
830 Down 29 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 50.62 57 Runs | 1 Wickets | Ct/St for Hobart Hurricanes Women vs Brisbane Heat Women at Hobart on 08-Jan-2017
831 Down 29 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 50.62 36 Runs | 3 Wickets | Ct/St for Mumbai Indians Women vs Gujarat Giants Women at Mumbai on 14-Mar-2023
832 Down 29 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 50.62 20 Runs | 3 Wickets | Ct/St for Northern Districts Women vs Central Districts Women at New Plymouth on 30-Dec-2020
833 Down 29 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 50.62 29 Runs | 3 Wickets | Ct/St for Oval Invincibles Women vs London Spirit Women at London/Lord's on 25-Jul-2021
834 Down 29 Alice Capsey (England) flag Alice Capsey (England) 50.62 43 Runs | 1 Wickets | 1 Ct/St for Melbourne Stars Women vs Perth Scorchers Women at Perth on 22-Nov-2023
835 Down 29 Sarah Coyte (Australia) flag Sarah Coyte (Australia) 50.61 12 Runs | 1 Wickets | 1 Ct/St for Adelaide Strikers Women vs Brisbane Heat Women at North Sydney on 07-Nov-2020
836 Down 29 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 50.61 25 Runs | 2 Wickets | 1 Ct/St for Sydney Sixers Women vs Adelaide Strikers Women at Perth on 03-Nov-2023
837 Down 29 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 50.61 32 Runs | 1 Wickets | 1 Ct/St for Perth Scorchers Women vs Adelaide Strikers Women at Adelaide on 24-Nov-2023
838 Down 29 Molly Strano (Australia) flag Molly Strano (Australia) 50.33 na Runs | 4 Wickets | Ct/St for Melbourne Renegades Women vs Brisbane Heat Women at Brisbane on 07-Dec-2019
839 Down 29 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 50.31 72 Runs | Wickets | Ct/St for Sydney Sixers Women vs Adelaide Strikers Women at Adelaide on 02-Feb-2018
840 Down 29 Heather Knight (England) flag Heather Knight (England) 50.30 78 Runs | Wickets | Ct/St for Western Storm Women vs Southern Vipers Women at Hove on 01-Sep-2019
841 Down 29 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 50.29 54 Runs | Wickets | Ct/St for Welsh Fire Women vs London Spirit Women at London/Lord's on 18-Aug-2024
842 Down 29 Heather Knight (England) flag Heather Knight (England) 50.29 23 Runs | 3 Wickets | 1 Ct/St for Western Storm Women vs Lancashire Thunder Women at Taunton on 31-Jul-2016
843 Down 29 Charli Knott (Australia) flag Charli Knott (Australia) 50.29 44 Runs | Wickets | Ct/St for Brisbane Heat Women vs Adelaide Strikers Women at Adelaide on 27-Oct-2024
844 Down 29 Heather Graham (Australia) flag Heather Graham (Australia) 50.29 8 Runs | 2 Wickets | Ct/St for Perth Scorchers Women vs Sydney Thunder Women at Adelaide on 21-Jan-2016
845 Down 29 Amanda-Jade Wellington (Australia) flag Amanda-Jade Wellington (Australia) 50.29 13 Runs | 2 Wickets | Ct/St for Southern Vipers Women vs Western Storm Women at Hove on 01-Sep-2019
846 Down 29 Deepti Sharma (India) flag Deepti Sharma (India) 50.29 39 Runs | 1 Wickets | Ct/St for Western Storm Women vs Southern Vipers Women at Hove on 01-Sep-2019
847 Down 29 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 50.28 34 Runs | 3 Wickets | 1 Ct/St for Surrey Stars Women vs Yorkshire Diamonds Women at The Oval on 13-Aug-2017
848 Down 29 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 50.28 13 Runs | 2 Wickets | Ct/St for Barbados Royals Women vs Trinbago Knight Riders Women at Tarouba on 29-Aug-2024
849 Down 29 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 50.28 32 Runs | 3 Wickets | 1 Ct/St for Mumbai Indians Women vs Delhi Capitals Women at Navi Mumbai on 09-Mar-2023
850 Down 29 Nicole Bolton (Australia) flag Nicole Bolton (Australia) 50.28 32 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Adelaide Strikers Women at North Sydney on 26-Nov-2022
851 Down 29 Kate Ebrahim (New Zealand) flag Kate Ebrahim (New Zealand) 50.28 38 Runs | 1 Wickets | Ct/St for Canterbury Women vs Wellington Women at Auckland on 20-Jan-2019
852 Down 29 Amanda-Jade Wellington (Australia) flag Amanda-Jade Wellington (Australia) 50.28 5 Runs | 3 Wickets | 1 Ct/St for Adelaide Strikers Women vs Melbourne Renegades Women at Adelaide on 17-Jan-2016
853 Down 29 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 50.28 36 Runs | 1 Wickets | Ct/St for Sydney Sixers Women vs Hobart Hurricanes Women at Brisbane on 25-Jan-2017
854 Down 29 Grace Harris (Australia) flag Grace Harris (Australia) 50.00 2 Runs | 4 Wickets | 1 Ct/St for UP Warriorz Women vs Delhi Capitals Women at Bengaluru on 22-Feb-2025
855 Down 29 Elyse Villani (Australia) flag Elyse Villani (Australia) 50.00 84 Runs | na Wickets | 1 Ct/St for Melbourne Stars Women vs Perth Scorchers Women at Adelaide on 20-Nov-2021
856 Down 29 Josie Penfold (England) flag Josie Penfold (England) 50.00 na Runs | 4 Wickets | 1 Ct/St for Auckland Women vs Wellington Women at Wellington on 05-Feb-2023
857 Down 29 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 50.00 69 Runs | na Wickets | 1 Ct/St for Delhi Capitals Women vs Mumbai Indians Women at Delhi on 05-Mar-2024
858 Down 29 Beth Mooney (Australia) flag Beth Mooney (Australia) 50.00 101 Runs | na Wickets | 1 Ct/St for Perth Scorchers Women vs Sydney Thunder Women at Melbourne on 12-Nov-2023
859 Down 29 Megan Schutt (Australia) flag Megan Schutt (Australia) 50.00 na Runs | 4 Wickets | 1 Ct/St for Adelaide Strikers Women vs Perth Scorchers Women at Perth (Lilac Hill) on 06-Nov-2022
860 Down 29 Kranti Goud (India) flag Kranti Goud (India) 50.00 na Runs | 4 Wickets | 1 Ct/St for UP Warriorz Women vs Delhi Capitals Women at Bengaluru on 22-Feb-2025
861 Down 29 Samantha Bates (Australia) flag Samantha Bates (Australia) 50.00 na Runs | 4 Wickets | 1 Ct/St for Sydney Thunder Women vs Adelaide Strikers Women at North Sydney on 01-Nov-2024
862 Down 29 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.98 5 Runs | 3 Wickets | 1 Ct/St for Perth Scorchers Women vs Adelaide Strikers Women at Melbourne on 16-Nov-2025
863 Down 29 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 49.97 10 Runs | 3 Wickets | 1 Ct/St for Northern Districts Women vs Wellington Women at Wellington on 24-Jan-2022
864 Down 29 Molly Strano (Australia) flag Molly Strano (Australia) 49.95 15 Runs | 2 Wickets | 1 Ct/St for Hobart Hurricanes Women vs Perth Scorchers Women at Perth on 06-Nov-2021
865 Down 29 Jess Watkin (New Zealand) flag Jess Watkin (New Zealand) 49.95 25 Runs | 1 Wickets | 1 Ct/St for Northern Districts Women vs Wellington Women at Wellington on 01-Feb-2025
866 Down 29 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 49.95 44 Runs | 1 Wickets | 1 Ct/St for Melbourne Renegades Women vs Sydney Sixers Women at Geelong on 03-Jan-2018
867 Down 29 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 49.95 39 Runs | 1 Wickets | 1 Ct/St for Perth Scorchers Women vs Sydney Sixers Women at Perth (Lilac Hill) on 24-Nov-2019
868 Down 29 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 49.95 31 Runs | 1 Wickets | 1 Ct/St for Sydney Sixers Women vs Perth Scorchers Women at Perth (Lilac Hill) on 31-Oct-2021
869 Down 29 Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 49.67 83 Runs | na Wickets | 2 Ct/St for Hobart Hurricanes Women vs Sydney Thunder Women at Sydney on 08-Nov-2020
870 Down 29 Sasha Moloney (Australia) flag Sasha Moloney (Australia) 49.67 na Runs | 4 Wickets | 2 Ct/St for Melbourne Stars Women vs Adelaide Strikers Women at North Sydney on 02-Nov-2022
871 Down 29 Meg Lanning (Australia) flag Meg Lanning (Australia) 49.67 76 Runs | na Wickets | 2 Ct/St for Perth Scorchers Women vs Sydney Thunder Women at Perth (Lilac Hill) on 29-Dec-2018
872 Down 29 Shafali Verma (India) flag Shafali Verma (India) 49.67 84 Runs | na Wickets | 2 Ct/St for Delhi Capitals Women vs Royal Challengers Bangalore Women at Mumbai on 05-Mar-2023
873 Down 29 Darcie Brown (Australia) flag Darcie Brown (Australia) 49.67 na Runs | 4 Wickets | Ct/St for Adelaide Strikers Women vs Brisbane Heat Women at Brisbane on 27-Oct-2022
874 Down 29 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 49.65 45 Runs | Wickets | Ct/St for Northern Districts Women vs Wellington Women at Wellington on 15-Jan-2024
875 Down 29 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 49.64 9 Runs | 3 Wickets | 2 Ct/St for London Spirit Women vs Oval Invincibles Women at The Oval on 15-Aug-2023
876 Down 29 Deepti Sharma (India) flag Deepti Sharma (India) 49.63 16 Runs | 3 Wickets | 2 Ct/St for Sydney Thunder Women vs Melbourne Stars Women at Launceston on 30-Oct-2021
877 Down 29 Amy Smith (Australia) flag Amy Smith (Australia) 49.63 2 Runs | 2 Wickets | Ct/St for Hobart Hurricanes Women vs Sydney Sixers Women at North Sydney on 07-Nov-2020
878 Down 29 Maitlan Brown (Australia) flag Maitlan Brown (Australia) 49.63 8 Runs | 3 Wickets | 2 Ct/St for Sydney Sixers Women vs Melbourne Stars Women at Mackay on 16-Oct-2022
879 Down 29 Lilly Mills (Australia) flag Lilly Mills (Australia) 49.63 2 Runs | 3 Wickets | Ct/St for Perth Scorchers Women vs Brisbane Heat Women at Hobart on 17-Oct-2021
880 Down 29 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 49.63 33 Runs | 2 Wickets | Ct/St for Sydney Thunder Women vs Sydney Sixers Women at Sydney on 10-Nov-2024
881 Down 29 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.63 46 Runs | Wickets | 2 Ct/St for Adelaide Strikers Women vs Sydney Sixers Women at Sydney on 30-Nov-2019
882 Down 29 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 49.63 13 Runs | 2 Wickets | Ct/St for Sydney Thunder Women vs Sydney Sixers Women at North Sydney on 08-Dec-2018
883 Down 29 Alice Capsey (England) flag Alice Capsey (England) 49.63 4 Runs | 2 Wickets | Ct/St for Melbourne Renegades Women vs Sydney Sixers Women at Adelaide on 27-Oct-2024
884 Down 29 Nicola Carey (Australia) flag Nicola Carey (Australia) 49.62 31 Runs | 1 Wickets | Ct/St for Northern Superchargers Women vs London Spirit Women at The Oval on 30-Aug-2025
885 Down 29 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 49.62 33 Runs | 2 Wickets | Ct/St for Melbourne Stars Women vs Brisbane Heat Women at Sydney on 21-Nov-2020
886 Down 29 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 49.62 23 Runs | 2 Wickets | 2 Ct/St for Mumbai Indians Women vs Royal Challengers Bangalore Women at Delhi on 15-Mar-2024
887 Down 29 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 49.62 1 Runs | 2 Wickets | 2 Ct/St for Manchester Originals Women vs London Spirit Women at Manchester on 11-Aug-2025
888 Down 29 Alana King (Australia) flag Alana King (Australia) 49.62 12 Runs | 2 Wickets | 2 Ct/St for Melbourne Stars Women vs Sydney Thunder Women at Sydney on 06-Jan-2019
889 Down 29 Rhiann O'Donnell (Australia) flag Rhiann O'Donnell (Australia) 49.62 19 Runs | 2 Wickets | Ct/St for Melbourne Renegades Women vs Brisbane Heat Women at Mackay on 20-Nov-2021
890 Down 29 Phoebe Franklin (England) flag Phoebe Franklin (England) 49.62 8 Runs | 2 Wickets | Ct/St for Oval Invincibles Women vs London Spirit Women at The Oval on 25-Aug-2025
891 Down 29 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 49.62 10 Runs | 1 Wickets | Ct/St for Delhi Capitals Women vs Mumbai Indians Women at Vadodara on 20-Jan-2026
892 Down 30 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 49.62 26 Runs | 2 Wickets | 2 Ct/St for Perth Scorchers Women vs Sydney Sixers Women at Perth on 31-Oct-2023
893 Down 30 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 49.62 20 Runs | 2 Wickets | Ct/St for Brisbane Heat Women vs Sydney Thunder Women at Sydney on 03-Jan-2017
894 Down 30 Alice Davidson-Richards (England) flag Alice Davidson-Richards (England) 49.62 24 Runs | 1 Wickets | 2 Ct/St for South East Stars Women vs The Blaze Women Pre2024 at Beckenham on 20-May-2023
895 Down 30 Nicola Carey (Australia) flag Nicola Carey (Australia) 49.62 39 Runs | 1 Wickets | 2 Ct/St for Hobart Hurricanes Women vs Melbourne Renegades Women at North Sydney on 20-Nov-2025
896 Down 30 Rhys McKenna (Australia) flag Rhys McKenna (Australia) 49.62 4 Runs | 1 Wickets | 2 Ct/St for Melbourne Stars Women vs Melbourne Renegades Women at Melbourne on 29-Nov-2025
897 Down 30 Maia Bouchier (England) flag Maia Bouchier (England) 49.34 93 Runs | na Wickets | 1 Ct/St for Southern Vipers Women vs South East Stars Women at Brighton on 19-Jun-2024
898 Down 30 Georgia Voll (Australia) flag Georgia Voll (Australia) 49.34 na Runs | 4 Wickets | 1 Ct/St for Brisbane Heat Women vs Perth Scorchers Women at Perth on 29-Nov-2023
899 Down 30 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 49.34 112 Runs | na Wickets | 1 Ct/St for Sydney Sixers Women vs Adelaide Strikers Women at Sydney on 28-Dec-2018
900 Down 30 Shafali Verma (India) flag Shafali Verma (India) 49.34 80 Runs | na Wickets | 1 Ct/St for Delhi Capitals Women vs Royal Challengers Bangalore Women at Bengaluru on 01-Mar-2025
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #woment20s #chamariathapaththu #athapaththu #natsciverbrunt #sciverbrunt #ellyseperry #perry #renefarrell #farrell #annabelsutherland #sutherland #danevanniekerk #niekerk #hayleymatthews #matthews #jessjonassen #jonassen #amysatterthwaite #satterthwaite #ameliakerr #kerr #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings