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 - 2nd Nov 2025. 

Gen1
Gen2
Gen3
Gen4
Gen5
Group Sub-Group SG_rank Team (or Player) Stats
Bangladesh_15 Gen2 1 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) 2007-2020 | M-78 | R-1758 | A-24 | SR*-117 | avgCR-10.96 | totCR-854.81
Bangladesh_15 Gen3 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2006-2024 | M-129 | R-2551 | A-23 | SR*-121 | avgCR-10.97 | totCR-1 | 415.23
Bangladesh_15 Gen3 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 2007-2024 | M-141 | R-2444 | A-24 | SR*-117 | avgCR-9.76 | totCR-1 | 376.43
Bangladesh_15 Gen3 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 2006-2022 | M-102 | R-1500 | A-19 | SR*-115 | avgCR-8.74 | totCR-891.41
Bangladesh_15 Gen4 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 2015-2025 | M-117 | R-2590 | A-24 | SR*-126 | avgCR-12.12 | totCR-1 | 418.09
Bangladesh_15 Gen4 2 Afif Hossain (Bangladesh) flag Afif Hossain (Bangladesh) 2018-2024 | M-70 | R-1117 | A-20 | SR*-119 | avgCR-8.98 | totCR-628.33
Bangladesh_15 Gen5 1 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 2024-2025 | M-42 | R-1056 | A-28 | SR*-128 | avgCR-14.01 | totCR-588.36
Bangladesh_15 Gen5 2 Towhid Hridoy (Bangladesh) flag Towhid Hridoy (Bangladesh) 2023-2025 | M-54 | R-1088 | A-26 | SR*-122 | avgCR-10.41 | totCR-562.25
Bangladesh_15 Gen5 3 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 2021-2025 | M-46 | R-579 | A-19 | SR*-124 | avgCR-8.54 | totCR-392.69
Bangladesh_15 Gen5 4 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) 2019-2025 | M-50 | R-987 | A-23 | SR*-109 | avgCR-10.52 | totCR-526.15
Zimbabwe_15 Gen1 1 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 2007-2012 | M-17 | R-259 | A-29 | SR*-101 | avgCR-8.25 | totCR-140.29
Zimbabwe_15 Gen2 1 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) 2006-2019 | M-66 | R-1662 | A-26 | SR*-117 | avgCR-12.74 | totCR-841.03
Zimbabwe_15 Gen2 2 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 2006-2020 | M-57 | R-893 | A-19 | SR*-141 | avgCR-10.61 | totCR-604.73
Zimbabwe_15 Gen2 3 Malcolm Waller (Zimbabwe) flag Malcolm Waller (Zimbabwe) 2011-2018 | M-32 | R-613 | A-27 | SR*-138 | avgCR-11.60 | totCR-371.10
Zimbabwe_15 Gen2 4 Chamu Chibhabha (Zimbabwe) flag Chamu Chibhabha (Zimbabwe) 2006-2020 | M-36 | R-667 | A-19 | SR*-110 | avgCR-8.85 | totCR-318.46
Zimbabwe_15 Gen3 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 2006-2025 | M-85 | R-1805 | A-24 | SR*-128 | avgCR-9.41 | totCR-799.73
Zimbabwe_15 Gen3 2 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 2006-2025 | M-54 | R-1138 | A-25 | SR*-124 | avgCR-10.66 | totCR-575.45
Zimbabwe_15 Gen3 3 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 2010-2024 | M-71 | R-1449 | A-22 | SR*-106 | avgCR-8.42 | totCR-597.77
Zimbabwe_15 Gen4 1 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 2013-2025 | M-123 | R-2742 | A-25 | SR*-135 | avgCR-9.25 | totCR-1 | 138.25
Zimbabwe_15 Gen4 2 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 2018-2025 | M-108 | R-1755 | A-25 | SR*-124 | avgCR-7.65 | totCR-826.21
Zimbabwe_15 Gen5 1 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 2023-2025 | M-48 | R-1455 | A-32 | SR*-147 | avgCR-12.15 | totCR-583.43
Zimbabwe_15 Gen5 2 Tadiwanashe Marumani (Zimbabwe) flag Tadiwanashe Marumani (Zimbabwe) 2021-2025 | M-57 | R-1097 | A-20 | SR*-128 | avgCR-8.02 | totCR-457.20
Zimbabwe_15 Gen5 3 Dion Myers (Zimbabwe) flag Dion Myers (Zimbabwe) 2021-2025 | M-30 | R-562 | A-22 | SR*-125 | avgCR-8.94 | totCR-268.10
Zimbabwe_15 Gen5 4 Wessly Madhevere (Zimbabwe) flag Wessly Madhevere (Zimbabwe) 2020-2025 | M-79 | R-1256 | A-19 | SR*-115 | avgCR-7.71 | totCR-609.29
Zimbabwe_15 Gen5 5 Clive Madande (Zimbabwe) flag Clive Madande (Zimbabwe) 2022-2025 | M-40 | R-467 | A-17 | SR*-110 | avgCR-5.60 | totCR-224.04
Afghanistan_15 Gen2 1 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 2010-2023 | M-73 | R-2048 | A-29 | SR*-132 | avgCR-13.97 | totCR-1 | 020.06
Afghanistan_15 Gen2 2 Samiullah Shinwari (Afghanistan) flag Samiullah Shinwari (Afghanistan) 2010-2022 | M-65 | R-1013 | A-22 | SR*-118 | avgCR-7.43 | totCR-483.14
Afghanistan_15 Gen3 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 2010-2025 | M-145 | R-2417 | A-22 | SR*-137 | avgCR-10.66 | totCR-1 | 546.40
Afghanistan_15 Gen3 2 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 2012-2024 | M-107 | R-1830 | A-30 | SR*-138 | avgCR-10.85 | totCR-1 | 160.93
Afghanistan_15 Gen3 3 Asghar Afghan (Afghanistan) flag Asghar Afghan (Afghanistan) 2010-2021 | M-75 | R-1382 | A-22 | SR*-111 | avgCR-8.40 | totCR-630.27
Afghanistan_15 Gen4 1 Hazratullah Zazai (Afghanistan) flag Hazratullah Zazai (Afghanistan) 2016-2024 | M-45 | R-1160 | A-28 | SR*-133 | avgCR-13.82 | totCR-621.76
Afghanistan_15 Gen4 2 Ihsanullah (Afghanistan) flag Ihsanullah (Afghanistan) 2022-2022 | M-1 | R-20 | A-20 | SR*-143 | avgCR-1.35 | totCR-12.16
Afghanistan_15 Gen4 3 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 2018-2025 | M-58 | R-81 | A-12 | SR*-114 | avgCR-1.98 | totCR-114.84
Afghanistan_15 Gen4 4 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 2019-2024 | M-48 | R-44 | A-5 | SR*-68 | avgCR-1.58 | totCR-75.92
Afghanistan_15 Gen5 1 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 2019-2025 | M-58 | R-1558 | A-31 | SR*-111 | avgCR-14.28 | totCR-828.27
Afghanistan_15 Gen5 2 Rahmanullah Gurbaz (Afghanistan) flag Rahmanullah Gurbaz (Afghanistan) 2019-2025 | M-80 | R-2067 | A-26 | SR*-135 | avgCR-15.20 | totCR-1 | 216.11
Afghanistan_15 Gen5 3 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 2022-2025 | M-60 | R-693 | A-17 | SR*-120 | avgCR-7.28 | totCR-436.94
Afghanistan_15 Gen5 4 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 2023-2025 | M-22 | R-470 | A-24 | SR*-118 | avgCR-11.15 | totCR-245.24
Afghanistan_15 Gen5 5 Shahidullah (Afghanistan) flag Shahidullah (Afghanistan) 2023-2025 | M-6 | R-104 | A-35 | SR*-130 | avgCR-8.86 | totCR-79.71
Afghanistan_15 Gen5 6 Darwish Rasooli (Afghanistan) flag Darwish Rasooli (Afghanistan) 2022-2025 | M-20 | R-221 | A-14 | SR*-103 | avgCR-6.50 | totCR-130.08
Ireland_15 Gen1 1 Alex Cusack (Ireland) flag Alex Cusack (Ireland) 2008-2015 | M-37 | R-229 | A-15 | SR*-129 | avgCR-4.91 | totCR-181.57
Ireland_15 Gen2 1 William Porterfield (Ireland) flag William Porterfield (Ireland) 2008-2018 | M-61 | R-1079 | A-20 | SR*-111 | avgCR-8.18 | totCR-498.89
Ireland_15 Gen2 2 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 2008-2020 | M-81 | R-1268 | A-21 | SR*-105 | avgCR-6.30 | totCR-510.34
Ireland_15 Gen3 1 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 2009-2025 | M-153 | R-3710 | A-27 | SR*-135 | avgCR-11.72 | totCR-1 | 792.71
Ireland_15 Gen3 2 George Dockrell (Ireland) flag George Dockrell (Ireland) 2010-2025 | M-146 | R-1200 | A-20 | SR*-132 | avgCR-5.21 | totCR-760.65
Ireland_15 Gen4 1 Harry Tector (Ireland) flag Harry Tector (Ireland) 2019-2025 | M-87 | R-1532 | A-24 | SR*-121 | avgCR-9.06 | totCR-788.35
Ireland_15 Gen4 2 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 2019-2025 | M-80 | R-1126 | A-21 | SR*-135 | avgCR-8.07 | totCR-645.58
Ireland_15 Gen4 3 Lorcan Tucker (Ireland) flag Lorcan Tucker (Ireland) 2016-2025 | M-80 | R-1420 | A-22 | SR*-123 | avgCR-8.22 | totCR-657.54
Ireland_15 Gen4 4 Andy Balbirnie (Ireland) flag Andy Balbirnie (Ireland) 2015-2024 | M-110 | R-2392 | A-23 | SR*-123 | avgCR-9.53 | totCR-1 | 047.95
Ireland_15 Gen4 5 Neil Rock (Ireland) flag Neil Rock (Ireland) 2021-2025 | M-25 | R-161 | A-10 | SR*-105 | avgCR-2.65 | totCR-66.31
Ireland_15 Gen5 1 Ross Adair (Ireland) flag Ross Adair (Ireland) 2023-2025 | M-13 | R-375 | A-29 | SR*-142 | avgCR-13.08 | totCR-169.99
Ireland_15 Gen5 2 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 2021-2025 | M-63 | R-926 | A-21 | SR*-125 | avgCR-8.22 | totCR-517.79
Ireland_15 Gen5 3 BF Calitz (Ireland) flag BF Calitz (Ireland) 2025-2025 | M-1 | R-22 | A-22 | SR*-122 | avgCR-1.06 | totCR-9.53
Ireland_15 Gen5 4 Graham Hume (Ireland) flag Graham Hume (Ireland) 2022-2025 | M-10 | R-38 | A-19 | SR*-131 | avgCR-4.18 | totCR-41.81
Ireland_15 Gen5 5 Fionn Hand (Ireland) flag Fionn Hand (Ireland) 2022-2025 | M-14 | R-63 | A-9 | SR*-131 | avgCR-5.45 | totCR-76.34
Netherlands_10 Gen1 1 Alexei Kervezee (Netherlands) flag Alexei Kervezee (Netherlands) 2009-2012 | M-10 | R-289 | A-32 | SR*-110 | avgCR-12.66 | totCR-126.61
Netherlands_10 Gen1 2 Eric Szwarczynski (Netherlands) flag Eric Szwarczynski (Netherlands) 2008-2013 | M-14 | R-233 | A-21 | SR*-96 | avgCR-6.72 | totCR-94.07
Netherlands_10 Gen2 1 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 2008-2021 | M-24 | R-533 | A-41 | SR*-133 | avgCR-8.95 | totCR-214.70
Netherlands_10 Gen2 2 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 2008-2017 | M-43 | R-638 | A-19 | SR*-122 | avgCR-7.04 | totCR-302.85
Netherlands_10 Gen2 3 Michael Swart (Australia) flag Michael Swart (Australia) 2012-2016 | M-26 | R-621 | A-27 | SR*-116 | avgCR-7.79 | totCR-202.44
Netherlands_10 Gen3 1 Tom Cooper (Netherlands) flag Tom Cooper (Netherlands) 2012-2022 | M-33 | R-659 | A-24 | SR*-129 | avgCR-12.26 | totCR-404.74
Netherlands_10 Gen3 2 Ben Cooper (Netherlands) flag Ben Cooper (Netherlands) 2013-2021 | M-58 | R-1239 | A-28 | SR*-125 | avgCR-7.56 | totCR-438.34
Netherlands_10 Gen3 3 Wesley Barresi (Netherlands) flag Wesley Barresi (Netherlands) 2012-2024 | M-46 | R-812 | A-22 | SR*-115 | avgCR-8.15 | totCR-375.00
Netherlands_10 Gen5 1 Michael Levitt (Netherlands) flag Michael Levitt (Netherlands) 2024-2025 | M-26 | R-866 | A-36 | SR*-142 | avgCR-13.19 | totCR-342.98
Netherlands_10 Gen5 2 Sybrand Engelbrecht (Netherlands) flag Sybrand Engelbrecht (Netherlands) 2024-2024 | M-12 | R-280 | A-31 | SR*-133 | avgCR-12.69 | totCR-152.22