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 Gen1 1 Carole Hodges (England) flag Carole Hodges (England) 1982-1993 | M-47 | R-1073 | BaA-33 | W-58 | BoA-15 | Ct/St-22 | FPM-0.5 | avgCR-27.37
World_100 Gen1 3 Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 1973-1988 | M-31 | R-528 | BaA-28 | W-32 | BoA-16 | Ct/St-8 | FPM-0.3 | avgCR-27.52
World_100 Gen1 6 Enid Bakewell (England) flag Enid Bakewell (England) 1973-1982 | M-23 | R-500 | BaA-36 | W-25 | BoA-21 | Ct/St-7 | FPM-0.3 | avgCR-26.55
World_100 Gen1 12 Sue Rattray (New Zealand) flag Sue Rattray (New Zealand) 1973-1985 | M-30 | R-576 | BaA-27 | W-26 | BoA-29 | Ct/St-4 | FPM-0.1 | avgCR-22.07
World_100 Gen2 4 Zoe Goss (Australia) flag Zoe Goss (Australia) 1987-2000 | M-65 | R-1099 | BaA-30 | W-64 | BoA-19 | Ct/St-11 | FPM-0.2 | avgCR-21.25
World_100 Gen2 5 Karen Smithies (England) flag Karen Smithies (England) 1986-2000 | M-69 | R-921 | BaA-24 | W-64 | BoA-19 | Ct/St-21 | FPM-0.3 | avgCR-20.03
World_100 Gen2 6 Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 1992-2006 | M-101 | R-2844 | BaA-35 | W-37 | BoA-21 | Ct/St-24 | FPM-0.2 | avgCR-20.06
World_100 Gen2 15 Bronwyn Calver (Australia) flag Bronwyn Calver (Australia) 1991-1998 | M-34 | R-534 | BaA-53 | W-29 | BoA-22 | Ct/St-8 | FPM-0.2 | avgCR-24.16
World_100 Gen2 18 Joanne Broadbent (Australia) flag Joanne Broadbent (Australia) 1990-2000 | M-60 | R-993 | BaA-28 | W-38 | BoA-16 | Ct/St-14 | FPM-0.2 | avgCR-17.78
World_100 Gen3 1 Karen Rolton (Australia) flag Karen Rolton (Australia) 1995-2009 | M-141 | R-4814 | BaA-48 | W-85 | BoA-21 | Ct/St-25 | FPM-0.2 | avgCR-27.71
World_100 Gen3 2 Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 1999-2009 | M-117 | R-2919 | BaA-31 | W-49 | BoA-19 | Ct/St-32 | FPM-0.3 | avgCR-20.62
World_100 Gen3 6 Arran Brindle (England) flag Arran Brindle (England) 1999-2014 | M-88 | R-1928 | BaA-28 | W-35 | BoA-22 | Ct/St-40 | FPM-0.5 | avgCR-20.69
World_100 Gen4 1 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 2008-2025 | M-170 | R-5873 | BaA-42 | W-155 | BoA-22 | Ct/St-69 | FPM-0.4 | avgCR-30.15
World_100 Gen4 2 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 2001-2013 | M-125 | R-2728 | BaA-31 | W-146 | BoA-25 | Ct/St-49 | FPM-0.4 | avgCR-29.41
World_100 Gen4 3 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 2007-2025 | M-165 | R-4504 | BaA-48 | W-166 | BoA-26 | Ct/St-56 | FPM-0.3 | avgCR-29.35
World_100 Gen4 4 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 2006-2025 | M-178 | R-5936 | BaA-39 | W-82 | BoA-34 | Ct/St-92 | FPM-0.5 | avgCR-26.26
World_100 Gen4 5 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 2004-2011 | M-80 | R-2047 | BaA-34 | W-98 | BoA-22 | Ct/St-31 | FPM-0.4 | avgCR-31.19
World_100 Gen4 6 Charlotte Edwards (England) flag Charlotte Edwards (England) 1997-2016 | M-191 | R-5992 | BaA-38 | W-54 | BoA-22 | Ct/St-52 | FPM-0.3 | avgCR-20.23
World_100 Gen4 7 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 2006-2025 | M-159 | R-4279 | BaA-33 | W-111 | BoA-36 | Ct/St-44 | FPM-0.3 | avgCR-25.76
World_100 Gen4 9 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 2009-2021 | M-107 | R-2175 | BaA-36 | W-138 | BoA-19 | Ct/St-56 | FPM-0.5 | avgCR-29.67
World_100 Gen4 11 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 2002-2014 | M-125 | R-2002 | BaA-27 | W-88 | BoA-34 | Ct/St-33 | FPM-0.3 | avgCR-23.53
World_100 Gen4 12 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 2008-2025 | M-149 | R-3785 | BaA-30 | W-79 | BoA-27 | Ct/St-44 | FPM-0.3 | avgCR-24.20
World_100 Gen4 14 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 2007-2022 | M-145 | R-4639 | BaA-38 | W-50 | BoA-30 | Ct/St-57 | FPM-0.4 | avgCR-23.43
World_100 Gen4 20 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 2006-2024 | M-136 | R-3369 | BaA-30 | W-44 | BoA-27 | Ct/St-40 | FPM-0.3 | avgCR-19.76
World_100 Gen5 1 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 2013-2025 | M-129 | R-4354 | BaA-46 | W-88 | BoA-31 | Ct/St-53 | FPM-0.4 | avgCR-30.14
World_100 Gen5 2 Deepti Sharma (India) flag Deepti Sharma (India) 2014-2025 | M-121 | R-2739 | BaA-37 | W-162 | BoA-27 | Ct/St-42 | FPM-0.3 | avgCR-30.41
World_100 Gen5 3 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 2014-2025 | M-99 | R-3074 | BaA-34 | W-125 | BoA-24 | Ct/St-58 | FPM-0.6 | avgCR-33.05
World_100 Gen5 4 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 2009-2025 | M-162 | R-3511 | BaA-35 | W-181 | BoA-24 | Ct/St-36 | FPM-0.2 | avgCR-28.46
World_100 Gen5 5 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 2017-2025 | M-87 | R-1654 | BaA-33 | W-111 | BoA-23 | Ct/St-43 | FPM-0.5 | avgCR-30.80
World_100 Gen5 6 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 2016-2025 | M-84 | R-2304 | BaA-41 | W-106 | BoA-31 | Ct/St-40 | FPM-0.5 | avgCR-30.54
World_100 Gen5 7 Sune Luus (South Africa) flag Sune Luus (South Africa) 2012-2025 | M-142 | R-2672 | BaA-25 | W-117 | BoA-24 | Ct/St-58 | FPM-0.4 | avgCR-22.03
World_100 Gen5 10 Heather Knight (England) flag Heather Knight (England) 2010-2025 | M-157 | R-4325 | BaA-36 | W-56 | BoA-25 | Ct/St-51 | FPM-0.3 | avgCR-21.67
World_100 Gen5 13 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 2020-2025 | M-49 | R-981 | BaA-41 | W-60 | BoA-21 | Ct/St-34 | FPM-0.7 | avgCR-29.65
World_100 Gen5 16 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 2017-2025 | M-58 | R-934 | BaA-25 | W-68 | BoA-27 | Ct/St-21 | FPM-0.4 | avgCR-27.12
Australia_25 Gen1 1 Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 1973-1988 | M-31 | R-528 | BaA-28 | W-32 | BoA-16 | Ct/St-8 | FPM-0.3 | avgCR-27.52
Australia_25 Gen2 3 Zoe Goss (Australia) flag Zoe Goss (Australia) 1987-2000 | M-65 | R-1099 | BaA-30 | W-64 | BoA-19 | Ct/St-11 | FPM-0.2 | avgCR-21.25
Australia_25 Gen3 1 Karen Rolton (Australia) flag Karen Rolton (Australia) 1995-2009 | M-141 | R-4814 | BaA-48 | W-85 | BoA-21 | Ct/St-25 | FPM-0.2 | avgCR-27.71
Australia_25 Gen4 1 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 2007-2025 | M-165 | R-4504 | BaA-48 | W-166 | BoA-26 | Ct/St-56 | FPM-0.3 | avgCR-29.35
Australia_25 Gen4 2 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 2001-2013 | M-125 | R-2728 | BaA-31 | W-146 | BoA-25 | Ct/St-49 | FPM-0.4 | avgCR-29.41
Australia_25 Gen4 3 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 2004-2011 | M-80 | R-2047 | BaA-34 | W-98 | BoA-22 | Ct/St-31 | FPM-0.4 | avgCR-31.19
Australia_25 Gen5 1 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 2017-2025 | M-87 | R-1654 | BaA-33 | W-111 | BoA-23 | Ct/St-43 | FPM-0.5 | avgCR-30.80
Australia_25 Gen5 3 Annabel Sutherland (Australia) flag Annabel Sutherland (Australia) 2020-2025 | M-49 | R-981 | BaA-41 | W-60 | BoA-21 | Ct/St-34 | FPM-0.7 | avgCR-29.65
England_25 Gen1 1 Carole Hodges (England) flag Carole Hodges (England) 1982-1993 | M-47 | R-1073 | BaA-33 | W-58 | BoA-15 | Ct/St-22 | FPM-0.5 | avgCR-27.37
England_25 Gen1 3 Enid Bakewell (England) flag Enid Bakewell (England) 1973-1982 | M-23 | R-500 | BaA-36 | W-25 | BoA-21 | Ct/St-7 | FPM-0.3 | avgCR-26.55
England_25 Gen2 2 Karen Smithies (England) flag Karen Smithies (England) 1986-2000 | M-69 | R-921 | BaA-24 | W-64 | BoA-19 | Ct/St-21 | FPM-0.3 | avgCR-20.03
England_25 Gen3 1 Arran Brindle (England) flag Arran Brindle (England) 1999-2014 | M-88 | R-1928 | BaA-28 | W-35 | BoA-22 | Ct/St-40 | FPM-0.5 | avgCR-20.69
England_25 Gen4 1 Charlotte Edwards (England) flag Charlotte Edwards (England) 1997-2016 | M-191 | R-5992 | BaA-38 | W-54 | BoA-22 | Ct/St-52 | FPM-0.3 | avgCR-20.23
England_25 Gen5 1 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 2013-2025 | M-129 | R-4354 | BaA-46 | W-88 | BoA-31 | Ct/St-53 | FPM-0.4 | avgCR-30.14
England_25 Gen5 2 Heather Knight (England) flag Heather Knight (England) 2010-2025 | M-157 | R-4325 | BaA-36 | W-56 | BoA-25 | Ct/St-51 | FPM-0.3 | avgCR-21.67
England_25 Gen5 6 Danni Wyatt-Hodge (England) flag Danni Wyatt-Hodge (England) 2010-2025 | M-120 | R-2074 | BaA-24 | W-27 | BoA-29 | Ct/St-29 | FPM-0.2 | avgCR-15.32
India_25 Gen5 1 Deepti Sharma (India) flag Deepti Sharma (India) 2014-2025 | M-121 | R-2739 | BaA-37 | W-162 | BoA-27 | Ct/St-42 | FPM-0.3 | avgCR-30.41
New Zealand_25 Gen2 2 Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 1992-2006 | M-101 | R-2844 | BaA-35 | W-37 | BoA-21 | Ct/St-24 | FPM-0.2 | avgCR-20.06
New Zealand_25 Gen3 2 Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 1999-2009 | M-117 | R-2919 | BaA-31 | W-49 | BoA-19 | Ct/St-32 | FPM-0.3 | avgCR-20.62
New Zealand_25 Gen4 1 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 2006-2025 | M-178 | R-5936 | BaA-39 | W-82 | BoA-34 | Ct/St-92 | FPM-0.5 | avgCR-26.26
New Zealand_25 Gen4 2 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 2006-2025 | M-159 | R-4279 | BaA-33 | W-111 | BoA-36 | Ct/St-44 | FPM-0.3 | avgCR-25.76
New Zealand_25 Gen4 3 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 2007-2022 | M-145 | R-4639 | BaA-38 | W-50 | BoA-30 | Ct/St-57 | FPM-0.4 | avgCR-23.43
New Zealand_25 Gen4 4 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 2002-2014 | M-125 | R-2002 | BaA-27 | W-88 | BoA-34 | Ct/St-33 | FPM-0.3 | avgCR-23.53
New Zealand_25 Gen5 1 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 2016-2025 | M-84 | R-2304 | BaA-41 | W-106 | BoA-31 | Ct/St-40 | FPM-0.5 | avgCR-30.54
Pakistan_25 Gen4 3 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 2006-2024 | M-136 | R-3369 | BaA-30 | W-44 | BoA-27 | Ct/St-40 | FPM-0.3 | avgCR-19.76
South Africa_25 Gen4 1 Dane van Niekerk (South Africa) flag Dane van Niekerk (South Africa) 2009-2021 | M-107 | R-2175 | BaA-36 | W-138 | BoA-19 | Ct/St-56 | FPM-0.5 | avgCR-29.67
South Africa_25 Gen5 1 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 2009-2025 | M-162 | R-3511 | BaA-35 | W-181 | BoA-24 | Ct/St-36 | FPM-0.2 | avgCR-28.46
South Africa_25 Gen5 3 Sune Luus (South Africa) flag Sune Luus (South Africa) 2012-2025 | M-142 | R-2672 | BaA-25 | W-117 | BoA-24 | Ct/St-58 | FPM-0.4 | avgCR-22.03
South Africa_25 Gen5 4 Nadine de Klerk (South Africa) flag Nadine de Klerk (South Africa) 2017-2025 | M-58 | R-934 | BaA-25 | W-68 | BoA-27 | Ct/St-21 | FPM-0.4 | avgCR-27.12
Sri Lanka_25 Gen5 3 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 2018-2025 | M-38 | R-720 | BaA-25 | W-30 | BoA-37 | Ct/St-11 | FPM-0.3 | avgCR-22.06
West Indies_25 Gen4 1 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 2008-2025 | M-170 | R-5873 | BaA-42 | W-155 | BoA-22 | Ct/St-69 | FPM-0.4 | avgCR-30.15
West Indies_25 Gen4 2 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 2008-2025 | M-149 | R-3785 | BaA-30 | W-79 | BoA-27 | Ct/St-44 | FPM-0.3 | avgCR-24.20
West Indies_25 Gen5 1 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 2014-2025 | M-99 | R-3074 | BaA-34 | W-125 | BoA-24 | Ct/St-58 | FPM-0.6 | avgCR-33.05
Ireland_15 Gen5 2 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 2021-2025 | M-41 | R-1069 | BaA-32 | W-25 | BoA-31 | Ct/St-22 | FPM-0.5 | avgCR-20.21
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #carolehodges #hodges #sharontredrea #tredrea #enidbakewell #bakewell #suerattray #rattray #zoegoss #goss #karensmithies #smithies #emilydrumm #drumm #bronwyncalver #calver #joannebroadbent #broadbent #karenrolton #rolton #haideetiffen #tiffen #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings