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. For the last update date and full update schedule, refer to FAQs.
Gen1
Gen2
Gen3
Gen4
Gen5
Group Sub-Group SG_rank Team (or Player) Stats
World_100 Gen1 6 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-33.02 | CI*- na 33 32 35 na na na na
World_100 Gen3 17 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.69 | CI*- 30 30 28 30 na na na na
World_100 Gen4 15 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2026 | M-110 | R-77 | BaA-5 | W-139 | BoA-21 | Ct/St-16 | FPM-0.1 | avgCR-29.80 | CI*- 28 31 33 29 na na na na
World_100 Gen5 19 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2026 | M-76 | R-82 | BaA-7 | W-118 | BoA-19 | Ct/St-19 | FPM-0.3 | avgCR-33.64 | CI*- 32 34 32 37 na na na na
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-30.20 | CI*- na 30 32 36 na na na na
Afghanistan_15 Gen4 2 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.40 | CI*- na 30 27 42 na na na na
Afghanistan_15 Gen5 2 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 2022-2026 | M-24 | R-70 | BaA-8 | W-20 | BoA-26 | Ct/St-5 | FPM-0.2 | avgCR-30.41 | CI*- na 30 31 26 na na na na
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.67 | CI*- 23 26 23 29 na na na na
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.83 | CI*- 28 34 35 30 na na na na
Australia_25 Gen4 2 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2026 | M-110 | R-77 | BaA-5 | W-139 | BoA-21 | Ct/St-16 | FPM-0.1 | avgCR-29.80 | CI*- 28 31 33 29 na na na na
Australia_25 Gen5 2 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-35.72 | CI*- 34 37 42 34 na na na na
Australia_25 Gen5 5 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 2024-2026 | M-18 | R-62 | BaA-10 | W-22 | BoA-21 | Ct/St-10 | FPM-0.6 | avgCR-31.57 | CI*- 31 32 51 30 na na na na
Australia_25 Gen5 6 Sean Abbott (Australia) flag Sean Abbott (Australia) 2014-2026 | M-29 | R-50 | BaA-7 | W-34 | BoA-25 | Ct/St-16 | FPM-0.6 | avgCR-31.10 | CI*- 26 33 28 33 na na na na
Bangladesh_15 Gen5 4 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 2021-2025 | M-59 | R-89 | BaA-6 | W-63 | BoA-25 | Ct/St-11 | FPM-0.2 | avgCR-29.30 | CI*- 29 30 31 28 na na na na
England_25 Gen5 3 Jofra Archer (England) flag Jofra Archer (England) 2019-2026 | M-36 | R-82 | BaA-12 | W-44 | BoA-24 | Ct/St-14 | FPM-0.4 | avgCR-32.61 | CI*- 32 33 36 30 na na na na
India_25 Gen3 4 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-28.53 | CI*- 25 31 28 31 na na na na
India_25 Gen3 5 Shardul Thakur (India) flag Shardul Thakur (India) 2018-2022 | M-25 | R-69 | BaA-23 | W-33 | BoA-23 | Ct/St-7 | FPM-0.3 | avgCR-30.34 | CI*- 33 29 29 32 na na na na
India_25 Gen4 2 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 2017-2026 | M-53 | R-48 | BaA-8 | W-94 | BoA-14 | Ct/St-14 | FPM-0.3 | avgCR-31.81 | CI*- 27 35 29 34 na na na na
India_25 Gen4 4 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-29.64 | CI*- 28 36 28 39 na na na na
India_25 Gen5 3 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2026 | M-76 | R-82 | BaA-7 | W-118 | BoA-19 | Ct/St-19 | FPM-0.3 | avgCR-33.64 | CI*- 32 34 32 37 na na na na
India_25 Gen5 5 Ravi Bishnoi (India) flag Ravi Bishnoi (India) 2022-2026 | M-44 | R-65 | BaA-9 | W-64 | BoA-20 | Ct/St-16 | FPM-0.4 | avgCR-31.12 | CI*- 31 32 32 32 na na na na
New Zealand_25 Gen3 5 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-29.71 | CI*- 30 29 28 31 na na na na
New Zealand_25 Gen5 3 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 2024-2026 | M-19 | R-88 | BaA-18 | W-19 | BoA-30 | Ct/St-3 | FPM-0.2 | avgCR-32.88 | CI*- 29 37 41 29 na na na na
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-33.02 | CI*- na 33 32 35 na na na na
Pakistan_25 Gen1 4 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-41.58 | CI*- na 42 41 43 na na na na
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.69 | CI*- 30 30 28 30 na na na na
Pakistan_25 Gen5 6 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 2022-2026 | M-35 | R-61 | BaA-8 | W-30 | BoA-33 | Ct/St-4 | FPM-0.1 | avgCR-29.04 | CI*- 21 32 28 29 na na na na
South Africa_25 Gen4 2 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 2017-2026 | M-57 | R-59 | BaA-12 | W-78 | BoA-22 | Ct/St-9 | FPM-0.2 | avgCR-31.38 | CI*- 31 32 34 31 na na na na
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-27.61 | CI*- na 31 na 26 na na na na
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.99 | CI*- 29 32 32 16 na na na na
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.99 | CI*- 32 28 31 28 na na na na
Sri Lanka_25 Gen5 1 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 2021-2026 | M-75 | R-94 | BaA-4 | W-70 | BoA-28 | Ct/St-17 | FPM-0.2 | avgCR-29.98 | CI*- 28 31 29 32 na na na na
Sri Lanka_25 Gen5 4 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 2015-2025 | M-25 | R-43 | BaA-11 | W-24 | BoA-30 | Ct/St-4 | FPM-0.2 | avgCR-27.67 | CI*- 26 29 24 32 na na na na
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.75 | CI*- 26 30 29 32 na na na na
Zimbabwe_15 Gen5 3 Brad Evans (Zimbabwe) flag Brad Evans (Zimbabwe) 2022-2025 | M-25 | R-88 | BaA-8 | W-36 | BoA-18 | Ct/St-10 | FPM-0.4 | avgCR-29.14 | CI*- 25 42 38 48 na na na na
Zimbabwe_15 Gen5 4 Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 2024-2025 | M-20 | R-92 | BaA-13 | W-14 | BoA-37 | Ct/St-10 | FPM-0.5 | avgCR-29.13 | CI*- 29 30 30 na na na na na
Zimbabwe_15 Gen5 5 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 2019-2025 | M-90 | R-101 | BaA-5 | W-108 | BoA-21 | Ct/St-17 | FPM-0.2 | avgCR-26.03 | CI*- 26 26 28 40 na na na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #saeedajmal #ajmal #mohammadamir #amir #adamzampa #zampa #arshdeepsingh #singh #dawlatzadran #zadran #naveenulhaq #noorahmad #ahmad #bradhogg #hogg #mitchellstarc #starc #bendwarshuis #dwarshuis #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings