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.54 | CI*- na 34 33 36 na na na na
World_100 Gen3 18 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-30.40 | CI*- 31 30 29 31 na na na na
World_100 Gen3 21 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-29.04 | CI*- 25 31 29 31 na na na na
World_100 Gen4 13 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2026 | M-115 | R-80 | BaA-5 | W-147 | BoA-21 | Ct/St-16 | FPM-0.1 | avgCR-30.69 | CI*- 29 32 34 29 na na na na
World_100 Gen5 24 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2026 | M-84 | R-89 | BaA-6 | W-127 | BoA-20 | Ct/St-19 | FPM-0.2 | avgCR-33.99 | CI*- 32 35 32 38 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.64 | CI*- na 31 32 34 na na na na
Afghanistan_15 Gen4 2 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 2018-2026 | M-65 | R-85 | BaA-9 | W-87 | BoA-18 | Ct/St-17 | FPM-0.3 | avgCR-31.82 | CI*- na 32 32 38 na na na na
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-30.97 | CI*- na 31 28 42 na na na na
Afghanistan_15 Gen5 2 Noor Ahmad (Afghanistan) flag Noor Ahmad (Afghanistan) 2022-2026 | M-26 | R-85 | BaA-9 | W-20 | BoA-30 | Ct/St-5 | FPM-0.2 | avgCR-30.94 | CI*- na 31 31 27 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-26.21 | CI*- 24 27 24 29 na na na na
Australia_25 Gen3 4 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-32.35 | CI*- 28 34 36 30 na na na na
Australia_25 Gen4 2 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2026 | M-115 | R-80 | BaA-5 | W-147 | BoA-21 | Ct/St-16 | FPM-0.1 | avgCR-30.69 | CI*- 29 32 34 29 na na na na
Australia_25 Gen5 2 Ben Dwarshuis (Australia) flag Ben Dwarshuis (Australia) 2022-2026 | M-15 | R-63 | BaA-8 | W-22 | BoA-24 | Ct/St-1 | FPM-0.1 | avgCR-36.33 | CI*- 34 37 40 34 na na na na
Australia_25 Gen5 4 Xavier Bartlett (Australia) flag Xavier Bartlett (Australia) 2024-2026 | M-21 | R-73 | BaA-10 | W-24 | BoA-22 | Ct/St-11 | FPM-0.5 | avgCR-32.62 | CI*- 31 33 42 30 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.90 | CI*- 30 30 31 28 na na na na
England_25 Gen5 3 Jamie Overton (England) flag Jamie Overton (England) 2024-2026 | M-24 | R-88 | BaA-9 | W-26 | BoA-18 | Ct/St-15 | FPM-0.6 | avgCR-35.31 | CI*- 21 37 42 23 na na na na
England_25 Gen5 5 Rehan Ahmed (England) flag Rehan Ahmed (England) 2023-2026 | M-13 | R-74 | BaA-15 | W-15 | BoA-24 | Ct/St-2 | FPM-0.2 | avgCR-36.45 | CI*- 54 35 43 35 na na na na
England_25 Gen5 8 Liam Dawson (England) flag Liam Dawson (England) 2016-2026 | M-32 | R-79 | BaA-11 | W-32 | BoA-24 | Ct/St-9 | FPM-0.3 | avgCR-30.82 | CI*- 28 32 35 27 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-29.04 | CI*- 25 31 29 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.96 | CI*- 34 30 30 32 na na na na
India_25 Gen4 2 Kuldeep Yadav (India) flag Kuldeep Yadav (India) 2017-2026 | M-54 | R-48 | BaA-8 | W-95 | BoA-14 | Ct/St-14 | FPM-0.3 | avgCR-32.22 | CI*- 27 35 30 35 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-30.09 | CI*- 28 37 28 40 na na na na
India_25 Gen5 4 Arshdeep Singh (India) flag Arshdeep Singh (India) 2022-2026 | M-84 | R-89 | BaA-6 | W-127 | BoA-20 | Ct/St-19 | FPM-0.2 | avgCR-33.99 | CI*- 32 35 32 38 na na na na
India_25 Gen5 6 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.67 | CI*- 31 32 33 33 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-30.15 | CI*- 31 30 28 31 na na na na
New Zealand_25 Gen3 7 Scott Kuggeleijn (New Zealand) flag Scott Kuggeleijn (New Zealand) 2019-2021 | M-18 | R-79 | BaA-20 | W-16 | BoA-29 | Ct/St-6 | FPM-0.3 | avgCR-31.54 | CI*- 31 32 32 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-33.22 | CI*- 30 37 41 30 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.54 | CI*- na 34 33 36 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-42.33 | CI*- na 42 42 45 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-30.40 | CI*- 31 30 29 31 na na na na
South Africa_25 Gen4 3 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 2017-2026 | M-64 | R-59 | BaA-12 | W-90 | BoA-21 | Ct/St-11 | FPM-0.2 | avgCR-32.24 | CI*- 32 32 34 32 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-31.76 | CI*- 30 33 32 17 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-30.76 | CI*- 33 29 31 29 na na na na
Sri Lanka_25 Gen5 2 Dunith Wellalage (Sri Lanka) flag Dunith Wellalage (Sri Lanka) 2024-2026 | M-15 | R-93 | BaA-19 | W-17 | BoA-25 | Ct/St-6 | FPM-0.4 | avgCR-36.09 | CI*- 37 28 36 na 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-29.16 | CI*- 27 31 30 32 na na na na
Zimbabwe_15 Gen5 4 Tinotenda Maposa (Zimbabwe) flag Tinotenda Maposa (Zimbabwe) 2024-2026 | M-21 | R-92 | BaA-13 | W-15 | BoA-37 | Ct/St-10 | FPM-0.5 | avgCR-29.47 | CI*- 29 31 31 na na na na na
Zimbabwe_15 Gen5 5 Richard Ngarava (Zimbabwe) flag Richard Ngarava (Zimbabwe) 2019-2026 | M-93 | R-108 | BaA-5 | W-114 | BoA-21 | Ct/St-18 | FPM-0.2 | avgCR-26.96 | CI*- 26 27 31 41 na na na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #saeedajmal #ajmal #mohammadamir #amir #bhuvneshwarkumar #kumar #adamzampa #zampa #arshdeepsingh #singh #dawlatzadran #zadran #mujeeburrahman #rahman #naveenulhaq #noorahmad #ahmad #bradhogg #hogg #mitchellstarc #starc #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings