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
Pakistan_25 Gen1 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 2006-2018 | M-99 | R-1416 | A-18 | SR*-150 | avgCR-12.43 | totCR-1 | 230.67
Pakistan_25 Gen1 2 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 2006-2017 | M-58 | R-987 | A-21 | SR*-120 | avgCR-11.91 | totCR-691.00
Pakistan_25 Gen1 3 Imran Nazir (Pakistan) flag Imran Nazir (Pakistan) 2007-2012 | M-25 | R-500 | A-22 | SR*-135 | avgCR-16.67 | totCR-416.77
Pakistan_25 Gen1 4 Misbah-ul-Haq (Pakistan) flag Misbah-ul-Haq (Pakistan) 2007-2012 | M-39 | R-788 | A-38 | SR*-110 | avgCR-12.60 | totCR-491.21
Pakistan_25 Gen1 5 Salman Butt (Pakistan) flag Salman Butt (Pakistan) 2007-2010 | M-24 | R-595 | A-28 | SR*-108 | avgCR-14.45 | totCR-346.77
Pakistan_25 Gen1 6 Younis Khan (Pakistan) flag Younis Khan (Pakistan) 2006-2010 | M-25 | R-442 | A-22 | SR*-121 | avgCR-12.21 | totCR-305.16
Pakistan_25 Gen2 1 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 2006-2021 | M-124 | R-2435 | A-31 | SR*-126 | avgCR-11.89 | totCR-1 | 474.74
Pakistan_25 Gen2 2 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 2006-2021 | M-119 | R-2514 | A-26 | SR*-122 | avgCR-12.23 | totCR-1 | 455.45
Pakistan_25 Gen2 3 Umar Akmal (Pakistan) flag Umar Akmal (Pakistan) 2009-2019 | M-84 | R-1690 | A-26 | SR*-123 | avgCR-13.08 | totCR-1 | 099.03
Pakistan_25 Gen2 4 Ahmed Shehzad (Pakistan) flag Ahmed Shehzad (Pakistan) 2009-2019 | M-59 | R-1471 | A-26 | SR*-115 | avgCR-12.90 | totCR-760.92
Pakistan_25 Gen3 1 Aamer Yamin (Pakistan) flag Aamer Yamin (Pakistan) 2015-2018 | M-2 | R-15 | A-na | SR*-250 | avgCR-2.15 | totCR-19.38
Pakistan_25 Gen3 2 Sharjeel Khan (Pakistan) flag Sharjeel Khan (Pakistan) 2013-2021 | M-21 | R-406 | A-23 | SR*-133 | avgCR-12.09 | totCR-253.99
Pakistan_25 Gen3 3 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 2010-2021 | M-61 | R-818 | A-27 | SR*-125 | avgCR-7.29 | totCR-444.89
Pakistan_25 Gen3 4 Haris Sohail (Pakistan) flag Haris Sohail (Pakistan) 2013-2019 | M-14 | R-210 | A-19 | SR*-103 | avgCR-8.13 | totCR-113.86
Pakistan_25 Gen3 5 Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 2013-2019 | M-16 | R-2 | A-na | SR*-67 | avgCR-1.24 | totCR-19.88
Pakistan_25 Gen4 1 Babar Azam (Pakistan) flag Babar Azam (Pakistan) 2016-2025 | M-131 | R-4302 | A-40 | SR*-129 | avgCR-17.69 | totCR-2 | 316.84
Pakistan_25 Gen4 2 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 2015-2024 | M-106 | R-3414 | A-47 | SR*-125 | avgCR-17.39 | totCR-1 | 843.77
Pakistan_25 Gen4 3 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 2017-2025 | M-109 | R-2285 | A-24 | SR*-131 | avgCR-12.50 | totCR-1 | 362.33
Pakistan_25 Gen4 4 Iftikhar Ahmed (Pakistan) flag Iftikhar Ahmed (Pakistan) 2016-2024 | M-66 | R-998 | A-24 | SR*-129 | avgCR-10.45 | totCR-689.65
Pakistan_25 Gen4 5 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 2016-2025 | M-81 | R-787 | A-18 | SR*-135 | avgCR-7.19 | totCR-582.12
Pakistan_25 Gen5 1 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 2023-2025 | M-51 | R-961 | A-21 | SR*-136 | avgCR-12.20 | totCR-622.38
Pakistan_25 Gen5 2 Sahibzada Farhan (Pakistan) flag Sahibzada Farhan (Pakistan) 2018-2025 | M-30 | R-666 | A-22 | SR*-124 | avgCR-13.86 | totCR-415.81
Pakistan_25 Gen5 3 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 2022-2025 | M-35 | R-555 | A-17 | SR*-136 | avgCR-12.00 | totCR-420.06
Pakistan_25 Gen5 4 Hasan Nawaz (Pakistan) flag Hasan Nawaz (Pakistan) 2025-2025 | M-25 | R-457 | A-21 | SR*-154 | avgCR-12.93 | totCR-323.35
Pakistan_25 Gen5 5 Salman Agha (Pakistan) flag Salman Agha (Pakistan) 2024-2025 | M-35 | R-596 | A-23 | SR*-110 | avgCR-10.01 | totCR-350.46
South Africa_25 Gen1 1 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 2005-2011 | M-33 | R-982 | A-32 | SR*-128 | avgCR-16.58 | totCR-547.00
South Africa_25 Gen1 2 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 2005-2012 | M-25 | R-666 | A-35 | SR*-119 | avgCR-17.26 | totCR-431.51
South Africa_25 Gen1 3 Albie Morkel (South Africa) flag Albie Morkel (South Africa) 2005-2015 | M-50 | R-572 | A-21 | SR*-142 | avgCR-8.81 | totCR-440.45
South Africa_25 Gen1 4 Loots Bosman (South Africa) flag Loots Bosman (South Africa) 2006-2010 | M-14 | R-323 | A-25 | SR*-147 | avgCR-14.04 | totCR-196.53
South Africa_25 Gen1 5 Herschelle Gibbs (South Africa) flag Herschelle Gibbs (South Africa) 2005-2010 | M-23 | R-400 | A-18 | SR*-126 | avgCR-11.84 | totCR-272.21
South Africa_25 Gen1 6 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 2010-2012 | M-9 | R-210 | A-26 | SR*-130 | avgCR-12.40 | totCR-111.60
South Africa_25 Gen1 7 Justin Ontong (South Africa) flag Justin Ontong (South Africa) 2008-2015 | M-14 | R-158 | A-16 | SR*-145 | avgCR-7.94 | totCR-111.16
South Africa_25 Gen2 1 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 2007-2019 | M-81 | R-1934 | A-39 | SR*-126 | avgCR-15.43 | totCR-1 | 250.09
South Africa_25 Gen2 2 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 2006-2017 | M-78 | R-1672 | A-26 | SR*-135 | avgCR-14.46 | totCR-1 | 127.92
South Africa_25 Gen2 3 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 2012-2020 | M-50 | R-1528 | A-36 | SR*-134 | avgCR-16.79 | totCR-839.62
South Africa_25 Gen2 4 Hashim Amla (South Africa) flag Hashim Amla (South Africa) 2009-2018 | M-44 | R-1277 | A-34 | SR*-132 | avgCR-17.50 | totCR-769.83
South Africa_25 Gen2 5 Farhaan Behardien (South Africa) flag Farhaan Behardien (South Africa) 2012-2018 | M-38 | R-518 | A-32 | SR*-128 | avgCR-8.87 | totCR-337.09
South Africa_25 Gen2 6 Richard Levi (South Africa) flag Richard Levi (South Africa) 2012-2012 | M-13 | R-236 | A-21 | SR*-141 | avgCR-14.74 | totCR-191.64
South Africa_25 Gen3 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 2012-2025 | M-96 | R-2615 | A-30 | SR*-138 | avgCR-17.79 | totCR-1 | 707.79
South Africa_25 Gen3 2 David Miller (South Africa) flag David Miller (South Africa) 2010-2024 | M-130 | R-2591 | A-33 | SR*-141 | avgCR-12.79 | totCR-1 | 662.49
South Africa_25 Gen3 3 Rilee Rossouw (South Africa) flag Rilee Rossouw (South Africa) 2014-2023 | M-29 | R-767 | A-35 | SR*-160 | avgCR-17.04 | totCR-494.07
South Africa_25 Gen3 4 JJ Smuts (South Africa) flag JJ Smuts (South Africa) 2017-2021 | M-13 | R-174 | A-13 | SR*-105 | avgCR-7.99 | totCR-103.92
South Africa_25 Gen4 1 Reeza Hendricks (South Africa) flag Reeza Hendricks (South Africa) 2014-2025 | M-87 | R-2483 | A-30 | SR*-130 | avgCR-16.29 | totCR-1 | 416.80
South Africa_25 Gen4 2 Rassie van der Dussen (South Africa) flag Rassie van der Dussen (South Africa) 2018-2025 | M-57 | R-1406 | A-33 | SR*-129 | avgCR-13.86 | totCR-789.77
South Africa_25 Gen4 3 Heinrich Klaasen (South Africa) flag Heinrich Klaasen (South Africa) 2018-2024 | M-58 | R-1000 | A-23 | SR*-142 | avgCR-12.40 | totCR-718.97
South Africa_25 Gen5 1 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 2022-2025 | M-40 | R-799 | A-29 | SR*-133 | avgCR-13.17 | totCR-526.78
South Africa_25 Gen5 2 Dewald Brevis (South Africa) flag Dewald Brevis (South Africa) 2023-2025 | M-15 | R-400 | A-31 | SR*-180 | avgCR-20.51 | totCR-307.71
South Africa_25 Gen5 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 2019-2025 | M-62 | R-1467 | A-29 | SR*-146 | avgCR-15.64 | totCR-969.56
South Africa_25 Gen5 4 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 2024-2025 | M-18 | R-381 | A-21 | SR*-134 | avgCR-13.21 | totCR-237.84
South Africa_25 Gen5 5 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 2022-2025 | M-19 | R-167 | A-17 | SR*-145 | avgCR-8.80 | totCR-167.11
Sri Lanka_25 Gen1 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 2006-2016 | M-80 | R-1889 | A-28 | SR*-121 | avgCR-15.96 | totCR-1 | 276.99
Sri Lanka_25 Gen1 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 2006-2014 | M-55 | R-1493 | A-32 | SR*-133 | avgCR-19.04 | totCR-1 | 047.08
Sri Lanka_25 Gen1 3 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 2006-2014 | M-56 | R-1382 | A-31 | SR*-120 | avgCR-16.59 | totCR-929.28
Sri Lanka_25 Gen1 4 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 2006-2011 | M-31 | R-629 | A-23 | SR*-129 | avgCR-15.05 | totCR-466.55
Sri Lanka_25 Gen1 5 Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 2007-2009 | M-16 | R-238 | A-22 | SR*-127 | avgCR-11.87 | totCR-189.89
Sri Lanka_25 Gen1 6 Chamara Silva (Sri Lanka) flag Chamara Silva (Sri Lanka) 2006-2011 | M-16 | R-175 | A-13 | SR*-99 | avgCR-7.32 | totCR-117.19
Sri Lanka_25 Gen2 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 2009-2024 | M-90 | R-1416 | A-28 | SR*-121 | avgCR-11.00 | totCR-990.20
Sri Lanka_25 Gen2 2 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 2010-2021 | M-84 | R-1204 | A-23 | SR*-152 | avgCR-11.50 | totCR-966.11
Sri Lanka_25 Gen2 3 Chamara Kapugedera (Sri Lanka) flag Chamara Kapugedera (Sri Lanka) 2006-2017 | M-43 | R-703 | A-23 | SR*-119 | avgCR-10.03 | totCR-431.15
Sri Lanka_25 Gen2 4 Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) 2012-2016 | M-26 | R-291 | A-16 | SR*-109 | avgCR-7.66 | totCR-199.15
Sri Lanka_25 Gen2 5 Upul Tharanga (Sri Lanka) flag Upul Tharanga (Sri Lanka) 2006-2018 | M-26 | R-407 | A-16 | SR*-123 | avgCR-9.18 | totCR-238.81
Sri Lanka_25 Gen2 6 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 2006-2020 | M-84 | R-136 | A-6 | SR*-84 | avgCR-2.45 | totCR-205.62
Sri Lanka_25 Gen3 1 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) 2013-2025 | M-88 | R-2276 | A-27 | SR*-134 | avgCR-14.82 | totCR-1 | 304.46
Sri Lanka_25 Gen3 2 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 2010-2025 | M-69 | R-1066 | A-19 | SR*-103 | avgCR-8.30 | totCR-572.73
Sri Lanka_25 Gen3 3 Danushka Gunathilaka (Sri Lanka) flag Danushka Gunathilaka (Sri Lanka) 2016-2022 | M-46 | R-741 | A-16 | SR*-120 | avgCR-9.85 | totCR-453.04
Sri Lanka_25 Gen3 4 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 2016-2021 | M-28 | R-480 | A-18 | SR*-131 | avgCR-10.81 | totCR-302.57
Sri Lanka_25 Gen3 5 Isuru Udana (Sri Lanka) flag Isuru Udana (Sri Lanka) 2009-2021 | M-35 | R-256 | A-18 | SR*-138 | avgCR-7.03 | totCR-245.94
Sri Lanka_25 Gen3 6 Shehan Jayasuriya (U.S.A.) flag Shehan Jayasuriya (U.S.A.) 2015-2020 | M-18 | R-241 | A-15 | SR*-109 | avgCR-6.71 | totCR-120.79
Sri Lanka_25 Gen4 1 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) 2016-2025 | M-90 | R-2198 | A-26 | SR*-131 | avgCR-14.44 | totCR-1 | 299.40
Sri Lanka_25 Gen4 2 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 2015-2025 | M-114 | R-1623 | A-21 | SR*-124 | avgCR-10.26 | totCR-1 | 169.16
Sri Lanka_25 Gen4 3 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 2019-2025 | M-85 | R-749 | A-14 | SR*-130 | avgCR-7.92 | totCR-673.44
Sri Lanka_25 Gen4 4 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 2015-2024 | M-45 | R-847 | A-21 | SR*-116 | avgCR-10.95 | totCR-492.69
Sri Lanka_25 Gen5 1 Pathum Nissanka (Sri Lanka) flag Pathum Nissanka (Sri Lanka) 2021-2025 | M-74 | R-2211 | A-32 | SR*-127 | avgCR-17.38 | totCR-1 | 286.35
Sri Lanka_25 Gen5 2 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) 2021-2025 | M-70 | R-1357 | A-23 | SR*-126 | avgCR-12.61 | totCR-882.59
Sri Lanka_25 Gen5 3 Kamindu Mendis (Sri Lanka) flag Kamindu Mendis (Sri Lanka) 2018-2025 | M-33 | R-528 | A-20 | SR*-127 | avgCR-9.29 | totCR-306.62
West Indies_25 Gen1 1 Devon Smith (West Indies) flag Devon Smith (West Indies) 2007-2009 | M-6 | R-203 | A-34 | SR*-126 | avgCR-12.86 | totCR-115.76
West Indies_25 Gen1 2 Ramnaresh Sarwan (West Indies) flag Ramnaresh Sarwan (West Indies) 2007-2010 | M-18 | R-298 | A-23 | SR*-104 | avgCR-11.93 | totCR-214.77
West Indies_25 Gen1 3 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 2006-2010 | M-22 | R-343 | A-20 | SR*-99 | avgCR-9.59 | totCR-211.05
West Indies_25 Gen2 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 2006-2021 | M-79 | R-1899 | A-28 | SR*-138 | avgCR-18.58 | totCR-1 | 468.12
West Indies_25 Gen2 2 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 2007-2018 | M-67 | R-1611 | A-29 | SR*-116 | avgCR-15.03 | totCR-1 | 006.73
West Indies_25 Gen2 3 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 2006-2021 | M-91 | R-1255 | A-22 | SR*-115 | avgCR-9.65 | totCR-877.72
West Indies_25 Gen2 4 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 2007-2017 | M-68 | R-587 | A-17 | SR*-147 | avgCR-8.97 | totCR-610.26
West Indies_25 Gen2 5 Dwayne Smith (West Indies) flag Dwayne Smith (West Indies) 2006-2015 | M-33 | R-582 | A-18 | SR*-123 | avgCR-11.79 | totCR-389.15
West Indies_25 Gen3 1 Evin Lewis (West Indies) flag Evin Lewis (West Indies) 2016-2025 | M-65 | R-1782 | A-30 | SR*-154 | avgCR-17.22 | totCR-1 | 118.99
West Indies_25 Gen3 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 2008-2022 | M-101 | R-1569 | A-25 | SR*-135 | avgCR-11.05 | totCR-1 | 116.52
West Indies_25 Gen3 3 Johnson Charles (West Indies) flag Johnson Charles (West Indies) 2011-2025 | M-64 | R-1468 | A-23 | SR*-129 | avgCR-14.31 | totCR-915.53
West Indies_25 Gen3 4 Lendl Simmons (West Indies) flag Lendl Simmons (West Indies) 2007-2021 | M-68 | R-1527 | A-27 | SR*-121 | avgCR-13.55 | totCR-921.71
West Indies_25 Gen3 5 Andre Russell (West Indies) flag Andre Russell (West Indies) 2011-2025 | M-86 | R-1122 | A-22 | SR*-164 | avgCR-11.48 | totCR-986.99
West Indies_25 Gen3 6 Andre Fletcher (West Indies) flag Andre Fletcher (West Indies) 2008-2024 | M-60 | R-984 | A-20 | SR*-110 | avgCR-10.25 | totCR-615.12
West Indies_25 Gen3 7 Carlos Brathwaite (West Indies) flag Carlos Brathwaite (West Indies) 2011-2019 | M-41 | R-310 | A-15 | SR*-113 | avgCR-7.06 | totCR-289.36
West Indies_25 Gen4 1 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 2016-2024 | M-106 | R-2275 | A-26 | SR*-136 | avgCR-13.17 | totCR-1 | 396.32
West Indies_25 Gen4 2 Rovman Powell (West Indies) flag Rovman Powell (West Indies) 2017-2025 | M-102 | R-1977 | A-26 | SR*-141 | avgCR-12.04 | totCR-1 | 228.08
West Indies_25 Gen5 1 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 2020-2025 | M-66 | R-680 | A-24 | SR*-140 | avgCR-7.34 | totCR-484.32
West Indies_25 Gen5 2 Roston Chase (West Indies) flag Roston Chase (West Indies) 2021-2025 | M-45 | R-619 | A-24 | SR*-122 | avgCR-9.16 | totCR-412.28
West Indies_25 Gen5 3 Brandon King (West Indies) flag Brandon King (West Indies) 2019-2025 | M-71 | R-1701 | A-27 | SR*-134 | avgCR-13.97 | totCR-991.89
West Indies_25 Gen5 4 Sherfane Rutherford (West Indies) flag Sherfane Rutherford (West Indies) 2018-2025 | M-41 | R-586 | A-20 | SR*-139 | avgCR-10.09 | totCR-413.57
West Indies_25 Gen5 5 Shai Hope (West Indies) flag Shai Hope (West Indies) 2017-2025 | M-53 | R-1311 | A-30 | SR*-139 | avgCR-15.04 | totCR-797.19
West Indies_25 Gen5 6 AWJ Auguste (West Indies) flag AWJ Auguste (West Indies) 2025-2025 | M-4 | R-123 | A-41 | SR*-150 | avgCR-8.68 | totCR-78.14
West Indies_25 Gen5 7 Alick Athanaze (West Indies) flag Alick Athanaze (West Indies) 2024-2025 | M-9 | R-224 | A-28 | SR*-129 | avgCR-14.14 | totCR-127.25
West Indies_25 Gen5 8 Gudakesh Motie (West Indies) flag Gudakesh Motie (West Indies) 2021-2025 | M-40 | R-166 | A-13 | SR*-128 | avgCR-4.48 | totCR-179.12