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 10 Holly Colvin (England) flag Holly Colvin (England) 2007-2013 | M-50 | R-91 | BaA-13 | W-63 | BoA-15 | Ct/St-19 | FPM-0.4 | avgCR-32.66
World_100 Gen1 16 Priyanka Roy (India) flag Priyanka Roy (India) 2009-2011 | M-15 | R-95 | BaA-11 | W-21 | BoA-12 | Ct/St-3 | FPM-0.2 | avgCR-40.27
World_100 Gen1 17 Nicky Shaw (England) flag Nicky Shaw (England) 2004-2010 | M-22 | R-83 | BaA-12 | W-19 | BoA-23 | Ct/St-5 | FPM-0.2 | avgCR-35.31
World_100 Gen2 19 Erin Osborne (Australia) flag Erin Osborne (Australia) 2009-2016 | M-59 | R-78 | BaA-9 | W-48 | BoA-23 | Ct/St-25 | FPM-0.4 | avgCR-31.54
World_100 Gen2 20 Shakera Selman (West Indies/Barbados) flag Shakera Selman (West Indies/Barbados) 2008-2023 | M-96 | R-61 | BaA-9 | W-51 | BoA-28 | Ct/St-26 | FPM-0.3 | avgCR-25.77
World_100 Gen4 6 Megan Schutt (Australia) flag Megan Schutt (Australia) 2013-2025 | M-123 | R-29 | BaA-3 | W-151 | BoA-18 | Ct/St-11 | FPM-0.1 | avgCR-29.62
World_100 Gen4 11 Radha Yadav (India) flag Radha Yadav (India) 2018-2025 | M-89 | R-93 | BaA-5 | W-103 | BoA-19 | Ct/St-33 | FPM-0.4 | avgCR-32.68
World_100 Gen5 7 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 2019-2025 | M-37 | R-96 | BaA-9 | W-38 | BoA-17 | Ct/St-8 | FPM-0.2 | avgCR-31.94
World_100 Gen5 8 Eden Carson (New Zealand) flag Eden Carson (New Zealand) 2022-2025 | M-37 | R-29 | BaA-5 | W-39 | BoA-19 | Ct/St-7 | FPM-0.2 | avgCR-31.61
World_100 Gen5 12 Tuba Hassan (Pakistan) flag Tuba Hassan (Pakistan) 2022-2025 | M-37 | R-84 | BaA-8 | W-24 | BoA-28 | Ct/St-8 | FPM-0.2 | avgCR-27.97
World_100 Gen5 18 Jane Maguire (Ireland) flag Jane Maguire (Ireland) 2022-2025 | M-32 | R-25 | BaA-6 | W-21 | BoA-28 | Ct/St-7 | FPM-0.2 | avgCR-27.05
World_100 Gen5 19 Ava Canning (Ireland) flag Ava Canning (Ireland) 2021-2025 | M-41 | R-57 | BaA-7 | W-23 | BoA-27 | Ct/St-7 | FPM-0.2 | avgCR-24.02
Australia_25 Gen2 1 Erin Osborne (Australia) flag Erin Osborne (Australia) 2009-2016 | M-59 | R-78 | BaA-9 | W-48 | BoA-23 | Ct/St-25 | FPM-0.4 | avgCR-31.54
Australia_25 Gen2 2 Rene Farrell (Australia) flag Rene Farrell (Australia) 2009-2016 | M-54 | R-95 | BaA-12 | W-55 | BoA-21 | Ct/St-9 | FPM-0.2 | avgCR-31.86
Australia_25 Gen4 3 Sophie Molineux (Australia) flag Sophie Molineux (Australia) 2018-2024 | M-38 | R-58 | BaA-6 | W-41 | BoA-19 | Ct/St-16 | FPM-0.4 | avgCR-33.20
Australia_25 Gen4 4 Nicola Carey (Australia) flag Nicola Carey (Australia) 2018-2022 | M-27 | R-60 | BaA-20 | W-19 | BoA-25 | Ct/St-15 | FPM-0.6 | avgCR-29.62
England_25 Gen1 4 Holly Colvin (England) flag Holly Colvin (England) 2007-2013 | M-50 | R-91 | BaA-13 | W-63 | BoA-15 | Ct/St-19 | FPM-0.4 | avgCR-32.66
England_25 Gen1 6 Nicky Shaw (England) flag Nicky Shaw (England) 2004-2010 | M-22 | R-83 | BaA-12 | W-19 | BoA-23 | Ct/St-5 | FPM-0.2 | avgCR-35.31
England_25 Gen4 3 Mady Villiers (England) flag Mady Villiers (England) 2019-2024 | M-19 | R-52 | BaA-17 | W-17 | BoA-17 | Ct/St-9 | FPM-0.5 | avgCR-30.75
India_25 Gen1 2 Priyanka Roy (India) flag Priyanka Roy (India) 2009-2011 | M-15 | R-95 | BaA-11 | W-21 | BoA-12 | Ct/St-3 | FPM-0.2 | avgCR-40.27
India_25 Gen2 2 Ekta Bisht (India) flag Ekta Bisht (India) 2011-2019 | M-42 | R-40 | BaA-5 | W-53 | BoA-15 | Ct/St-6 | FPM-0.1 | avgCR-31.48
India_25 Gen4 3 Radha Yadav (India) flag Radha Yadav (India) 2018-2025 | M-89 | R-93 | BaA-5 | W-103 | BoA-19 | Ct/St-33 | FPM-0.4 | avgCR-32.68
New Zealand_25 Gen1 4 Kate Pulford (New Zealand) flag Kate Pulford (New Zealand) 2009-2010 | M-12 | R-66 | BaA-11 | W-11 | BoA-17 | Ct/St-1 | FPM-0.1 | avgCR-40.25
New Zealand_25 Gen2 3 Erin Bermingham (New Zealand) flag Erin Bermingham (New Zealand) 2010-2017 | M-31 | R-74 | BaA-6 | W-33 | BoA-17 | Ct/St-3 | FPM-0.1 | avgCR-36.43
New Zealand_25 Gen2 4 Kate Ebrahim (New Zealand) flag Kate Ebrahim (New Zealand) 2010-2021 | M-39 | R-91 | BaA-8 | W-22 | BoA-27 | Ct/St-8 | FPM-0.2 | avgCR-29.89
New Zealand_25 Gen2 5 Morna Nielsen (New Zealand) flag Morna Nielsen (New Zealand) 2012-2016 | M-44 | R-60 | BaA-12 | W-41 | BoA-18 | Ct/St-6 | FPM-0.1 | avgCR-31.42
New Zealand_25 Gen3 6 Anna Peterson (New Zealand) flag Anna Peterson (New Zealand) 2015-2020 | M-33 | R-92 | BaA-6 | W-18 | BoA-24 | Ct/St-8 | FPM-0.2 | avgCR-28.69
New Zealand_25 Gen4 3 Rosemary Mair (New Zealand) flag Rosemary Mair (New Zealand) 2019-2025 | M-36 | R-48 | BaA-10 | W-29 | BoA-25 | Ct/St-1 | FPM-0.0 | avgCR-29.53
Pakistan_25 Gen2 3 Sania Khan (Pakistan) flag Sania Khan (Pakistan) 2010-2016 | M-25 | R-63 | BaA-8 | W-23 | BoA-20 | Ct/St-3 | FPM-0.1 | avgCR-37.77
Pakistan_25 Gen5 1 Tuba Hassan (Pakistan) flag Tuba Hassan (Pakistan) 2022-2025 | M-37 | R-84 | BaA-8 | W-24 | BoA-28 | Ct/St-8 | FPM-0.2 | avgCR-27.97
South Africa_25 Gen1 4 Charlize van der Westhuizen (South Africa) flag Charlize van der Westhuizen (South Africa) 2008-2010 | M-12 | R-37 | BaA-7 | W-10 | BoA-27 | Ct/St-4 | FPM-0.3 | avgCR-34.41
South Africa_25 Gen3 4 Masabata Klaas (South Africa) flag Masabata Klaas (South Africa) 2010-2025 | M-67 | R-46 | BaA-4 | W-43 | BoA-33 | Ct/St-12 | FPM-0.2 | avgCR-24.55
South Africa_25 Gen4 2 Nondumiso Shangase (South Africa) flag Nondumiso Shangase (South Africa) 2019-2024 | M-13 | R-53 | BaA-11 | W-10 | BoA-18 | Ct/St-5 | FPM-0.4 | avgCR-32.91
South Africa_25 Gen5 3 Delmi Tucker (South Africa) flag Delmi Tucker (South Africa) 2022-2023 | M-14 | R-50 | BaA-8 | W-3 | BoA-64 | Ct/St-2 | FPM-0.1 | avgCR-28.70
Sri Lanka_25 Gen1 2 Sandamali Dolawatte (Sri Lanka) flag Sandamali Dolawatte (Sri Lanka) 2009-2013 | M-24 | R-97 | BaA-6 | W-5 | BoA-26 | Ct/St-2 | FPM-0.1 | avgCR-23.64
Sri Lanka_25 Gen4 1 Sugandika Kumari (Sri Lanka) flag Sugandika Kumari (Sri Lanka) 2015-2025 | M-88 | R-99 | BaA-5 | W-64 | BoA-28 | Ct/St-19 | FPM-0.2 | avgCR-28.49
West Indies_25 Gen2 6 Shakera Selman (West Indies/Barbados) flag Shakera Selman (West Indies/Barbados) 2008-2023 | M-96 | R-61 | BaA-9 | W-51 | BoA-28 | Ct/St-26 | FPM-0.3 | avgCR-25.77
Bangladesh_15 Gen2 1 Panna Ghosh (Bangladesh) flag Panna Ghosh (Bangladesh) 2012-2020 | M-40 | R-92 | BaA-10 | W-33 | BoA-18 | Ct/St-6 | FPM-0.2 | avgCR-32.43
Bangladesh_15 Gen5 2 Rabeya Khan (Bangladesh) flag Rabeya Khan (Bangladesh) 2019-2025 | M-37 | R-96 | BaA-9 | W-38 | BoA-17 | Ct/St-8 | FPM-0.2 | avgCR-31.94
Ireland_15 Gen4 2 Lara Maritz (Ireland) flag Lara Maritz (Ireland) 2018-2021 | M-26 | R-70 | BaA-8 | W-17 | BoA-21 | Ct/St-9 | FPM-0.3 | avgCR-26.61
Ireland_15 Gen5 3 Ava Canning (Ireland) flag Ava Canning (Ireland) 2021-2025 | M-41 | R-57 | BaA-7 | W-23 | BoA-27 | Ct/St-7 | FPM-0.2 | avgCR-24.02
Ireland_15 Gen5 5 Cara Murray (Ireland) flag Cara Murray (Ireland) 2018-2025 | M-58 | R-39 | BaA-5 | W-45 | BoA-24 | Ct/St-16 | FPM-0.3 | avgCR-24.47
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #woment20is #hollycolvin #colvin #priyankaroy #roy #nickyshaw #shaw #erinosborne #osborne #shakeraselman #selman #meganschutt #schutt #radhayadav #yadav #rabeyakhan #khan #edencarson #carson #tubahassan #hassan #janemaguire #maguire #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings