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
World_100 Gen1 6 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
World_100 Gen1 7 Michael Hussey (Australia) flag Michael Hussey (Australia) 2005-2012 | M-38 | R-721 | A-38 | SR*-136 | avgCR-14.79 | totCR-561.85
World_100 Gen1 8 Gautam Gambhir (India) flag Gautam Gambhir (India) 2007-2012 | M-37 | R-932 | A-27 | SR*-119 | avgCR-16.39 | totCR-606.28
World_100 Gen1 10 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
World_100 Gen1 13 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
World_100 Gen2 2 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
World_100 Gen2 4 Yuvraj Singh (India) flag Yuvraj Singh (India) 2007-2017 | M-58 | R-1177 | A-28 | SR*-136 | avgCR-14.61 | totCR-847.57
World_100 Gen2 5 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
World_100 Gen2 13 Suresh Raina (India) flag Suresh Raina (India) 2006-2018 | M-78 | R-1605 | A-29 | SR*-135 | avgCR-12.05 | totCR-940.26
World_100 Gen2 16 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
World_100 Gen3 1 David Warner (Australia) flag David Warner (Australia) 2009-2024 | M-110 | R-3277 | A-33 | SR*-142 | avgCR-20.38 | totCR-2 | 242.17
World_100 Gen3 8 Eoin Morgan (England) flag Eoin Morgan (England) 2009-2022 | M-115 | R-2458 | A-29 | SR*-136 | avgCR-14.01 | totCR-1 | 611.22
World_100 Gen3 10 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
World_100 Gen3 11 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 2012-2020 | M-65 | R-1724 | A-31 | SR*-156 | avgCR-17.01 | totCR-1 | 105.91
World_100 Gen3 14 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
World_100 Gen3 15 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
World_100 Gen3 18 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
World_100 Gen3 23 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
World_100 Gen3 24 George Munsey (Scotland) flag George Munsey (Scotland) 2015-2025 | M-81 | R-2302 | A-31 | SR*-144 | avgCR-13.05 | totCR-1 | 056.76
World_100 Gen3 26 Najibullah Zadran (Afghanistan) flag Najibullah Zadran (Afghanistan) 2012-2024 | M-107 | R-1830 | A-30 | SR*-138 | avgCR-10.85 | totCR-1 | 160.93
World_100 Gen4 5 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
World_100 Gen4 6 Dawid Malan (England) flag Dawid Malan (England) 2017-2023 | M-62 | R-1892 | A-36 | SR*-132 | avgCR-17.07 | totCR-1 | 058.16
World_100 Gen4 8 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) 2017-2025 | M-109 | R-2285 | A-24 | SR*-131 | avgCR-12.50 | totCR-1 | 362.33
World_100 Gen4 13 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 2020-2025 | M-57 | R-1543 | A-37 | SR*-128 | avgCR-15.51 | totCR-884.14
World_100 Gen5 4 Abhishek Sharma (India) flag Abhishek Sharma (India) 2024-2025 | M-27 | R-961 | A-37 | SR*-192 | avgCR-24.58 | totCR-663.56
World_100 Gen5 8 Tilak Varma (India) flag Tilak Varma (India) 2023-2025 | M-35 | R-991 | A-50 | SR*-147 | avgCR-17.03 | totCR-596.02
World_100 Gen5 12 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 2023-2024 | M-23 | R-723 | A-36 | SR*-164 | avgCR-18.34 | totCR-421.72
World_100 Gen5 16 Tanzid Hasan (Bangladesh) flag Tanzid Hasan (Bangladesh) 2024-2025 | M-42 | R-1056 | A-28 | SR*-128 | avgCR-14.01 | totCR-588.36
World_100 Gen5 17 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 2023-2025 | M-51 | R-961 | A-21 | SR*-136 | avgCR-12.20 | totCR-622.38
World_100 Gen5 24 Rinku Singh (India) flag Rinku Singh (India) 2023-2025 | M-34 | R-550 | A-42 | SR*-162 | avgCR-10.81 | totCR-367.38
Australia_25 Gen1 1 Matthew Hayden (Australia) flag Matthew Hayden (Australia) 2005-2007 | M-9 | R-308 | A-51 | SR*-144 | avgCR-29.05 | totCR-261.47
Australia_25 Gen1 2 Michael Hussey (Australia) flag Michael Hussey (Australia) 2005-2012 | M-38 | R-721 | A-38 | SR*-136 | avgCR-14.79 | totCR-561.85
Australia_25 Gen1 7 Shaun Marsh (Australia) flag Shaun Marsh (Australia) 2008-2016 | M-15 | R-255 | A-18 | SR*-103 | avgCR-8.26 | totCR-123.93
Australia_25 Gen3 1 David Warner (Australia) flag David Warner (Australia) 2009-2024 | M-110 | R-3277 | A-33 | SR*-142 | avgCR-20.38 | totCR-2 | 242.17
Australia_25 Gen3 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 2011-2024 | M-92 | R-1202 | A-26 | SR*-134 | avgCR-9.06 | totCR-833.48
Australia_25 Gen3 6 D'Arcy Short (Australia) flag D'Arcy Short (Australia) 2018-2020 | M-23 | R-642 | A-31 | SR*-119 | avgCR-14.97 | totCR-344.23
Australia_25 Gen4 2 Travis Head (Australia) flag Travis Head (Australia) 2016-2025 | M-47 | R-1197 | A-29 | SR*-157 | avgCR-17.24 | totCR-810.26
England_25 Gen2 1 Michael Lumb (England) flag Michael Lumb (England) 2010-2014 | M-27 | R-552 | A-21 | SR*-134 | avgCR-14.15 | totCR-382.05
England_25 Gen3 2 Eoin Morgan (England) flag Eoin Morgan (England) 2009-2022 | M-115 | R-2458 | A-29 | SR*-136 | avgCR-14.01 | totCR-1 | 611.22
England_25 Gen3 6 Moeen Ali (England) flag Moeen Ali (England) 2014-2024 | M-92 | R-1229 | A-21 | SR*-142 | avgCR-10.61 | totCR-975.80
England_25 Gen3 8 Ben Stokes (England) flag Ben Stokes (England) 2011-2022 | M-43 | R-585 | A-22 | SR*-128 | avgCR-10.06 | totCR-432.75
England_25 Gen4 1 Dawid Malan (England) flag Dawid Malan (England) 2017-2023 | M-62 | R-1892 | A-36 | SR*-132 | avgCR-17.07 | totCR-1 | 058.16
England_25 Gen5 3 Ben Duckett (England) flag Ben Duckett (England) 2019-2025 | M-20 | R-527 | A-29 | SR*-154 | avgCR-16.46 | totCR-329.27
England_25 Gen5 4 Jacob Bethell (England) flag Jacob Bethell (England) 2024-2025 | M-20 | R-392 | A-30 | SR*-156 | avgCR-12.86 | totCR-257.28
India_25 Gen1 1 Gautam Gambhir (India) flag Gautam Gambhir (India) 2007-2012 | M-37 | R-932 | A-27 | SR*-119 | avgCR-16.39 | totCR-606.28
India_25 Gen2 1 Yuvraj Singh (India) flag Yuvraj Singh (India) 2007-2017 | M-58 | R-1177 | A-28 | SR*-136 | avgCR-14.61 | totCR-847.57
India_25 Gen2 3 Suresh Raina (India) flag Suresh Raina (India) 2006-2018 | M-78 | R-1605 | A-29 | SR*-135 | avgCR-12.05 | totCR-940.26
India_25 Gen3 4 Shikhar Dhawan (India) flag Shikhar Dhawan (India) 2011-2021 | M-68 | R-1759 | A-28 | SR*-126 | avgCR-13.88 | totCR-943.72
India_25 Gen3 8 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2009-2024 | M-74 | R-515 | A-21 | SR*-127 | avgCR-5.71 | totCR-422.26
India_25 Gen4 2 Ishan Kishan (India) flag Ishan Kishan (India) 2021-2023 | M-32 | R-796 | A-26 | SR*-124 | avgCR-13.07 | totCR-418.34
India_25 Gen4 3 Axar Patel (India) flag Axar Patel (India) 2015-2025 | M-81 | R-616 | A-19 | SR*-137 | avgCR-6.28 | totCR-508.69
India_25 Gen4 4 Rishabh Pant (India) flag Rishabh Pant (India) 2017-2024 | M-76 | R-1209 | A-23 | SR*-127 | avgCR-9.99 | totCR-759.51
India_25 Gen5 1 Abhishek Sharma (India) flag Abhishek Sharma (India) 2024-2025 | M-27 | R-961 | A-37 | SR*-192 | avgCR-24.58 | totCR-663.56
India_25 Gen5 3 Tilak Varma (India) flag Tilak Varma (India) 2023-2025 | M-35 | R-991 | A-50 | SR*-147 | avgCR-17.03 | totCR-596.02
India_25 Gen5 4 Yashasvi Jaiswal (India) flag Yashasvi Jaiswal (India) 2023-2024 | M-23 | R-723 | A-36 | SR*-164 | avgCR-18.34 | totCR-421.72
India_25 Gen5 7 Shivam Dube (India) flag Shivam Dube (India) 2019-2025 | M-44 | R-585 | A-28 | SR*-139 | avgCR-9.13 | totCR-401.56
New Zealand_25 Gen1 3 Jacob Oram (New Zealand) flag Jacob Oram (New Zealand) 2005-2012 | M-36 | R-474 | A-21 | SR*-140 | avgCR-10.97 | totCR-394.78
New Zealand_25 Gen1 5 Jesse Ryder (New Zealand) flag Jesse Ryder (New Zealand) 2008-2014 | M-22 | R-457 | A-23 | SR*-128 | avgCR-12.36 | totCR-271.98
New Zealand_25 Gen3 3 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 2012-2020 | M-65 | R-1724 | A-31 | SR*-156 | avgCR-17.01 | totCR-1 | 105.91
New Zealand_25 Gen3 4 Corey Anderson (U.S.A./New Zealand) flag Corey Anderson (U.S.A./New Zealand) 2012-2024 | M-42 | R-697 | A-25 | SR*-126 | avgCR-10.15 | totCR-426.46
New Zealand_25 Gen3 5 Tom Latham (New Zealand) flag Tom Latham (New Zealand) 2012-2023 | M-26 | R-516 | A-26 | SR*-109 | avgCR-10.64 | totCR-276.63
New Zealand_25 Gen4 3 Devon Conway (New Zealand) flag Devon Conway (New Zealand) 2020-2025 | M-57 | R-1543 | A-37 | SR*-128 | avgCR-15.51 | totCR-884.14
New Zealand_25 Gen5 3 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 2021-2025 | M-33 | R-470 | A-20 | SR*-137 | avgCR-9.60 | totCR-316.96
New Zealand_25 Gen5 5 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 2022-2025 | M-42 | R-417 | A-22 | SR*-137 | avgCR-6.37 | totCR-267.62
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 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 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 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 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
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 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 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 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 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 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
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 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 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 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 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 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 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 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 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 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 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 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
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