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 Gen1 1 Abdur Razzak (Bangladesh) flag Abdur Razzak (Bangladesh) 2006-2014 | M-34 | R-41 | BaA-4 | W-44 | BoA-19 | Ct/St-10 | FPM-0.3 | avgCR-29.79 | totCR-1 | 012.94
Bangladesh_15 Gen2 1 Mashrafe Mortaza (Bangladesh) flag Mashrafe Mortaza (Bangladesh) 2006-2017 | M-54 | R-377 | BaA-13 | W-42 | BoA-36 | Ct/St-10 | FPM-0.2 | avgCR-30.93 | totCR-1 | 670.35
Bangladesh_15 Gen3 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2006-2024 | M-129 | R-2551 | BaA-23 | W-149 | BoA-21 | Ct/St-31 | FPM-0.2 | avgCR-40.71 | totCR-5 | 251.84
Bangladesh_15 Gen3 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 2007-2024 | M-141 | R-2444 | BaA-24 | W-41 | BoA-28 | Ct/St-51 | FPM-0.4 | avgCR-29.87 | totCR-4 | 211.40
Bangladesh_15 Gen4 1 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 2015-2025 | M-123 | R-110 | BaA-6 | W-155 | BoA-21 | Ct/St-29 | FPM-0.2 | avgCR-28.48 | totCR-3 | 502.59
Bangladesh_15 Gen4 2 Taskin Ahmed (Bangladesh) flag Taskin Ahmed (Bangladesh) 2014-2025 | M-86 | R-223 | BaA-10 | W-106 | BoA-22 | Ct/St-12 | FPM-0.1 | avgCR-30.89 | totCR-2 | 656.68
Bangladesh_15 Gen5 1 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 2023-2025 | M-53 | R-213 | BaA-9 | W-67 | BoA-21 | Ct/St-29 | FPM-0.5 | avgCR-34.69 | totCR-1 | 838.32
Bangladesh_15 Gen5 2 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 2023-2025 | M-38 | R-190 | BaA-14 | W-44 | BoA-25 | Ct/St-19 | FPM-0.5 | avgCR-32.91 | totCR-1 | 250.41
Bangladesh_15 Gen5 3 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 2018-2025 | M-68 | R-421 | BaA-12 | W-64 | BoA-25 | Ct/St-26 | FPM-0.4 | avgCR-32.65 | totCR-2 | 219.90
Bangladesh_15 Gen5 4 Shamim Hossain (Bangladesh) flag Shamim Hossain (Bangladesh) 2021-2025 | M-46 | R-579 | BaA-19 | W-2 | BoA-68 | Ct/St-17 | FPM-0.4 | avgCR-21.49 | totCR-988.65
Zimbabwe_15 Gen1 1 Prosper Utseya (Zimbabwe) flag Prosper Utseya (Zimbabwe) 2006-2015 | M-35 | R-94 | BaA-8 | W-26 | BoA-33 | Ct/St-6 | FPM-0.2 | avgCR-28.35 | totCR-992.19
Zimbabwe_15 Gen2 1 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 2006-2020 | M-57 | R-893 | BaA-19 | W-16 | BoA-27 | Ct/St-22 | FPM-0.4 | avgCR-26.77 | totCR-1 | 526.01
Zimbabwe_15 Gen2 2 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) 2006-2019 | M-66 | R-1662 | BaA-26 | W-2 | BoA-57 | Ct/St-25 | FPM-0.4 | avgCR-24.07 | totCR-1 | 588.57
Zimbabwe_15 Gen2 3 Graeme Cremer (Zimbabwe) flag Graeme Cremer (Zimbabwe) 2008-2018 | M-29 | R-68 | BaA-5 | W-35 | BoA-19 | Ct/St-6 | FPM-0.2 | avgCR-31.36 | totCR-909.36
Zimbabwe_15 Gen2 4 Chamu Chibhabha (Zimbabwe) flag Chamu Chibhabha (Zimbabwe) 2006-2020 | M-36 | R-667 | BaA-19 | W-14 | BoA-33 | Ct/St-9 | FPM-0.3 | avgCR-28.46 | totCR-1 | 024.44
Zimbabwe_15 Gen3 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 2006-2025 | M-85 | R-1805 | BaA-24 | W-49 | BoA-29 | Ct/St-29 | FPM-0.3 | avgCR-33.53 | totCR-2 | 850.19
Zimbabwe_15 Gen3 2 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 2010-2024 | M-60 | R-49 | BaA-8 | W-65 | BoA-24 | Ct/St-7 | FPM-0.1 | avgCR-22.96 | totCR-1 | 377.65
Zimbabwe_15 Gen3 3 Brendan Taylor (Zimbabwe) flag Brendan Taylor (Zimbabwe) 2006-2025 | M-54 | R-1138 | BaA-25 | W-1 | BoA-17 | Ct/St-27 | FPM-0.5 | avgCR-21.31 | totCR-1 | 150.53
Zimbabwe_15 Gen4 1 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 2013-2025 | M-123 | R-2742 | BaA-25 | W-99 | BoA-23 | Ct/St-53 | FPM-0.4 | avgCR-32.87 | totCR-4 | 043.24
Zimbabwe_15 Gen4 2 Ryan Burl (Zimbabwe) flag Ryan Burl (Zimbabwe) 2018-2025 | M-108 | R-1755 | BaA-25 | W-59 | BoA-23 | Ct/St-53 | FPM-0.5 | avgCR-26.46 | totCR-2 | 858.12
Zimbabwe_15 Gen5 1 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 2019-2025 | M-86 | R-95 | BaA-5 | W-104 | BoA-21 | Ct/St-16 | FPM-0.2 | avgCR-25.61 | totCR-2 | 202.62
Zimbabwe_15 Gen5 2 Brian Bennett (Zimbabwe) flag Brian Bennett (Zimbabwe) 2023-2025 | M-48 | R-1455 | BaA-32 | W-6 | BoA-26 | Ct/St-17 | FPM-0.4 | avgCR-26.21 | totCR-1 | 258.18
Zimbabwe_15 Gen5 3 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 2018-2025 | M-83 | R-50 | BaA-3 | W-93 | BoA-22 | Ct/St-14 | FPM-0.2 | avgCR-24.84 | totCR-2 | 061.64
Zimbabwe_15 Gen5 4 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 2022-2025 | M-21 | R-80 | BaA-10 | W-29 | BoA-17 | Ct/St-8 | FPM-0.4 | avgCR-27.62 | totCR-580.12
Zimbabwe_15 Gen5 5 Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 2024-2025 | M-16 | R-83 | BaA-17 | W-12 | BoA-35 | Ct/St-9 | FPM-0.6 | avgCR-27.99 | totCR-447.81
Afghanistan_15 Gen2 1 Samiullah Shinwari (Afghanistan) flag Samiullah Shinwari (Afghanistan) 2010-2022 | M-65 | R-1013 | BaA-22 | W-28 | BoA-25 | Ct/St-19 | FPM-0.3 | avgCR-26.56 | totCR-1 | 726.51
Afghanistan_15 Gen2 2 Mohammad Shahzad (Afghanistan) flag Mohammad Shahzad (Afghanistan) 2010-2023 | M-73 | R-2048 | BaA-29 | W-0 | BoA-na | Ct/St-61 | FPM-0.8 | avgCR-24.18 | totCR-1 | 765.06
Afghanistan_15 Gen2 3 Dawlat Zadran (Afghanistan) flag Dawlat Zadran (Afghanistan) 2012-2019 | M-34 | R-68 | BaA-8 | W-40 | BoA-25 | Ct/St-7 | FPM-0.2 | avgCR-29.89 | totCR-1 | 016.28
Afghanistan_15 Gen3 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 2010-2025 | M-145 | R-2417 | BaA-22 | W-104 | BoA-28 | Ct/St-79 | FPM-0.5 | avgCR-36.96 | totCR-5 | 359.24
Afghanistan_15 Gen4 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 2015-2025 | M-108 | R-602 | BaA-15 | W-182 | BoA-14 | Ct/St-43 | FPM-0.4 | avgCR-39.51 | totCR-4 | 267.61
Afghanistan_15 Gen4 2 Karim Janat (Afghanistan) flag Karim Janat (Afghanistan) 2016-2025 | M-75 | R-759 | BaA-17 | W-42 | BoA-28 | Ct/St-17 | FPM-0.2 | avgCR-27.73 | totCR-2 | 080.09
Afghanistan_15 Gen4 3 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 2018-2025 | M-58 | R-81 | BaA-12 | W-76 | BoA-18 | Ct/St-14 | FPM-0.2 | avgCR-30.70 | totCR-1 | 780.34
Afghanistan_15 Gen4 4 Naveen-ul-Haq (Afghanistan) flag Naveen-ul-Haq (Afghanistan) 2019-2024 | M-48 | R-44 | BaA-5 | W-67 | BoA-19 | Ct/St-10 | FPM-0.2 | avgCR-30.28 | totCR-1 | 453.53
Afghanistan_15 Gen4 5 Nijat Masood (Afghanistan) flag Nijat Masood (Afghanistan) 2022-2022 | M-3 | R-4 | BaA-na | W-4 | BoA-24 | Ct/St-1 | FPM-0.3 | avgCR-9.07 | totCR-81.61
Afghanistan_15 Gen5 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 2022-2025 | M-60 | R-693 | BaA-17 | W-43 | BoA-27 | Ct/St-19 | FPM-0.3 | avgCR-34.57 | totCR-2 | 073.93
Afghanistan_15 Gen5 2 Fazalhaq Farooqi (Afghanistan) flag Fazalhaq Farooqi (Afghanistan) 2021-2025 | M-51 | R-17 | BaA-6 | W-63 | BoA-20 | Ct/St-7 | FPM-0.1 | avgCR-29.96 | totCR-1 | 527.86
Afghanistan_15 Gen5 3 Ibrahim Zadran (Afghanistan) flag Ibrahim Zadran (Afghanistan) 2019-2025 | M-58 | R-1558 | BaA-31 | W-0 | BoA-na | Ct/St-25 | FPM-0.4 | avgCR-23.26 | totCR-1 | 349.31
Afghanistan_15 Gen5 4 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 2022-2025 | M-22 | R-70 | BaA-8 | W-18 | BoA-26 | Ct/St-5 | FPM-0.2 | avgCR-30.16 | totCR-663.59
Afghanistan_15 Gen5 5 Sediqullah Atal (Afghanistan) flag Sediqullah Atal (Afghanistan) 2023-2025 | M-22 | R-470 | BaA-24 | W-0 | BoA-na | Ct/St-11 | FPM-0.5 | avgCR-21.10 | totCR-464.29
Afghanistan_15 Gen5 6 Darwish Rasooli (Afghanistan) flag Darwish Rasooli (Afghanistan) 2022-2025 | M-20 | R-221 | BaA-14 | W-0 | BoA-na | Ct/St-3 | FPM-0.2 | avgCR-14.96 | totCR-299.22
Ireland_15 Gen1 1 Trent Johnston (Ireland) flag Trent Johnston (Ireland) 2008-2013 | M-30 | R-249 | BaA-21 | W-32 | BoA-20 | Ct/St-9 | FPM-0.3 | avgCR-31.22 | totCR-936.67
Ireland_15 Gen1 2 Alex Cusack (Ireland) flag Alex Cusack (Ireland) 2008-2015 | M-37 | R-229 | BaA-15 | W-35 | BoA-20 | Ct/St-7 | FPM-0.2 | avgCR-27.93 | totCR-1 | 033.25
Ireland_15 Gen2 1 Gary Wilson (Ireland) flag Gary Wilson (Ireland) 2008-2020 | M-81 | R-1268 | BaA-21 | W-0 | BoA-na | Ct/St-47 | FPM-0.6 | avgCR-14.97 | totCR-1 | 212.39
Ireland_15 Gen3 1 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 2008-2021 | M-110 | R-1973 | BaA-21 | W-58 | BoA-20 | Ct/St-40 | FPM-0.4 | avgCR-25.44 | totCR-2 | 798.11
Ireland_15 Gen3 2 Paul Stirling (Ireland) flag Paul Stirling (Ireland) 2009-2025 | M-153 | R-3710 | BaA-27 | W-20 | BoA-34 | Ct/St-42 | FPM-0.3 | avgCR-24.04 | totCR-3 | 678.29
Ireland_15 Gen3 3 George Dockrell (Ireland) flag George Dockrell (Ireland) 2010-2025 | M-146 | R-1200 | BaA-20 | W-83 | BoA-23 | Ct/St-66 | FPM-0.5 | avgCR-23.77 | totCR-3 | 471.00
Ireland_15 Gen4 1 Mark Adair (Ireland) flag Mark Adair (Ireland) 2019-2025 | M-89 | R-755 | BaA-15 | W-128 | BoA-19 | Ct/St-38 | FPM-0.4 | avgCR-32.73 | totCR-2 | 912.58
Ireland_15 Gen4 2 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 2019-2025 | M-80 | R-1126 | BaA-21 | W-48 | BoA-27 | Ct/St-29 | FPM-0.4 | avgCR-29.46 | totCR-2 | 356.65
Ireland_15 Gen4 3 Josh Little (Ireland) flag Josh Little (Ireland) 2016-2025 | M-72 | R-132 | BaA-11 | W-82 | BoA-24 | Ct/St-18 | FPM-0.3 | avgCR-27.54 | totCR-1 | 982.84
Ireland_15 Gen5 1 Curtis Campher (Ireland) flag Curtis Campher (Ireland) 2021-2025 | M-63 | R-926 | BaA-21 | W-32 | BoA-34 | Ct/St-35 | FPM-0.6 | avgCR-29.74 | totCR-1 | 873.76
Ireland_15 Gen5 2 Graham Hume (Ireland) flag Graham Hume (Ireland) 2022-2025 | M-10 | R-38 | BaA-19 | W-11 | BoA-27 | Ct/St-1 | FPM-0.1 | avgCR-31.59 | totCR-315.91
Ireland_15 Gen5 3 Matthew Humphreys (Ireland) flag Matthew Humphreys (Ireland) 2023-2025 | M-7 | R-7 | BaA-7 | W-8 | BoA-23 | Ct/St-1 | FPM-0.1 | avgCR-22.60 | totCR-203.41
Ireland_15 Gen5 4 Fionn Hand (Ireland) flag Fionn Hand (Ireland) 2022-2025 | M-14 | R-63 | BaA-9 | W-7 | BoA-39 | Ct/St-3 | FPM-0.2 | avgCR-28.76 | totCR-402.63
Ireland_15 Gen5 5 Ben White (Ireland) flag Ben White (Ireland) 2021-2025 | M-37 | R-22 | BaA-22 | W-36 | BoA-27 | Ct/St-6 | FPM-0.2 | avgCR-21.82 | totCR-807.31
Ireland_15 Gen5 6 Ross Adair (Ireland) flag Ross Adair (Ireland) 2023-2025 | M-13 | R-375 | BaA-29 | W-0 | BoA-na | Ct/St-4 | FPM-0.3 | avgCR-21.64 | totCR-281.28
Netherlands_10 Gen1 1 Edgar Schiferli (Netherlands) flag Edgar Schiferli (Netherlands) 2008-2010 | M-7 | R-7 | BaA-4 | W-6 | BoA-24 | Ct/St-5 | FPM-0.7 | avgCR-20.68 | totCR-186.12
Netherlands_10 Gen1 2 Alexei Kervezee (Netherlands) flag Alexei Kervezee (Netherlands) 2009-2012 | M-10 | R-289 | BaA-32 | W-0 | BoA-na | Ct/St-4 | FPM-0.4 | avgCR-22.72 | totCR-227.23
Netherlands_10 Gen2 1 Michael Swart (Australia) flag Michael Swart (Australia) 2012-2016 | M-26 | R-621 | BaA-27 | W-14 | BoA-25 | Ct/St-7 | FPM-0.3 | avgCR-30.73 | totCR-798.96
Netherlands_10 Gen2 2 Peter Borren (Netherlands) flag Peter Borren (Netherlands) 2008-2017 | M-43 | R-638 | BaA-19 | W-18 | BoA-34 | Ct/St-28 | FPM-0.7 | avgCR-26.40 | totCR-1 | 135.28
Netherlands_10 Gen2 3 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 2008-2021 | M-24 | R-533 | BaA-41 | W-13 | BoA-19 | Ct/St-4 | FPM-0.2 | avgCR-26.72 | totCR-641.38
Netherlands_10 Gen3 1 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 2009-2025 | M-67 | R-561 | BaA-22 | W-74 | BoA-19 | Ct/St-24 | FPM-0.4 | avgCR-30.70 | totCR-2 | 056.82
Netherlands_10 Gen3 2 Pieter Seelaar (Netherlands) flag Pieter Seelaar (Netherlands) 2008-2021 | M-77 | R-591 | BaA-17 | W-58 | BoA-22 | Ct/St-32 | FPM-0.4 | avgCR-22.81 | totCR-1 | 756.71
Netherlands_10 Gen3 3 Timm van der Gugten (Netherlands) flag Timm van der Gugten (Netherlands) 2012-2024 | M-49 | R-168 | BaA-17 | W-52 | BoA-22 | Ct/St-12 | FPM-0.2 | avgCR-24.53 | totCR-1 | 202.21
Netherlands_10 Gen4 1 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 2018-2025 | M-45 | R-723 | BaA-25 | W-39 | BoA-19 | Ct/St-23 | FPM-0.5 | avgCR-30.53 | totCR-1 | 373.84
Netherlands_10 Gen4 2 Max O'Dowd (Netherlands) flag Max O'Dowd (Netherlands) 2015-2025 | M-87 | R-2309 | BaA-30 | W-4 | BoA-39 | Ct/St-35 | FPM-0.4 | avgCR-20.10 | totCR-1 | 748.48