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 - 16th Nov 2025. Next Update- post 7th Jan 2026.
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.59
World_100 Gen3 15 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.34
World_100 Gen4 13 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2025 | M-108 | R-69 | BaA-5 | W-134 | BoA-21 | Ct/St-16 | FPM-0.1 | avgCR-28.98
World_100 Gen5 2 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2025 | M-68 | R-72 | BaA-7 | W-105 | BoA-19 | Ct/St-17 | FPM-0.3 | avgCR-33.64
World_100 Gen5 18 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.55
Australia_25 Gen1 6 Brad Hogg (Australia) flag Brad Hogg (Australia) 2006-2014 | M-15 | R-55 | BaA-14 | W-7 | BoA-53 | Ct/St-1 | FPM-0.1 | avgCR-25.48
Australia_25 Gen3 3 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
Australia_25 Gen4 2 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2025 | M-108 | R-69 | BaA-5 | W-134 | BoA-21 | Ct/St-16 | FPM-0.1 | avgCR-28.98
Australia_25 Gen4 4 Sean Abbott (Australia) flag Sean Abbott (Australia) 2014-2025 | M-28 | R-50 | BaA-8 | W-33 | BoA-25 | Ct/St-16 | FPM-0.6 | avgCR-30.29
Australia_25 Gen5 3 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 2022-2025 | M-13 | R-50 | BaA-7 | W-20 | BoA-23 | Ct/St-1 | FPM-0.1 | avgCR-34.38
England_25 Gen5 3 Jofra Archer (England) flag Jofra Archer (England) 2019-2025 | M-35 | R-82 | BaA-12 | W-44 | BoA-23 | Ct/St-14 | FPM-0.4 | avgCR-32.78
India_25 Gen3 3 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.87
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.65
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.72
India_25 Gen5 1 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2025 | M-68 | R-72 | BaA-7 | W-105 | BoA-19 | Ct/St-17 | FPM-0.3 | avgCR-33.64
India_25 Gen5 3 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.55
New Zealand_25 Gen3 4 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
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.59
Pakistan_25 Gen1 5 Yasir Arafat (Pakistan) flag Yasir Arafat (Pakistan) 2007-2012 | M-13 | R-92 | BaA-13 | W-16 | BoA-20 | Ct/St-1 | FPM-0.1 | avgCR-40.93
Pakistan_25 Gen3 2 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.34
South Africa_25 Gen1 4 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-34.83
South Africa_25 Gen4 1 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.78
Sri Lanka_25 Gen1 3 Farveez Maharoof (Sri Lanka) flag Farveez Maharoof (Sri Lanka) 2006-2016 | M-8 | R-33 | BaA-8 | W-7 | BoA-28 | Ct/St-2 | FPM-0.3 | avgCR-26.92
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.64
Sri Lanka_25 Gen3 4 Akila Dananjaya (Sri Lanka) flag Akila Dananjaya (Sri Lanka) 2012-2024 | M-33 | R-65 | BaA-8 | W-30 | BoA-32 | Ct/St-7 | FPM-0.2 | avgCR-29.47
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.71
West Indies_25 Gen5 6 Matthew Forde (West Indies) flag Matthew Forde (West Indies) 2023-2025 | M-13 | R-84 | BaA-14 | W-12 | BoA-29 | Ct/St-12 | FPM-0.9 | avgCR-33.95
Bangladesh_15 Gen5 4 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 2021-2025 | M-57 | R-77 | BaA-6 | W-60 | BoA-25 | Ct/St-11 | FPM-0.2 | avgCR-29.12
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.59
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.55
Zimbabwe_15 Gen5 3 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.65
Zimbabwe_15 Gen5 4 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.64
Afghanistan_15 Gen2 2 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.97
Afghanistan_15 Gen4 2 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.55
Afghanistan_15 Gen4 3 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-29.86
Afghanistan_15 Gen5 2 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
Ireland_15 Gen2 1 Max Sorensen (Ireland) flag Max Sorensen (Ireland) 2012-2016 | M-26 | R-92 | BaA-18 | W-26 | BoA-18 | Ct/St-9 | FPM-0.3 | avgCR-21.20
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #saeedajmal #ajmal #mohammadamir #amir #adamzampa #zampa #arshdeepsingh #singh #ravibishnoi #bishnoi #bradhogg #hogg #mitchellstarc #starc #seanabbott #abbott #bendwarshuis #dwarshuis #jofraarcher #archer #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings