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 1 Paul Nixon (England) flag Paul Nixon (England) 2003-2011 | M-90 | Ct/St-69 | FPM-0.8 | avgCR-10.76
World_100 Gen1 2 Phil Mustard (England) flag Phil Mustard (England) 2003-2017 | M-183 | Ct/St-126 | FPM-0.7 | avgCR-10.13
World_100 Gen1 3 Ben Scott (England) flag Ben Scott (England) 2004-2012 | M-88 | Ct/St-65 | FPM-0.7 | avgCR-10.16
World_100 Gen1 4 Jonathan Batty (England) flag Jonathan Batty (England) 2003-2012 | M-64 | Ct/St-59 | FPM-0.9 | avgCR-11.93
World_100 Gen1 5 James Foster (England) flag James Foster (England) 2003-2017 | M-171 | Ct/St-118 | FPM-0.7 | avgCR-10.07
World_100 Gen1 6 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 2008-2013 | M-87 | Ct/St-76 | FPM-0.9 | avgCR-13.21
World_100 Gen1 7 Niall O'Brien (Ireland) flag Niall O'Brien (Ireland) 2004-2016 | M-103 | Ct/St-84 | FPM-0.8 | avgCR-11.67
World_100 Gen1 8 Gareth Cross (England) flag Gareth Cross (England) 2006-2014 | M-100 | Ct/St-78 | FPM-0.8 | avgCR-11.70
World_100 Gen1 9 Chris Read (England) flag Chris Read (England) 2004-2016 | M-118 | Ct/St-86 | FPM-0.7 | avgCR-10.73
World_100 Gen1 10 Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) 2003-2015 | M-106 | Ct/St-75 | FPM-0.7 | avgCR-10.12
World_100 Gen1 11 Nic Pothas (South Africa) flag Nic Pothas (South Africa) 2003-2011 | M-79 | Ct/St-47 | FPM-0.6 | avgCR-8.06
World_100 Gen1 12 Craig Kieswetter (England) flag Craig Kieswetter (England) 2007-2014 | M-77 | Ct/St-64 | FPM-0.8 | avgCR-11.22
World_100 Gen1 13 Steve Adshead (England) flag Steve Adshead (England) 2003-2009 | M-49 | Ct/St-35 | FPM-0.7 | avgCR-10.11
World_100 Gen1 14 Gerard Brophy (South Africa) flag Gerard Brophy (South Africa) 2003-2012 | M-60 | Ct/St-36 | FPM-0.6 | avgCR-9.11
World_100 Gen1 15 Luke Sutton (England) flag Luke Sutton (England) 2003-2011 | M-30 | Ct/St-24 | FPM-0.8 | avgCR-11.53
World_100 Gen1 16 Mark Wallace (England) flag Mark Wallace (England) 2003-2016 | M-136 | Ct/St-83 | FPM-0.6 | avgCR-8.07
World_100 Gen1 17 Bevan Griggs (New Zealand) flag Bevan Griggs (New Zealand) 2006-2010 | M-27 | Ct/St-21 | FPM-0.8 | avgCR-11.43
World_100 Gen1 18 James Pipe (England) flag James Pipe (England) 2004-2009 | M-44 | Ct/St-29 | FPM-0.7 | avgCR-9.35
World_100 Gen1 19 Matt Prior (England) flag Matt Prior (England) 2003-2014 | M-67 | Ct/St-38 | FPM-0.6 | avgCR-7.69
World_100 Gen1 20 Tony Frost (England) flag Tony Frost (England) 2003-2009 | M-27 | Ct/St-26 | FPM-1.0 | avgCR-10.73
World_100 Gen2 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 2008-2018 | M-182 | Ct/St-143 | FPM-0.8 | avgCR-11.45
World_100 Gen2 2 Tim Ambrose (England) flag Tim Ambrose (England) 2003-2018 | M-105 | Ct/St-88 | FPM-0.8 | avgCR-11.67
World_100 Gen2 3 Derek de Boorder (New Zealand) flag Derek de Boorder (New Zealand) 2008-2018 | M-90 | Ct/St-74 | FPM-0.8 | avgCR-11.93
World_100 Gen2 4 Parthiv Patel (India) flag Parthiv Patel (India) 2008-2019 | M-139 | Ct/St-85 | FPM-0.6 | avgCR-9.84
World_100 Gen2 5 Naman Ojha (India) flag Naman Ojha (India) 2009-2018 | M-113 | Ct/St-75 | FPM-0.7 | avgCR-10.40
World_100 Gen2 7 Robin Uthappa (India) flag Robin Uthappa (India) 2008-2022 | M-205 | Ct/St-124 | FPM-0.6 | avgCR-9.45
World_100 Gen2 9 Steven Davies (England) flag Steven Davies (England) 2006-2021 | M-145 | Ct/St-88 | FPM-0.6 | avgCR-8.37
World_100 Gen3 1 MS Dhoni (India) flag MS Dhoni (India) 2008-2025 | M-278 | Ct/St-205 | FPM-0.7 | avgCR-11.65
World_100 Gen3 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 2008-2025 | M-268 | Ct/St-189 | FPM-0.7 | avgCR-11.11
World_100 Gen3 4 Jos Buttler (England) flag Jos Buttler (England) 2010-2025 | M-314 | Ct/St-228 | FPM-0.7 | avgCR-10.38
World_100 Gen3 5 Sam Billings (England) flag Sam Billings (England) 2011-2025 | M-340 | Ct/St-243 | FPM-0.7 | avgCR-9.79
World_100 Gen3 6 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 2008-2024 | M-170 | Ct/St-118 | FPM-0.7 | avgCR-11.02
World_100 Gen3 7 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 2008-2022 | M-120 | Ct/St-94 | FPM-0.8 | avgCR-11.77
World_100 Gen3 10 Nurul Hasan (Bangladesh) flag Nurul Hasan (Bangladesh) 2013-2025 | M-115 | Ct/St-112 | FPM-1.0 | avgCR-13.92
World_100 Gen3 12 Rishabh Pant (India) flag Rishabh Pant (India) 2016-2025 | M-125 | Ct/St-104 | FPM-0.8 | avgCR-12.85
World_100 Gen3 15 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 2012-2025 | M-148 | Ct/St-115 | FPM-0.8 | avgCR-11.07
World_100 Gen3 17 Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 2008-2020 | M-127 | Ct/St-83 | FPM-0.7 | avgCR-9.85
World_100 Gen3 18 Ben Cox (England) flag Ben Cox (England) 2010-2025 | M-186 | Ct/St-130 | FPM-0.7 | avgCR-9.74
World_100 Gen3 24 Adam Wheater (England) flag Adam Wheater (England) 2009-2021 | M-118 | Ct/St-67 | FPM-0.6 | avgCR-8.96
World_100 Gen4 2 Nicholas Pooran (West Indies) flag Nicholas Pooran (West Indies) 2013-2025 | M-312 | Ct/St-208 | FPM-0.7 | avgCR-9.87
World_100 Gen4 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 2013-2025 | M-235 | Ct/St-181 | FPM-0.8 | avgCR-11.42
World_100 Gen4 4 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 2014-2025 | M-213 | Ct/St-168 | FPM-0.8 | avgCR-11.36
World_100 Gen4 5 Tom Banton (England) flag Tom Banton (England) 2017-2025 | M-169 | Ct/St-98 | FPM-0.6 | avgCR-8.24
World_100 Gen4 6 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 2016-2025 | M-123 | Ct/St-116 | FPM-0.9 | avgCR-14.18
World_100 Gen4 7 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 2019-2025 | M-142 | Ct/St-78 | FPM-0.5 | avgCR-8.83
World_100 Gen5 3 Jitesh Sharma (India) flag Jitesh Sharma (India) 2022-2025 | M-55 | Ct/St-49 | FPM-0.9 | avgCR-12.81
World_100 Gen5 4 Shai Hope (West Indies) flag Shai Hope (West Indies) 2015-2025 | M-130 | Ct/St-75 | FPM-0.6 | avgCR-9.03
World_100 Gen5 6 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 2022-2025 | M-68 | Ct/St-55 | FPM-0.8 | avgCR-11.64
World_100 Gen5 7 Jamie Smith (England) flag Jamie Smith (England) 2018-2025 | M-92 | Ct/St-62 | FPM-0.7 | avgCR-10.29
World_100 Gen5 11 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 2018-2025 | M-60 | Ct/St-45 | FPM-0.8 | avgCR-10.54
Australia_25 Gen1 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) 2008-2013 | M-87 | Ct/St-76 | FPM-0.9 | avgCR-13.21
Australia_25 Gen3 2 Jimmy Peirson (Australia) flag Jimmy Peirson (Australia) 2014-2024 | M-114 | Ct/St-83 | FPM-0.7 | avgCR-10.83
Australia_25 Gen3 4 Matthew Wade (Australia) flag Matthew Wade (Australia) 2011-2025 | M-160 | Ct/St-91 | FPM-0.6 | avgCR-9.00
Australia_25 Gen4 1 Josh Philippe (Australia) flag Josh Philippe (Australia) 2017-2025 | M-112 | Ct/St-102 | FPM-0.9 | avgCR-13.27
Australia_25 Gen4 2 Josh Inglis (Australia) flag Josh Inglis (Australia) 2017-2025 | M-121 | Ct/St-110 | FPM-0.9 | avgCR-12.56
Australia_25 Gen4 4 Ben McDermott (Australia) flag Ben McDermott (Australia) 2014-2025 | M-171 | Ct/St-103 | FPM-0.6 | avgCR-8.88
England_25 Gen1 1 Phil Mustard (England) flag Phil Mustard (England) 2003-2017 | M-183 | Ct/St-126 | FPM-0.7 | avgCR-10.13
England_25 Gen1 2 James Foster (England) flag James Foster (England) 2003-2017 | M-171 | Ct/St-118 | FPM-0.7 | avgCR-10.07
England_25 Gen1 3 Gareth Cross (England) flag Gareth Cross (England) 2006-2014 | M-100 | Ct/St-78 | FPM-0.8 | avgCR-11.70
England_25 Gen1 4 Chris Read (England) flag Chris Read (England) 2004-2016 | M-118 | Ct/St-86 | FPM-0.7 | avgCR-10.73
England_25 Gen1 5 Paul Nixon (England) flag Paul Nixon (England) 2003-2011 | M-90 | Ct/St-69 | FPM-0.8 | avgCR-10.76
England_25 Gen2 1 Tim Ambrose (England) flag Tim Ambrose (England) 2003-2018 | M-105 | Ct/St-88 | FPM-0.8 | avgCR-11.67
England_25 Gen2 3 Steven Davies (England) flag Steven Davies (England) 2006-2021 | M-145 | Ct/St-88 | FPM-0.6 | avgCR-8.37
England_25 Gen3 1 Jos Buttler (England) flag Jos Buttler (England) 2010-2025 | M-314 | Ct/St-228 | FPM-0.7 | avgCR-10.38
England_25 Gen3 2 Sam Billings (England) flag Sam Billings (England) 2011-2025 | M-340 | Ct/St-243 | FPM-0.7 | avgCR-9.79
England_25 Gen4 3 Tom Banton (England) flag Tom Banton (England) 2017-2025 | M-169 | Ct/St-98 | FPM-0.6 | avgCR-8.24
England_25 Gen5 2 Jamie Smith (England) flag Jamie Smith (England) 2018-2025 | M-92 | Ct/St-62 | FPM-0.7 | avgCR-10.29
England_25 Gen5 4 Brooke Guest (England) flag Brooke Guest (England) 2020-2025 | M-63 | Ct/St-45 | FPM-0.7 | avgCR-9.70
India_25 Gen2 1 Robin Uthappa (India) flag Robin Uthappa (India) 2008-2022 | M-205 | Ct/St-124 | FPM-0.6 | avgCR-9.45
India_25 Gen2 2 Parthiv Patel (India) flag Parthiv Patel (India) 2008-2019 | M-139 | Ct/St-85 | FPM-0.6 | avgCR-9.84
India_25 Gen2 3 Naman Ojha (India) flag Naman Ojha (India) 2009-2018 | M-113 | Ct/St-75 | FPM-0.7 | avgCR-10.40
India_25 Gen3 1 MS Dhoni (India) flag MS Dhoni (India) 2008-2025 | M-278 | Ct/St-205 | FPM-0.7 | avgCR-11.65
India_25 Gen3 2 Dinesh Karthik (India) flag Dinesh Karthik (India) 2008-2025 | M-268 | Ct/St-189 | FPM-0.7 | avgCR-11.11
India_25 Gen3 3 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 2008-2024 | M-170 | Ct/St-118 | FPM-0.7 | avgCR-11.02
India_25 Gen3 4 Rishabh Pant (India) flag Rishabh Pant (India) 2016-2025 | M-125 | Ct/St-104 | FPM-0.8 | avgCR-12.85
India_25 Gen3 6 Sanju Samson (India) flag Sanju Samson (India) 2013-2025 | M-177 | Ct/St-103 | FPM-0.6 | avgCR-9.53
India_25 Gen3 8 KL Rahul (India) flag KL Rahul (India) 2013-2025 | M-145 | Ct/St-88 | FPM-0.6 | avgCR-9.32
India_25 Gen4 1 Ishan Kishan (India) flag Ishan Kishan (India) 2016-2025 | M-119 | Ct/St-64 | FPM-0.5 | avgCR-8.62
India_25 Gen5 1 Jitesh Sharma (India) flag Jitesh Sharma (India) 2022-2025 | M-55 | Ct/St-49 | FPM-0.9 | avgCR-12.81
New Zealand_25 Gen1 1 Kruger van Wyk (New Zealand) flag Kruger van Wyk (New Zealand) 2007-2015 | M-72 | Ct/St-50 | FPM-0.7 | avgCR-10.10
New Zealand_25 Gen1 2 Gareth Hopkins (New Zealand) flag Gareth Hopkins (New Zealand) 2006-2014 | M-63 | Ct/St-37 | FPM-0.6 | avgCR-8.89
New Zealand_25 Gen2 1 Derek de Boorder (New Zealand) flag Derek de Boorder (New Zealand) 2008-2018 | M-90 | Ct/St-74 | FPM-0.8 | avgCR-11.93
New Zealand_25 Gen3 1 Cam Fletcher (New Zealand) flag Cam Fletcher (New Zealand) 2014-2025 | M-118 | Ct/St-101 | FPM-0.9 | avgCR-12.31
New Zealand_25 Gen3 2 Luke Ronchi (New Zealand) flag Luke Ronchi (New Zealand) 2008-2020 | M-127 | Ct/St-83 | FPM-0.7 | avgCR-9.85
New Zealand_25 Gen3 4 Dane Cleaver (New Zealand) flag Dane Cleaver (New Zealand) 2014-2025 | M-97 | Ct/St-80 | FPM-0.8 | avgCR-11.72
New Zealand_25 Gen4 1 Tim Seifert (New Zealand) flag Tim Seifert (New Zealand) 2014-2025 | M-213 | Ct/St-168 | FPM-0.8 | avgCR-11.36
New Zealand_25 Gen4 3 Max Chu (New Zealand) flag Max Chu (New Zealand) 2019-2025 | M-45 | Ct/St-25 | FPM-0.6 | avgCR-9.02
New Zealand_25 Gen5 2 Mitchell Hay (New Zealand) flag Mitchell Hay (New Zealand) 2021-2025 | M-36 | Ct/St-25 | FPM-0.7 | avgCR-10.12
Pakistan_25 Gen3 1 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) 2008-2022 | M-120 | Ct/St-94 | FPM-0.8 | avgCR-11.77
Pakistan_25 Gen3 2 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) 2016-2024 | M-92 | Ct/St-60 | FPM-0.7 | avgCR-10.38
Pakistan_25 Gen4 1 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 2016-2025 | M-123 | Ct/St-116 | FPM-0.9 | avgCR-14.18
Pakistan_25 Gen4 2 Azam Khan (Pakistan) flag Azam Khan (Pakistan) 2019-2025 | M-142 | Ct/St-78 | FPM-0.5 | avgCR-8.83
Pakistan_25 Gen5 1 Mohammad Haris (Pakistan) flag Mohammad Haris (Pakistan) 2022-2025 | M-68 | Ct/St-55 | FPM-0.8 | avgCR-11.64
South Africa_25 Gen1 1 Gerard Brophy (South Africa) flag Gerard Brophy (South Africa) 2003-2012 | M-60 | Ct/St-36 | FPM-0.6 | avgCR-9.11
South Africa_25 Gen1 2 Nic Pothas (South Africa) flag Nic Pothas (South Africa) 2003-2011 | M-79 | Ct/St-47 | FPM-0.6 | avgCR-8.06
South Africa_25 Gen4 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) 2013-2025 | M-235 | Ct/St-181 | FPM-0.8 | avgCR-11.42
South Africa_25 Gen5 4 Ryan Rickelton (South Africa) flag Ryan Rickelton (South Africa) 2018-2025 | M-60 | Ct/St-45 | FPM-0.8 | avgCR-10.54
Sri Lanka_25 Gen2 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 2008-2018 | M-182 | Ct/St-143 | FPM-0.8 | avgCR-11.45
Sri Lanka_25 Gen4 1 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) 2020-2024 | M-61 | Ct/St-40 | FPM-0.7 | avgCR-9.38
Sri Lanka_25 Gen4 3 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 2012-2025 | M-60 | Ct/St-34 | FPM-0.6 | avgCR-8.61
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #paulnixon #nixon #philmustard #mustard #benscott #scott #jonathanbatty #batty #jamesfoster #foster #adamgilchrist #gilchrist #niallobrien #obrien #garethcross #cross #chrisread #read #geraintjones #jones #nicpothas #pothas #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings