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 5 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 2009-2015 | M-64 | R-91 | BaA-8 | W-85 | BoA-18 | Ct/St-12 | FPM-0.2 | avgCR-32.57 | totCR-2 | 084.73
World_100 Gen2 15 Dale Steyn (South Africa) flag Dale Steyn (South Africa) 2007-2020 | M-47 | R-21 | BaA-4 | W-64 | BoA-18 | Ct/St-12 | FPM-0.3 | avgCR-31.87 | totCR-1 | 497.69
World_100 Gen3 19 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 2009-2024 | M-62 | R-65 | BaA-7 | W-71 | BoA-22 | Ct/St-10 | FPM-0.2 | avgCR-29.23 | totCR-1 | 812.29
World_100 Gen4 13 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2025 | M-106 | R-69 | BaA-5 | W-131 | BoA-21 | Ct/St-16 | FPM-0.2 | avgCR-29.03 | totCR-3 | 077.20
World_100 Gen5 2 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2025 | M-66 | R-72 | BaA-8 | W-104 | BoA-19 | Ct/St-16 | FPM-0.2 | avgCR-33.95 | totCR-2 | 240.86
World_100 Gen5 7 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
World_100 Gen5 13 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
World_100 Gen5 19 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 2022-2025 | M-42 | R-55 | BaA-8 | W-61 | BoA-19 | Ct/St-15 | FPM-0.4 | avgCR-30.69 | totCR-1 | 288.84
Australia_25 Gen3 5 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 2012-2024 | M-65 | R-98 | BaA-10 | W-79 | BoA-24 | Ct/St-22 | FPM-0.3 | avgCR-31.41 | totCR-2 | 041.70
Australia_25 Gen4 2 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2025 | M-106 | R-69 | BaA-5 | W-131 | BoA-21 | Ct/St-16 | FPM-0.2 | avgCR-29.03 | totCR-3 | 077.20
Australia_25 Gen4 4 Josh Hazlewood (Australia) flag Josh Hazlewood (Australia) 2013-2025 | M-60 | R-29 | BaA-10 | W-79 | BoA-21 | Ct/St-13 | FPM-0.2 | avgCR-29.84 | totCR-1 | 790.39
Australia_25 Gen5 2 Nathan Ellis (Australia) flag Nathan Ellis (Australia) 2021-2025 | M-30 | R-30 | BaA-6 | W-47 | BoA-18 | Ct/St-11 | FPM-0.4 | avgCR-30.98 | totCR-929.32
England_25 Gen2 1 Jade Dernbach (England/Italy) flag Jade Dernbach (England/Italy) 2011-2021 | M-40 | R-31 | BaA-5 | W-44 | BoA-27 | Ct/St-10 | FPM-0.3 | avgCR-24.71 | totCR-988.52
England_25 Gen4 3 Mark Wood (England) flag Mark Wood (England) 2015-2025 | M-38 | R-27 | BaA-14 | W-54 | BoA-20 | Ct/St-5 | FPM-0.1 | avgCR-29.78 | totCR-1 | 131.71
England_25 Gen4 4 Reece Topley (England) flag Reece Topley (England) 2015-2024 | M-35 | R-17 | BaA-9 | W-33 | BoA-30 | Ct/St-6 | FPM-0.2 | avgCR-28.47 | totCR-996.30
England_25 Gen4 5 Saqib Mahmood (England) flag Saqib Mahmood (England) 2019-2025 | M-19 | R-35 | BaA-7 | W-21 | BoA-28 | Ct/St-2 | FPM-0.1 | avgCR-28.71 | totCR-545.54
England_25 Gen4 6 Liam Dawson (England) flag Liam Dawson (England) 2016-2025 | M-21 | R-57 | BaA-14 | W-18 | BoA-26 | Ct/St-4 | FPM-0.2 | avgCR-26.07 | totCR-547.46
India_25 Gen3 5 Bhuvneshwar Kumar (India) flag Bhuvneshwar Kumar (India) 2012-2022 | M-87 | R-67 | BaA-8 | W-90 | BoA-23 | Ct/St-15 | FPM-0.2 | avgCR-27.77 | totCR-2 | 415.84
India_25 Gen3 6 Jasprit Bumrah (India) flag Jasprit Bumrah (India) 2016-2025 | M-78 | R-8 | BaA-2 | W-98 | BoA-18 | Ct/St-11 | FPM-0.1 | avgCR-28.31 | totCR-2 | 208.35
India_25 Gen4 3 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 2017-2025 | M-49 | R-47 | BaA-9 | W-88 | BoA-13 | Ct/St-14 | FPM-0.3 | avgCR-31.59 | totCR-1 | 548.02
India_25 Gen4 5 Harshal Patel (India) flag Harshal Patel (India) 2021-2023 | M-25 | R-77 | BaA-13 | W-29 | BoA-27 | Ct/St-5 | FPM-0.2 | avgCR-28.48 | totCR-711.89
India_25 Gen5 1 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2025 | M-66 | R-72 | BaA-8 | W-104 | BoA-19 | Ct/St-16 | FPM-0.2 | avgCR-33.95 | totCR-2 | 240.86
India_25 Gen5 2 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 2022-2025 | M-42 | R-55 | BaA-8 | W-61 | BoA-19 | Ct/St-15 | FPM-0.4 | avgCR-30.69 | totCR-1 | 288.84
India_25 Gen5 7 Avesh Khan (India) flag Avesh Khan (India) 2022-2024 | M-25 | R-27 | BaA-14 | W-27 | BoA-28 | Ct/St-11 | FPM-0.4 | avgCR-25.50 | totCR-637.44
New Zealand_25 Gen2 3 Mitchell McClenaghan (New Zealand) flag Mitchell McClenaghan (New Zealand) 2012-2018 | M-29 | R-24 | BaA-6 | W-30 | BoA-26 | Ct/St-7 | FPM-0.2 | avgCR-29.05 | totCR-842.48
New Zealand_25 Gen3 4 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 2013-2024 | M-61 | R-58 | BaA-8 | W-83 | BoA-21 | Ct/St-22 | FPM-0.4 | avgCR-31.06 | totCR-1 | 894.36
New Zealand_25 Gen3 7 Adam Milne (New Zealand) flag Adam Milne (New Zealand) 2010-2025 | M-56 | R-83 | BaA-8 | W-65 | BoA-25 | Ct/St-12 | FPM-0.2 | avgCR-28.83 | totCR-1 | 614.57
New Zealand_25 Gen5 3 Jacob Duffy (New Zealand) flag Jacob Duffy (New Zealand) 2020-2025 | M-33 | R-21 | BaA-5 | W-43 | BoA-18 | Ct/St-11 | FPM-0.3 | avgCR-27.07 | totCR-893.25
New Zealand_25 Gen5 5 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 2024-2025 | M-15 | R-59 | BaA-20 | W-16 | BoA-25 | Ct/St-1 | FPM-0.1 | avgCR-30.79 | totCR-461.80
New Zealand_25 Gen5 6 Ben Sears (New Zealand) flag Ben Sears (New Zealand) 2021-2025 | M-22 | R-21 | BaA-7 | W-23 | BoA-25 | Ct/St-3 | FPM-0.1 | avgCR-24.17 | totCR-531.81
Pakistan_25 Gen1 3 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 2009-2015 | M-64 | R-91 | BaA-8 | W-85 | BoA-18 | Ct/St-12 | FPM-0.2 | avgCR-32.57 | totCR-2 | 084.73
Pakistan_25 Gen3 1 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 2009-2024 | M-62 | R-65 | BaA-7 | W-71 | BoA-22 | Ct/St-10 | FPM-0.2 | avgCR-29.23 | totCR-1 | 812.29
Pakistan_25 Gen3 3 Rumman Raees (Pakistan) flag Rumman Raees (Pakistan) 2016-2018 | M-8 | R-0 | BaA-na | W-8 | BoA-28 | Ct/St-1 | FPM-0.1 | avgCR-22.81 | totCR-205.25
Pakistan_25 Gen3 4 Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 2013-2019 | M-16 | R-2 | BaA-na | W-13 | BoA-33 | Ct/St-1 | FPM-0.1 | avgCR-23.83 | totCR-381.29
Pakistan_25 Gen5 4 Sufiyan Muqeem (Pakistan) flag Sufiyan Muqeem (Pakistan) 2023-2025 | M-19 | R-26 | BaA-5 | W-27 | BoA-15 | Ct/St-4 | FPM-0.2 | avgCR-35.77 | totCR-679.63
South Africa_25 Gen1 4 Morne Morkel (South Africa) flag Morne Morkel (South Africa) 2007-2017 | M-44 | R-22 | BaA-7 | W-47 | BoA-25 | Ct/St-5 | FPM-0.1 | avgCR-27.52 | totCR-1 | 210.87
South Africa_25 Gen1 7 Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 2005-2008 | M-12 | R-86 | BaA-12 | W-15 | BoA-21 | Ct/St-2 | FPM-0.2 | avgCR-35.06 | totCR-420.76
South Africa_25 Gen2 2 Dale Steyn (South Africa) flag Dale Steyn (South Africa) 2007-2020 | M-47 | R-21 | BaA-4 | W-64 | BoA-18 | Ct/St-12 | FPM-0.3 | avgCR-31.87 | totCR-1 | 497.69
South Africa_25 Gen2 5 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 2013-2019 | M-38 | R-19 | BaA-19 | W-63 | BoA-15 | Ct/St-7 | FPM-0.2 | avgCR-30.14 | totCR-1 | 145.50
South Africa_25 Gen4 2 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 2017-2025 | M-52 | R-48 | BaA-10 | W-71 | BoA-22 | Ct/St-9 | FPM-0.2 | avgCR-30.83 | totCR-1 | 603.16
South Africa_25 Gen4 3 Anrich Nortje (South Africa) flag Anrich Nortje (South Africa) 2019-2024 | M-42 | R-17 | BaA-3 | W-53 | BoA-19 | Ct/St-10 | FPM-0.2 | avgCR-32.49 | totCR-1 | 364.73
South Africa_25 Gen4 4 Tabraiz Shamsi (South Africa) flag Tabraiz Shamsi (South Africa) 2017-2024 | M-70 | R-10 | BaA-2 | W-89 | BoA-21 | Ct/St-12 | FPM-0.2 | avgCR-28.32 | totCR-1 | 982.36
Sri Lanka_25 Gen1 3 Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 2008-2014 | M-39 | R-8 | BaA-3 | W-66 | BoA-14 | Ct/St-6 | FPM-0.2 | avgCR-32.58 | totCR-1 | 270.44
Sri Lanka_25 Gen1 6 Dilhara Fernando (Sri Lanka) flag Dilhara Fernando (Sri Lanka) 2006-2016 | M-18 | R-25 | BaA-5 | W-18 | BoA-26 | Ct/St-3 | FPM-0.2 | avgCR-28.69 | totCR-516.50
Sri Lanka_25 Gen2 5 Sachithra Senanayake (Sri Lanka) flag Sachithra Senanayake (Sri Lanka) 2012-2016 | M-24 | R-56 | BaA-9 | W-25 | BoA-22 | Ct/St-3 | FPM-0.1 | avgCR-30.76 | totCR-738.19
Sri Lanka_25 Gen5 1 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 2021-2025 | M-68 | R-84 | BaA-4 | W-66 | BoA-27 | Ct/St-16 | FPM-0.2 | avgCR-29.67 | totCR-2 | 017.60
Sri Lanka_25 Gen5 2 Nuwan Thushara (Sri Lanka) flag Nuwan Thushara (Sri Lanka) 2022-2025 | M-28 | R-9 | BaA-5 | W-36 | BoA-21 | Ct/St-2 | FPM-0.1 | avgCR-28.28 | totCR-791.90
West Indies_25 Gen1 1 Sulieman Benn (West Indies) flag Sulieman Benn (West Indies) 2008-2016 | M-24 | R-37 | BaA-12 | W-18 | BoA-34 | Ct/St-10 | FPM-0.4 | avgCR-29.38 | totCR-705.22
West Indies_25 Gen5 6 Shamar Joseph (West Indies) flag Shamar Joseph (West Indies) 2024-2025 | M-12 | R-28 | BaA-na | W-15 | BoA-25 | Ct/St-4 | FPM-0.3 | avgCR-32.13 | totCR-385.56
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
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 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 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 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 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 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 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 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 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
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
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