The GOATs- best teams and players from various generations.  The players are ranked within the generation they played. Presenting the rankings for 5 generations starting from oldest to newest. Updated - 16th Nov 2025. Next Update- post 7th Jan 2026.
Gen1
Gen2
Gen3
Gen4
Gen5
Group Sub-Group SG_rank Team (or Player) Stats
World_100 Gen2 1 Charlotte Edwards (England) flag Charlotte Edwards (England) 2015-2017 | M-33 | R-687 | A-30 | SR*-103 | avgCR-8.70
World_100 Gen2 2 Kris Britt (Australia) flag Kris Britt (Australia) 2015-2018 | M-37 | R-549 | A-18 | SR*-90 | avgCR-6.37
World_100 Gen3 1 Rachel Priest (New Zealand) flag Rachel Priest (New Zealand) 2015-2021 | M-163 | R-3720 | A-25 | SR*-121 | avgCR-11.69
World_100 Gen3 2 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 2015-2025 | M-125 | R-2526 | A-30 | SR*-105 | avgCR-9.10
World_100 Gen3 3 Alex Blackwell (Australia) flag Alex Blackwell (Australia) 2015-2019 | M-77 | R-1863 | A-33 | SR*-107 | avgCR-10.58
World_100 Gen3 4 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 2015-2023 | M-139 | R-3549 | A-33 | SR*-108 | avgCR-11.04
World_100 Gen3 5 Sara McGlashan (New Zealand) flag Sara McGlashan (New Zealand) 2015-2019 | M-91 | R-1553 | A-25 | SR*-110 | avgCR-8.54
World_100 Gen3 6 Sarah Taylor (England) flag Sarah Taylor (England) 2015-2021 | M-42 | R-947 | A-26 | SR*-117 | avgCR-10.78
World_100 Gen3 7 Rachael Haynes (Australia) flag Rachael Haynes (Australia) 2015-2022 | M-114 | R-2501 | A-26 | SR*-107 | avgCR-9.59
World_100 Gen3 8 Erin Bermingham (New Zealand) flag Erin Bermingham (New Zealand) 2016-2019 | M-21 | R-499 | A-33 | SR*-112 | avgCR-10.71
World_100 Gen3 9 Jess Duffin (Australia) flag Jess Duffin (Australia) 2016-2023 | M-77 | R-1564 | A-28 | SR*-111 | avgCR-9.43
World_100 Gen3 10 Nicole Bolton (Australia) flag Nicole Bolton (Australia) 2015-2022 | M-124 | R-2150 | A-24 | SR*-99 | avgCR-7.86
World_100 Gen3 11 Delissa Kimmince (Australia) flag Delissa Kimmince (Australia) 2015-2020 | M-95 | R-775 | A-16 | SR*-103 | avgCR-5.38
World_100 Gen3 12 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 2015-2023 | M-90 | R-952 | A-20 | SR*-109 | avgCR-5.67
World_100 Gen3 13 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 2015-2025 | M-141 | R-2126 | A-22 | SR*-105 | avgCR-7.23
World_100 Gen3 14 Kirby Short (Australia) flag Kirby Short (Australia) 2015-2019 | M-67 | R-945 | A-20 | SR*-91 | avgCR-6.32
World_100 Gen3 15 Lauren Ebsary (Australia) flag Lauren Ebsary (Australia) 2015-2019 | M-60 | R-683 | A-22 | SR*-106 | avgCR-6.48
World_100 Gen3 16 Bernadine Bezuidenhout (New Zealand) flag Bernadine Bezuidenhout (New Zealand) 2016-2023 | M-39 | R-1021 | A-30 | SR*-109 | avgCR-10.59
World_100 Gen3 17 Corinne Hall (Australia) flag Corinne Hall (Australia) 2015-2021 | M-91 | R-1045 | A-16 | SR*-102 | avgCR-5.59
World_100 Gen3 18 Emma Inglis (Australia) flag Emma Inglis (Australia) 2015-2019 | M-58 | R-744 | A-16 | SR*-102 | avgCR-6.56
World_100 Gen3 19 Erin Osborne (Australia) flag Erin Osborne (Australia) 2015-2021 | M-86 | R-916 | A-18 | SR*-95 | avgCR-5.27
World_100 Gen3 20 Angela Reakes (Australia) flag Angela Reakes (Australia) 2015-2021 | M-87 | R-595 | A-14 | SR*-99 | avgCR-4.42
World_100 Gen3 21 Rene Farrell (Australia) flag Rene Farrell (Australia) 2015-2019 | M-77 | R-323 | A-18 | SR*-112 | avgCR-3.41
World_100 Gen3 22 Thea Brookes (England) flag Thea Brookes (England) 2016-2019 | M-27 | R-273 | A-14 | SR*-111 | avgCR-7.10
World_100 Gen3 23 Claire Koski (Australia) flag Claire Koski (Australia) 2015-2019 | M-57 | R-397 | A-13 | SR*-107 | avgCR-4.71
World_100 Gen3 24 Anna Lanning (Australia) flag Anna Lanning (Australia) 2015-2021 | M-43 | R-374 | A-12 | SR*-86 | avgCR-4.84
World_100 Gen3 25 Veronica Pyke (Australia) flag Veronica Pyke (Australia) 2015-2019 | M-54 | R-360 | A-12 | SR*-100 | avgCR-4.45
World_100 Gen3 26 Stefanie Daffara (Australia) flag Stefanie Daffara (Australia) 2016-2019 | M-29 | R-365 | A-14 | SR*-97 | avgCR-6.07
World_100 Gen4 1 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 2015-2025 | M-236 | R-6416 | A-31 | SR*-111 | avgCR-11.38
World_100 Gen4 2 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 2019-2025 | M-102 | R-2381 | A-29 | SR*-132 | avgCR-12.39
World_100 Gen4 3 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 2015-2025 | M-155 | R-3874 | A-27 | SR*-135 | avgCR-13.85
World_100 Gen4 4 Beth Mooney (Australia) flag Beth Mooney (Australia) 2015-2025 | M-200 | R-6650 | A-42 | SR*-127 | avgCR-16.47
World_100 Gen4 5 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 2015-2025 | M-253 | R-7004 | A-32 | SR*-132 | avgCR-14.16
World_100 Gen4 6 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 2015-2025 | M-203 | R-6825 | A-47 | SR*-114 | avgCR-15.64
World_100 Gen4 7 Elyse Villani (Australia) flag Elyse Villani (Australia) 2015-2025 | M-163 | R-4140 | A-31 | SR*-115 | avgCR-12.06
World_100 Gen4 8 Heather Knight (England) flag Heather Knight (England) 2015-2025 | M-167 | R-4407 | A-32 | SR*-119 | avgCR-11.99
World_100 Gen4 9 Meg Lanning (Australia) flag Meg Lanning (Australia) 2015-2025 | M-146 | R-4729 | A-38 | SR*-123 | avgCR-15.62
World_100 Gen4 10 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 2015-2025 | M-183 | R-4846 | A-37 | SR*-131 | avgCR-13.69
World_100 Gen4 11 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 2015-2023 | M-154 | R-3393 | A-27 | SR*-116 | avgCR-10.25
World_100 Gen4 12 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 2015-2025 | M-180 | R-4722 | A-29 | SR*-130 | avgCR-13.38
World_100 Gen4 13 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 2016-2025 | M-151 | R-3973 | A-29 | SR*-133 | avgCR-14.07
World_100 Gen4 14 Grace Harris (Australia) flag Grace Harris (Australia) 2015-2025 | M-183 | R-4175 | A-26 | SR*-136 | avgCR-12.70
World_100 Gen4 15 Smriti Mandhana (India) flag Smriti Mandhana (India) 2016-2025 | M-126 | R-3181 | A-28 | SR*-136 | avgCR-13.68
World_100 Gen4 16 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 2016-2025 | M-125 | R-3233 | A-37 | SR*-124 | avgCR-13.46
World_100 Gen4 17 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 2019-2025 | M-104 | R-1377 | A-19 | SR*-124 | avgCR-7.65
World_100 Gen4 18 Tahlia McGrath (Australia) flag Tahlia McGrath (Australia) 2015-2025 | M-176 | R-2996 | A-22 | SR*-109 | avgCR-8.20
World_100 Gen4 19 Katie Mack (Australia) flag Katie Mack (Australia) 2015-2025 | M-160 | R-2956 | A-24 | SR*-105 | avgCR-8.28
World_100 Gen4 20 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 2015-2025 | M-179 | R-3556 | A-22 | SR*-125 | avgCR-10.96
World_100 Gen4 21 Erin Burns (Australia) flag Erin Burns (Australia) 2015-2025 | M-166 | R-2580 | A-20 | SR*-117 | avgCR-7.93
World_100 Gen4 22 Shafali Verma (India) flag Shafali Verma (India) 2019-2025 | M-56 | R-1399 | A-28 | SR*-147 | avgCR-16.03
World_100 Gen4 23 Laura Harris (Australia) flag Laura Harris (Australia) 2015-2025 | M-178 | R-2049 | A-17 | SR*-172 | avgCR-9.59
World_100 Gen4 24 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 2016-2025 | M-212 | R-4174 | A-31 | SR*-117 | avgCR-8.85
World_100 Gen4 25 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 2017-2025 | M-146 | R-3421 | A-29 | SR*-117 | avgCR-11.01
World_100 Gen4 26 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 2015-2025 | M-193 | R-3963 | A-23 | SR*-111 | avgCR-9.82
World_100 Gen4 27 Frances Mackay (New Zealand) flag Frances Mackay (New Zealand) 2016-2024 | M-63 | R-1725 | A-36 | SR*-93 | avgCR-10.31
World_100 Gen4 28 Sophie Molineux (Australia) flag Sophie Molineux (Australia) 2015-2025 | M-125 | R-1857 | A-20 | SR*-106 | avgCR-7.82
World_100 Gen4 29 Jess Jonassen (Australia) flag Jess Jonassen (Australia) 2015-2025 | M-204 | R-3112 | A-24 | SR*-118 | avgCR-8.48
World_100 Gen4 30 Nicola Carey (Australia) flag Nicola Carey (Australia) 2015-2025 | M-149 | R-1922 | A-21 | SR*-106 | avgCR-6.78
World_100 Gen4 31 Katie Perkins (New Zealand) flag Katie Perkins (New Zealand) 2016-2023 | M-63 | R-1459 | A-35 | SR*-110 | avgCR-9.48
World_100 Gen4 32 Tammy Beaumont (England) flag Tammy Beaumont (England) 2016-2025 | M-168 | R-3530 | A-23 | SR*-110 | avgCR-9.69
World_100 Gen4 33 Natalie Dodd (New Zealand) flag Natalie Dodd (New Zealand) 2016-2024 | M-66 | R-1691 | A-30 | SR*-97 | avgCR-9.73
World_100 Gen4 34 Georgia Redmayne (Australia) flag Georgia Redmayne (Australia) 2016-2025 | M-165 | R-3443 | A-25 | SR*-105 | avgCR-9.25
World_100 Gen4 35 Amy Jones (England) flag Amy Jones (England) 2016-2025 | M-152 | R-2956 | A-24 | SR*-120 | avgCR-9.47
World_100 Gen4 36 Bridget Patterson (Australia) flag Bridget Patterson (Australia) 2015-2025 | M-143 | R-2014 | A-20 | SR*-104 | avgCR-6.85
World_100 Gen5 1 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 2019-2025 | M-123 | R-2531 | A-25 | SR*-122 | avgCR-10.20
World_100 Gen5 2 Alice Capsey (England) flag Alice Capsey (England) 2021-2025 | M-105 | R-2024 | A-22 | SR*-126 | avgCR-9.93
World_100 Gen5 3 Hollie Armitage (England) flag Hollie Armitage (England) 2016-2025 | M-117 | R-2246 | A-23 | SR*-108 | avgCR-8.00
World_100 Gen5 4 Charli Knott (Australia) flag Charli Knott (Australia) 2020-2025 | M-95 | R-1439 | A-22 | SR*-120 | avgCR-8.51
World_100 Gen5 5 Georgia Voll (Australia) flag Georgia Voll (Australia) 2020-2025 | M-85 | R-1559 | A-22 | SR*-121 | avgCR-9.10
World_100 Gen5 6 Richa Ghosh (India) flag Richa Ghosh (India) 2020-2025 | M-56 | R-986 | A-22 | SR*-127 | avgCR-10.51
World_100 Gen5 7 Madeline Penna (Australia) flag Madeline Penna (Australia) 2019-2025 | M-102 | R-1467 | A-27 | SR*-110 | avgCR-7.57
World_100 Gen5 8 Kathryn Bryce (Scotland) flag Kathryn Bryce (Scotland) 2019-2025 | M-96 | R-1468 | A-29 | SR*-115 | avgCR-7.32
World_100 Gen5 9 Davina Perrin (England) flag Davina Perrin (England) 2023-2025 | M-50 | R-1019 | A-21 | SR*-130 | avgCR-10.79
World_100 Gen5 10 Kiran Navgire (India) flag Kiran Navgire (India) 2022-2025 | M-28 | R-488 | A-19 | SR*-141 | avgCR-11.24
World_100 Gen5 11 Danielle Gibson (England) flag Danielle Gibson (England) 2018-2025 | M-78 | R-878 | A-19 | SR*-143 | avgCR-7.07
World_100 Gen5 12 Harleen Deol (India) flag Harleen Deol (India) 2019-2025 | M-28 | R-641 | A-28 | SR*-114 | avgCR-11.17
World_100 Gen5 13 Bess Heath (England) flag Bess Heath (England) 2018-2025 | M-99 | R-1154 | A-16 | SR*-126 | avgCR-6.77
World_100 Gen5 14 Sterre Kalis (Netherlands) flag Sterre Kalis (Netherlands) 2021-2025 | M-58 | R-1121 | A-22 | SR*-112 | avgCR-8.62
World_100 Gen5 15 Sarah Bryce (Scotland) flag Sarah Bryce (Scotland) 2021-2025 | M-93 | R-1123 | A-20 | SR*-113 | avgCR-6.07
World_100 Gen5 16 Cordelia Griffith (England) flag Cordelia Griffith (England) 2016-2025 | M-69 | R-888 | A-16 | SR*-115 | avgCR-6.88
World_100 Gen5 17 Freya Kemp (England) flag Freya Kemp (England) 2022-2025 | M-65 | R-787 | A-16 | SR*-125 | avgCR-6.88
World_100 Gen5 18 Marie Kelly (England) flag Marie Kelly (England) 2017-2025 | M-72 | R-889 | A-16 | SR*-119 | avgCR-6.46
Australia_25 Gen3 1 Alex Blackwell (Australia) flag Alex Blackwell (Australia) 2015-2019 | M-77 | R-1863 | A-33 | SR*-107 | avgCR-10.58
Australia_25 Gen3 2 Rachael Haynes (Australia) flag Rachael Haynes (Australia) 2015-2022 | M-114 | R-2501 | A-26 | SR*-107 | avgCR-9.59
Australia_25 Gen3 3 Nicole Bolton (Australia) flag Nicole Bolton (Australia) 2015-2022 | M-124 | R-2150 | A-24 | SR*-99 | avgCR-7.86
Australia_25 Gen3 4 Delissa Kimmince (Australia) flag Delissa Kimmince (Australia) 2015-2020 | M-95 | R-775 | A-16 | SR*-103 | avgCR-5.38
Australia_25 Gen3 5 Corinne Hall (Australia) flag Corinne Hall (Australia) 2015-2021 | M-91 | R-1045 | A-16 | SR*-102 | avgCR-5.59
Australia_25 Gen4 1 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 2015-2025 | M-155 | R-3874 | A-27 | SR*-135 | avgCR-13.85
Australia_25 Gen4 2 Beth Mooney (Australia) flag Beth Mooney (Australia) 2015-2025 | M-200 | R-6650 | A-42 | SR*-127 | avgCR-16.47
Australia_25 Gen4 3 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 2015-2025 | M-203 | R-6825 | A-47 | SR*-114 | avgCR-15.64
Australia_25 Gen4 4 Meg Lanning (Australia) flag Meg Lanning (Australia) 2015-2025 | M-146 | R-4729 | A-38 | SR*-123 | avgCR-15.62
Australia_25 Gen4 5 Grace Harris (Australia) flag Grace Harris (Australia) 2015-2025 | M-183 | R-4175 | A-26 | SR*-136 | avgCR-12.70
Australia_25 Gen5 1 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 2019-2025 | M-123 | R-2531 | A-25 | SR*-122 | avgCR-10.20
Australia_25 Gen5 2 Charli Knott (Australia) flag Charli Knott (Australia) 2020-2025 | M-95 | R-1439 | A-22 | SR*-120 | avgCR-8.51
Australia_25 Gen5 3 Georgia Voll (Australia) flag Georgia Voll (Australia) 2020-2025 | M-85 | R-1559 | A-22 | SR*-121 | avgCR-9.10
Australia_25 Gen5 4 Madeline Penna (Australia) flag Madeline Penna (Australia) 2019-2025 | M-102 | R-1467 | A-27 | SR*-110 | avgCR-7.57
England_25 Gen2 1 Charlotte Edwards (England) flag Charlotte Edwards (England) 2015-2017 | M-33 | R-687 | A-30 | SR*-103 | avgCR-8.70
England_25 Gen3 1 Sarah Taylor (England) flag Sarah Taylor (England) 2015-2021 | M-42 | R-947 | A-26 | SR*-117 | avgCR-10.78
England_25 Gen3 2 Katherine Sciver-Brunt (England) flag Katherine Sciver-Brunt (England) 2015-2023 | M-90 | R-952 | A-20 | SR*-109 | avgCR-5.67
England_25 Gen3 3 Thea Brookes (England) flag Thea Brookes (England) 2016-2019 | M-27 | R-273 | A-14 | SR*-111 | avgCR-7.10
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #woment20s #charlotteedwards #edwards #krisbritt #britt #rachelpriest #priest #stafanietaylor #taylor #alexblackwell #blackwell #amysatterthwaite #satterthwaite #saramcglashan #mcglashan #sarahtaylor #rachaelhaynes #haynes #erinbermingham #bermingham #jessduffin #duffin #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings