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
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 1 Chamari Polgampola (Sri Lanka) flag Chamari Polgampola (Sri Lanka) 2009-2015 | M-19 | R-135 | BaA-8 | W-3 | BoA-61 | Ct/St-6 | FPM-0.3 | avgCR-31.53
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 Gen2 1 Eshani Lokusuriyage (Sri Lanka) flag Eshani Lokusuriyage (Sri Lanka) 2009-2018 | M-68 | R-780 | BaA-14 | W-36 | BoA-20 | Ct/St-16 | FPM-0.2 | avgCR-37.14
Sri Lanka_25 Gen2 2 Shashikala Siriwardene (Sri Lanka) flag Shashikala Siriwardene (Sri Lanka) 2010-2020 | M-81 | R-1097 | BaA-17 | W-77 | BoA-21 | Ct/St-16 | FPM-0.2 | avgCR-41.95
Sri Lanka_25 Gen2 3 Sripali Weerakkody (Sri Lanka) flag Sripali Weerakkody (Sri Lanka) 2009-2018 | M-58 | R-209 | BaA-7 | W-31 | BoA-29 | Ct/St-1 | FPM-0.0 | avgCR-34.48
Sri Lanka_25 Gen3 1 Chamari Athapaththu (Sri Lanka) flag Chamari Athapaththu (Sri Lanka) 2009-2025 | M-146 | R-3458 | BaA-25 | W-63 | BoA-25 | Ct/St-42 | FPM-0.3 | avgCR-38.42
Sri Lanka_25 Gen3 2 Oshadi Ranasinghe (Sri Lanka) flag Oshadi Ranasinghe (Sri Lanka) 2013-2023 | M-66 | R-404 | BaA-10 | W-58 | BoA-24 | Ct/St-11 | FPM-0.2 | avgCR-37.53
Sri Lanka_25 Gen3 3 Udeshika Prabodhani (Sri Lanka) flag Udeshika Prabodhani (Sri Lanka) 2009-2024 | M-106 | R-128 | BaA-6 | W-84 | BoA-22 | Ct/St-23 | FPM-0.2 | avgCR-31.37
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
Sri Lanka_25 Gen5 1 Kavisha Dilhari (Sri Lanka) flag Kavisha Dilhari (Sri Lanka) 2018-2025 | M-69 | R-546 | BaA-14 | W-54 | BoA-23 | Ct/St-29 | FPM-0.4 | avgCR-36.80
West Indies_25 Gen1 1 Shanel Daley (West Indies) flag Shanel Daley (West Indies) 2009-2014 | M-68 | R-464 | BaA-12 | W-72 | BoA-15 | Ct/St-15 | FPM-0.2 | avgCR-38.00
West Indies_25 Gen2 1 Stafanie Taylor (West Indies) flag Stafanie Taylor (West Indies) 2008-2025 | M-126 | R-3426 | BaA-35 | W-98 | BoA-17 | Ct/St-36 | FPM-0.3 | avgCR-44.23
West Indies_25 Gen2 2 Deandra Dottin (West Indies/Barbados) flag Deandra Dottin (West Indies/Barbados) 2008-2025 | M-138 | R-3004 | BaA-27 | W-71 | BoA-19 | Ct/St-39 | FPM-0.3 | avgCR-39.37
West Indies_25 Gen2 3 Stacy-Ann King (West Indies) flag Stacy-Ann King (West Indies) 2008-2019 | M-86 | R-989 | BaA-17 | W-18 | BoA-29 | Ct/St-32 | FPM-0.4 | avgCR-29.29
West Indies_25 Gen2 4 Anisa Mohammed (West Indies) flag Anisa Mohammed (West Indies) 2008-2021 | M-117 | R-152 | BaA-7 | W-125 | BoA-18 | Ct/St-27 | FPM-0.2 | avgCR-30.23
West Indies_25 Gen2 5 Tremayne Smartt (West Indies) flag Tremayne Smartt (West Indies) 2009-2018 | M-58 | R-172 | BaA-9 | W-38 | BoA-20 | Ct/St-11 | FPM-0.2 | avgCR-29.37
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
West Indies_25 Gen3 1 Shemaine Campbelle (West Indies) flag Shemaine Campbelle (West Indies) 2009-2025 | M-147 | R-1475 | BaA-16 | W-34 | BoA-20 | Ct/St-64 | FPM-0.4 | avgCR-25.12
West Indies_25 Gen4 1 Hayley Matthews (West Indies/Barbados) flag Hayley Matthews (West Indies/Barbados) 2014-2025 | M-112 | R-2975 | BaA-29 | W-113 | BoA-19 | Ct/St-39 | FPM-0.3 | avgCR-50.10
West Indies_25 Gen4 2 Afy Fletcher (West Indies) flag Afy Fletcher (West Indies) 2008-2025 | M-99 | R-219 | BaA-8 | W-96 | BoA-20 | Ct/St-19 | FPM-0.2 | avgCR-32.26
West Indies_25 Gen4 3 Chinelle Henry (West Indies) flag Chinelle Henry (West Indies) 2013-2025 | M-65 | R-522 | BaA-15 | W-22 | BoA-35 | Ct/St-36 | FPM-0.6 | avgCR-34.04
West Indies_25 Gen4 4 Chedean Nation (West Indies) flag Chedean Nation (West Indies) 2008-2024 | M-57 | R-552 | BaA-15 | W-7 | BoA-19 | Ct/St-8 | FPM-0.1 | avgCR-19.27
West Indies_25 Gen5 1 Aaliyah Alleyne (West Indies/Barbados) flag Aaliyah Alleyne (West Indies/Barbados) 2019-2025 | M-54 | R-344 | BaA-11 | W-18 | BoA-48 | Ct/St-9 | FPM-0.2 | avgCR-32.56
West Indies_25 Gen5 2 Qiana Joseph (West Indies) flag Qiana Joseph (West Indies) 2021-2025 | M-27 | R-392 | BaA-20 | W-4 | BoA-48 | Ct/St-6 | FPM-0.2 | avgCR-28.99
West Indies_25 Gen5 3 Shabika Gajnabi (West Indies) flag Shabika Gajnabi (West Indies) 2019-2025 | M-41 | R-354 | BaA-12 | W-3 | BoA-53 | Ct/St-15 | FPM-0.4 | avgCR-23.81
West Indies_25 Gen5 4 Zaida James (West Indies) flag Zaida James (West Indies) 2023-2025 | M-26 | R-125 | BaA-11 | W-6 | BoA-42 | Ct/St-4 | FPM-0.2 | avgCR-27.83
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 Gen3 1 Rumana Ahmed (Bangladesh) flag Rumana Ahmed (Bangladesh) 2012-2024 | M-87 | R-866 | BaA-13 | W-75 | BoA-19 | Ct/St-12 | FPM-0.1 | avgCR-39.40
Bangladesh_15 Gen3 2 Salma Khatun (Bangladesh) flag Salma Khatun (Bangladesh) 2012-2023 | M-95 | R-634 | BaA-15 | W-84 | BoA-19 | Ct/St-18 | FPM-0.2 | avgCR-34.46
Bangladesh_15 Gen3 3 Jahanara Alam (Bangladesh) flag Jahanara Alam (Bangladesh) 2012-2024 | M-83 | R-169 | BaA-6 | W-60 | BoA-24 | Ct/St-13 | FPM-0.2 | avgCR-32.84
Bangladesh_15 Gen3 4 Fahima Khatun (Bangladesh) flag Fahima Khatun (Bangladesh) 2013-2025 | M-92 | R-414 | BaA-9 | W-62 | BoA-23 | Ct/St-33 | FPM-0.4 | avgCR-34.29
Bangladesh_15 Gen4 1 Nahida Akter (Bangladesh) flag Nahida Akter (Bangladesh) 2015-2024 | M-94 | R-142 | BaA-7 | W-107 | BoA-17 | Ct/St-24 | FPM-0.3 | avgCR-31.75
Bangladesh_15 Gen4 2 Ritu Moni (Bangladesh) flag Ritu Moni (Bangladesh) 2012-2024 | M-76 | R-472 | BaA-10 | W-29 | BoA-22 | Ct/St-8 | FPM-0.1 | avgCR-26.51
Bangladesh_15 Gen5 1 Shorna Akter (Bangladesh) flag Shorna Akter (Bangladesh) 2023-2025 | M-35 | R-310 | BaA-13 | W-14 | BoA-27 | Ct/St-9 | FPM-0.3 | avgCR-34.86
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 Gen2 1 Isobel Joyce (Ireland) flag Isobel Joyce (Ireland) 2008-2018 | M-55 | R-944 | BaA-20 | W-33 | BoA-31 | Ct/St-17 | FPM-0.3 | avgCR-41.78
Ireland_15 Gen3 1 Laura Delany (Ireland) flag Laura Delany (Ireland) 2010-2025 | M-125 | R-1598 | BaA-22 | W-95 | BoA-19 | Ct/St-24 | FPM-0.2 | avgCR-34.28
Ireland_15 Gen3 2 Eimear Richardson (Ireland) flag Eimear Richardson (Ireland) 2008-2024 | M-75 | R-752 | BaA-16 | W-60 | BoA-21 | Ct/St-13 | FPM-0.2 | avgCR-33.15
Ireland_15 Gen3 3 Kim Garth (Australia/Ireland) flag Kim Garth (Australia/Ireland) 2010-2025 | M-61 | R-764 | BaA-23 | W-49 | BoA-23 | Ct/St-18 | FPM-0.3 | avgCR-36.02
Ireland_15 Gen4 1 Gaby Lewis (Ireland) flag Gaby Lewis (Ireland) 2014-2025 | M-105 | R-2723 | BaA-31 | W-3 | BoA-40 | Ct/St-42 | FPM-0.4 | avgCR-25.31
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 1 Arlene Kelly (Ireland) flag Arlene Kelly (Ireland) 2022-2025 | M-55 | R-135 | BaA-8 | W-73 | BoA-14 | Ct/St-24 | FPM-0.4 | avgCR-31.58
Ireland_15 Gen5 2 Orla Prendergast (Ireland) flag Orla Prendergast (Ireland) 2019-2025 | M-71 | R-1546 | BaA-29 | W-53 | BoA-19 | Ct/St-26 | FPM-0.4 | avgCR-38.95
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 4 Leah Paul (Ireland) flag Leah Paul (Ireland) 2019-2025 | M-61 | R-526 | BaA-18 | W-30 | BoA-19 | Ct/St-12 | FPM-0.2 | avgCR-24.33
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 #delmitucker #tucker #chamaripolgampola #polgampola #sandamalidolawatte #dolawatte #eshanilokusuriyage #lokusuriyage #shashikalasiriwardene #siriwardene #sripaliweerakkody #weerakkody #chamariathapaththu #athapaththu #oshadiranasinghe #ranasinghe #udeshikaprabodhani #prabodhani #sugandikakumari #kumari #kavishadilhari #dilhari #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings