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 Janette Brittin (England) flag Janette Brittin (England) 1979-1998 | M-63 | R-2121 | A-42 | SR*-54 | avgCR-10.58
World_100 Gen1 2 Lindsay Reeler (Australia) flag Lindsay Reeler (Australia) 1984-1988 | M-23 | R-1034 | A-57 | SR*-57 | avgCR-12.97
World_100 Gen1 3 Lynne Thomas (England) flag Lynne Thomas (England) 1973-1982 | M-24 | R-821 | A-46 | SR*-39 | avgCR-10.86
World_100 Gen1 4 Jill Kennare (Australia) flag Jill Kennare (Australia) 1982-1987 | M-19 | R-789 | A-46 | SR*-65 | avgCR-11.43
World_100 Gen1 5 Carole Hodges (England) flag Carole Hodges (England) 1982-1993 | M-47 | R-1073 | A-33 | SR*-46 | avgCR-6.94
World_100 Gen1 6 Rachael Heyhoe-Flint (England) flag Rachael Heyhoe-Flint (England) 1973-1982 | M-23 | R-643 | A-58 | SR*-56 | avgCR-9.00
World_100 Gen1 7 Denise Emerson (Australia) flag Denise Emerson (Australia) 1982-1987 | M-21 | R-820 | A-41 | SR*-49 | avgCR-10.18
World_100 Gen1 8 Denise Annetts (Australia) flag Denise Annetts (Australia) 1985-1993 | M-43 | R-1126 | A-42 | SR*-54 | avgCR-7.21
World_100 Gen1 9 Barb Bevege (New Zealand) flag Barb Bevege (New Zealand) 1973-1982 | M-16 | R-488 | A-33 | SR*-45 | avgCR-10.34
World_100 Gen1 10 Wendy Watson (England) flag Wendy Watson (England) 1987-1993 | M-23 | R-768 | A-48 | SR*-53 | avgCR-8.76
World_100 Gen1 11 Ruth Buckstein (Australia) flag Ruth Buckstein (Australia) 1986-1988 | M-16 | R-511 | A-43 | SR*-58 | avgCR-8.69
World_100 Gen1 12 Jan Allen (England) flag Jan Allen (England) 1976-1985 | M-17 | R-372 | A-29 | SR*-49 | avgCR-7.70
World_100 Gen1 13 Jackie Clark (New Zealand) flag Jackie Clark (New Zealand) 1985-1992 | M-31 | R-875 | A-29 | SR*-47 | avgCR-8.02
World_100 Gen1 14 Sharon Tredrea (Australia) flag Sharon Tredrea (Australia) 1973-1988 | M-31 | R-528 | A-28 | SR*-56 | avgCR-5.93
World_100 Gen1 15 Belinda Haggett (Australia) flag Belinda Haggett (Australia) 1986-1993 | M-37 | R-913 | A-30 | SR*-47 | avgCR-6.39
World_100 Gen1 16 Nicki Turner (New Zealand) flag Nicki Turner (New Zealand) 1982-1991 | M-28 | R-624 | A-26 | SR*-49 | avgCR-6.79
World_100 Gen2 1 Debbie Hockley (New Zealand) flag Debbie Hockley (New Zealand) 1982-2000 | M-118 | R-4064 | A-42 | SR*-53 | avgCR-10.87
World_100 Gen2 2 Belinda Clark (Australia) flag Belinda Clark (Australia) 1991-2005 | M-118 | R-4844 | A-47 | SR*-66 | avgCR-12.84
World_100 Gen2 3 Lisa Keightley (Australia) flag Lisa Keightley (Australia) 1995-2005 | M-82 | R-2630 | A-40 | SR*-58 | avgCR-9.96
World_100 Gen2 4 Emily Drumm (New Zealand) flag Emily Drumm (New Zealand) 1992-2006 | M-101 | R-2844 | A-35 | SR*-68 | avgCR-8.89
World_100 Gen2 5 Anju Jain (India) flag Anju Jain (India) 1993-2005 | M-65 | R-1729 | A-30 | SR*-48 | avgCR-8.21
World_100 Gen2 6 Zoe Goss (Australia) flag Zoe Goss (Australia) 1987-2000 | M-65 | R-1099 | A-30 | SR*-52 | avgCR-4.77
World_100 Gen2 7 Linda Olivier (South Africa) flag Linda Olivier (South Africa) 1997-2000 | M-28 | R-838 | A-35 | SR*-50 | avgCR-9.79
World_100 Gen2 8 Barbara Daniels (England) flag Barbara Daniels (England) 1993-2000 | M-55 | R-1309 | A-27 | SR*-59 | avgCR-7.04
World_100 Gen2 9 Karen Smithies (England) flag Karen Smithies (England) 1986-2000 | M-69 | R-921 | A-24 | SR*-48 | avgCR-3.94
World_100 Gen2 10 Helen Plimmer (England) flag Helen Plimmer (England) 1989-1997 | M-37 | R-886 | A-25 | SR*-48 | avgCR-5.71
World_100 Gen2 11 Chanderkanta Kaul (India) flag Chanderkanta Kaul (India) 1993-2000 | M-31 | R-616 | A-24 | SR*-56 | avgCR-7.54
World_100 Gen2 12 Maia Lewis (New Zealand) flag Maia Lewis (New Zealand) 1992-2005 | M-78 | R-1372 | A-22 | SR*-50 | avgCR-5.64
World_100 Gen2 13 Joanne Broadbent (Australia) flag Joanne Broadbent (Australia) 1990-2000 | M-60 | R-993 | A-28 | SR*-55 | avgCR-4.98
World_100 Gen2 14 Miriam Grealey (Ireland) flag Miriam Grealey (Ireland) 1987-2005 | M-79 | R-1412 | A-23 | SR*-47 | avgCR-5.31
World_100 Gen2 15 Clare Connor (England) flag Clare Connor (England) 1995-2005 | M-93 | R-1087 | A-16 | SR*-50 | avgCR-4.34
World_100 Gen2 16 Mel Jones (Australia) flag Mel Jones (Australia) 1997-2005 | M-61 | R-1028 | A-21 | SR*-61 | avgCR-5.16
World_100 Gen3 1 Karen Rolton (Australia) flag Karen Rolton (Australia) 1995-2009 | M-141 | R-4814 | A-48 | SR*-73 | avgCR-11.45
World_100 Gen3 2 Claire Taylor (England) flag Claire Taylor (England) 1998-2011 | M-126 | R-4101 | A-40 | SR*-70 | avgCR-10.86
World_100 Gen3 3 Haidee Tiffen (New Zealand) flag Haidee Tiffen (New Zealand) 1999-2009 | M-117 | R-2919 | A-31 | SR*-59 | avgCR-7.92
World_100 Gen3 4 Rebecca Rolls (New Zealand) flag Rebecca Rolls (New Zealand) 1997-2007 | M-104 | R-2201 | A-25 | SR*-85 | avgCR-7.96
World_100 Gen3 5 Anjum Chopra (India) flag Anjum Chopra (India) 1995-2012 | M-127 | R-2856 | A-31 | SR*-50 | avgCR-6.95
World_100 Gen3 6 Arran Brindle (England) flag Arran Brindle (England) 1999-2014 | M-88 | R-1928 | A-28 | SR*-59 | avgCR-7.61
World_100 Gen3 7 Aimee Watkins (New Zealand) flag Aimee Watkins (New Zealand) 2002-2011 | M-103 | R-1889 | A-22 | SR*-77 | avgCR-6.91
World_100 Gen3 8 Jaya Sharma (India) flag Jaya Sharma (India) 2002-2008 | M-77 | R-2091 | A-31 | SR*-57 | avgCR-7.91
World_100 Gen3 9 Maria Fahey (New Zealand) flag Maria Fahey (New Zealand) 2003-2010 | M-54 | R-1403 | A-28 | SR*-54 | avgCR-8.52
World_100 Gen3 10 Johmari Logtenberg (South Africa) flag Johmari Logtenberg (South Africa) 2003-2007 | M-26 | R-848 | A-39 | SR*-74 | avgCR-9.18
World_100 Gen3 11 Laura Newton (England) flag Laura Newton (England) 1997-2007 | M-73 | R-1324 | A-21 | SR*-53 | avgCR-5.91
World_100 Gen3 12 Daleen Terblanche (South Africa) flag Daleen Terblanche (South Africa) 1997-2008 | M-61 | R-1256 | A-24 | SR*-50 | avgCR-6.30
World_100 Gen3 13 Caitriona Beggs (Ireland) flag Caitriona Beggs (Ireland) 1995-2008 | M-61 | R-1217 | A-25 | SR*-43 | avgCR-5.61
World_100 Gen3 14 Hiruka Fernando (Sri Lanka) flag Hiruka Fernando (Sri Lanka) 1997-2010 | M-60 | R-1015 | A-21 | SR*-43 | avgCR-5.49
World_100 Gen4 1 Charlotte Edwards (England) flag Charlotte Edwards (England) 1997-2016 | M-191 | R-5992 | A-38 | SR*-65 | avgCR-10.19
World_100 Gen4 2 Mithali Raj (India) flag Mithali Raj (India) 1999-2022 | M-232 | R-7805 | A-51 | SR*-66 | avgCR-10.72
World_100 Gen4 3 Suzie Bates (New Zealand) flag Suzie Bates (New Zealand) 2006-2025 | M-178 | R-5936 | A-39 | SR*-80 | avgCR-10.89
World_100 Gen4 4 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 2008-2025 | M-170 | R-5873 | A-42 | SR*-69 | avgCR-10.48
World_100 Gen4 5 Alex Blackwell (Australia) flag Alex Blackwell (Australia) 2003-2017 | M-144 | R-3492 | A-36 | SR*-66 | avgCR-7.91
World_100 Gen4 6 Ellyse Perry (Australia) flag Ellyse Perry (Australia) 2007-2025 | M-165 | R-4504 | A-48 | SR*-78 | avgCR-9.13
World_100 Gen4 7 Amy Satterthwaite (New Zealand) flag Amy Satterthwaite (New Zealand) 2007-2022 | M-145 | R-4639 | A-38 | SR*-75 | avgCR-10.36
World_100 Gen4 8 Sarah Taylor (England) flag Sarah Taylor (England) 2006-2019 | M-126 | R-4056 | A-38 | SR*-82 | avgCR-10.94
World_100 Gen4 9 Sophie Devine (New Zealand) flag Sophie Devine (New Zealand) 2006-2025 | M-159 | R-4279 | A-33 | SR*-85 | avgCR-9.17
World_100 Gen4 10 Rachael Haynes (Australia) flag Rachael Haynes (Australia) 2009-2022 | M-77 | R-2585 | A-40 | SR*-78 | avgCR-11.54
World_100 Gen4 11 Deandra Dottin (West Indies) flag Deandra Dottin (West Indies) 2008-2025 | M-149 | R-3785 | A-30 | SR*-79 | avgCR-8.90
World_100 Gen4 12 Lisa Sthalekar (Australia) flag Lisa Sthalekar (Australia) 2001-2013 | M-125 | R-2728 | A-31 | SR*-69 | avgCR-7.25
World_100 Gen4 13 Shelley Nitschke (Australia) flag Shelley Nitschke (Australia) 2004-2011 | M-80 | R-2047 | A-34 | SR*-71 | avgCR-8.32
World_100 Gen4 14 Lydia Greenway (England) flag Lydia Greenway (England) 2003-2016 | M-126 | R-2554 | A-30 | SR*-63 | avgCR-6.38
World_100 Gen4 15 Nicole Bolton (Australia) flag Nicole Bolton (Australia) 2014-2019 | M-50 | R-1896 | A-41 | SR*-72 | avgCR-11.83
World_100 Gen4 16 Mignon du Preez (South Africa) flag Mignon du Preez (South Africa) 2007-2022 | M-154 | R-3760 | A-33 | SR*-68 | avgCR-7.42
World_100 Gen4 17 Nicola Browne (New Zealand) flag Nicola Browne (New Zealand) 2002-2014 | M-125 | R-2002 | A-27 | SR*-68 | avgCR-5.93
World_100 Gen4 18 Sara McGlashan (New Zealand) flag Sara McGlashan (New Zealand) 2002-2016 | M-134 | R-2438 | A-22 | SR*-65 | avgCR-6.09
World_100 Gen4 19 Punam Raut (India) flag Punam Raut (India) 2009-2021 | M-73 | R-2299 | A-35 | SR*-58 | avgCR-9.91
World_100 Gen4 20 Jess Duffin (Australia) flag Jess Duffin (Australia) 2009-2015 | M-50 | R-1265 | A-37 | SR*-84 | avgCR-9.59
World_100 Gen4 21 Bismah Maroof (Pakistan) flag Bismah Maroof (Pakistan) 2006-2024 | M-136 | R-3369 | A-30 | SR*-58 | avgCR-7.35
World_100 Gen4 22 Cri-zelda Brits (South Africa) flag Cri-zelda Brits (South Africa) 2002-2013 | M-69 | R-1622 | A-29 | SR*-61 | avgCR-7.08
World_100 Gen4 23 Caroline Atkins (England) flag Caroline Atkins (England) 2001-2010 | M-58 | R-1291 | A-30 | SR*-51 | avgCR-6.61
World_100 Gen4 24 Jodie Fields (Australia) flag Jodie Fields (Australia) 2006-2013 | M-67 | R-1162 | A-28 | SR*-68 | avgCR-5.68
World_100 Gen4 25 Pamela Lavine (West Indies) flag Pamela Lavine (West Indies) 2005-2010 | M-24 | R-548 | A-27 | SR*-64 | avgCR-8.55
World_100 Gen4 26 Jenny Gunn (England) flag Jenny Gunn (England) 2004-2019 | M-144 | R-1629 | A-20 | SR*-57 | avgCR-4.09
World_100 Gen4 27 Leah Poulton (Australia) flag Leah Poulton (Australia) 2006-2012 | M-48 | R-1033 | A-25 | SR*-65 | avgCR-6.66
World_100 Gen4 28 Karuna Jain (India) flag Karuna Jain (India) 2004-2014 | M-44 | R-987 | A-29 | SR*-51 | avgCR-6.60
World_100 Gen5 1 Smriti Mandhana (India) flag Smriti Mandhana (India) 2013-2025 | M-117 | R-5322 | A-48 | SR*-91 | avgCR-15.07
World_100 Gen5 2 Laura Wolvaardt (South Africa) flag Laura Wolvaardt (South Africa) 2016-2025 | M-119 | R-5222 | A-51 | SR*-74 | avgCR-14.02
World_100 Gen5 3 Meg Lanning (Australia) flag Meg Lanning (Australia) 2011-2023 | M-103 | R-4602 | A-54 | SR*-92 | avgCR-14.50
World_100 Gen5 4 Nat Sciver-Brunt (England) flag Nat Sciver-Brunt (England) 2013-2025 | M-129 | R-4354 | A-46 | SR*-95 | avgCR-12.07
World_100 Gen5 5 Tammy Beaumont (England) flag Tammy Beaumont (England) 2009-2025 | M-140 | R-4738 | A-40 | SR*-76 | avgCR-10.57
World_100 Gen5 6 Alyssa Healy (Australia) flag Alyssa Healy (Australia) 2010-2025 | M-123 | R-3563 | A-36 | SR*-100 | avgCR-10.68
World_100 Gen5 7 Harmanpreet Kaur (India) flag Harmanpreet Kaur (India) 2009-2025 | M-161 | R-4409 | A-37 | SR*-77 | avgCR-9.19
World_100 Gen5 8 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 2010-2025 | M-121 | R-4045 | A-35 | SR*-75 | avgCR-11.04
World_100 Gen5 9 Lizelle Lee (South Africa) flag Lizelle Lee (South Africa) 2013-2022 | M-100 | R-3315 | A-36 | SR*-84 | avgCR-11.45
World_100 Gen5 10 Heather Knight (England) flag Heather Knight (England) 2010-2025 | M-157 | R-4325 | A-36 | SR*-73 | avgCR-8.90
World_100 Gen5 11 Beth Mooney (Australia) flag Beth Mooney (Australia) 2016-2025 | M-92 | R-2997 | A-48 | SR*-88 | avgCR-11.11
World_100 Gen5 12 Marizanne Kapp (South Africa) flag Marizanne Kapp (South Africa) 2009-2025 | M-162 | R-3511 | A-35 | SR*-78 | avgCR-7.36
World_100 Gen5 13 Hayley Matthews (West Indies) flag Hayley Matthews (West Indies) 2014-2025 | M-99 | R-3074 | A-34 | SR*-76 | avgCR-9.70
World_100 Gen5 14 Amy Jones (England) flag Amy Jones (England) 2013-2025 | M-111 | R-2659 | A-33 | SR*-85 | avgCR-8.13
World_100 Gen5 15 Pratika Rawal (India) flag Pratika Rawal (India) 2024-2025 | M-24 | R-1110 | A-50 | SR*-83 | avgCR-13.91
World_100 Gen5 16 Phoebe Litchfield (Australia) flag Phoebe Litchfield (Australia) 2023-2025 | M-36 | R-1287 | A-42 | SR*-88 | avgCR-12.23
World_100 Gen5 17 Chloe Tryon (South Africa) flag Chloe Tryon (South Africa) 2011-2025 | M-124 | R-2292 | A-27 | SR*-100 | avgCR-7.15
World_100 Gen5 18 Deepti Sharma (India) flag Deepti Sharma (India) 2014-2025 | M-121 | R-2739 | A-37 | SR*-71 | avgCR-7.34
World_100 Gen5 19 Ashleigh Gardner (Australia) flag Ashleigh Gardner (Australia) 2017-2025 | M-87 | R-1654 | A-33 | SR*-111 | avgCR-7.52
World_100 Gen5 20 Tazmin Brits (South Africa) flag Tazmin Brits (South Africa) 2021-2025 | M-48 | R-1654 | A-37 | SR*-81 | avgCR-11.06
World_100 Gen5 21 Amelia Kerr (New Zealand) flag Amelia Kerr (New Zealand) 2016-2025 | M-84 | R-2304 | A-41 | SR*-82 | avgCR-8.15
World_100 Gen5 22 Jemimah Rodrigues (India) flag Jemimah Rodrigues (India) 2018-2025 | M-59 | R-1749 | A-35 | SR*-90 | avgCR-9.79
World_100 Gen5 23 Sidra Amin (Pakistan) flag Sidra Amin (Pakistan) 2011-2025 | M-84 | R-2409 | A-33 | SR*-64 | avgCR-8.21
World_100 Gen5 24 Sune Luus (South Africa) flag Sune Luus (South Africa) 2012-2025 | M-142 | R-2672 | A-25 | SR*-67 | avgCR-6.01
World_100 Gen5 25 Richa Ghosh (India) flag Richa Ghosh (India) 2021-2025 | M-51 | R-1145 | A-29 | SR*-104 | avgCR-9.03
World_100 Gen5 26 Maddy Green (New Zealand) flag Maddy Green (New Zealand) 2014-2025 | M-88 | R-1793 | A-27 | SR*-73 | avgCR-6.47
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #womenodis #janettebrittin #brittin #lindsayreeler #reeler #lynnethomas #thomas #jillkennare #kennare #carolehodges #hodges #rachaelheyhoeflint #heyhoeflint #deniseemerson #emerson #deniseannetts #annetts #barbbevege #bevege #wendywatson #watson #ruthbuckstein #buckstein #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings