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 1 Bert Oldfield (Australia) flag Bert Oldfield (Australia) 1920-1937 | M-54 | Ct/St-130 | FPM-2.4 | avgCR-18.53 | CI*- 10 10 na 10 15 9 7 8
World_100 Gen1 2 Dick Lilley (England) flag Dick Lilley (England) 1896-1909 | M-35 | Ct/St-92 | FPM-2.6 | avgCR-21.30 | CI*- 10 13 na 11 13 14 9 9
World_100 Gen1 6 Les Ames (England) flag Les Ames (England) 1929-1939 | M-47 | Ct/St-97 | FPM-2.1 | avgCR-14.89 | CI*- 8 8 na 8 14 7 6 4
World_100 Gen1 8 Sammy Carter (Australia) flag Sammy Carter (Australia) 1907-1921 | M-28 | Ct/St-65 | FPM-2.3 | avgCR-17.15 | CI*- 9 8 na 9 15 8 7 7
World_100 Gen1 9 Jock Cameron (South Africa) flag Jock Cameron (South Africa) 1927-1935 | M-26 | Ct/St-51 | FPM-2.0 | avgCR-15.91 | CI*- 7 11 na 9 13 14 3 4
World_100 Gen2 3 Godfrey Evans (England) flag Godfrey Evans (England) 1946-1959 | M-91 | Ct/St-219 | FPM-2.4 | avgCR-18.15 | CI*- 9 10 na 9 12 10 8 7
World_100 Gen2 5 John Waite (South Africa) flag John Waite (South Africa) 1951-1965 | M-50 | Ct/St-141 | FPM-2.8 | avgCR-21.78 | CI*- 15 8 na 12 17 12 12 4
World_100 Gen2 6 Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) 1952-1962 | M-41 | Ct/St-93 | FPM-2.3 | avgCR-18.90 | CI*- 13 10 11 13 12 17 10 4
World_100 Gen2 8 Naren Tamhane (India) flag Naren Tamhane (India) 1955-1960 | M-21 | Ct/St-51 | FPM-2.4 | avgCR-20.10 | CI*- 8 21 11 34 16 15 7 4
World_100 Gen2 10 Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) 1963-1970 | M-19 | Ct/St-59 | FPM-3.1 | avgCR-28.17 | CI*- 21 9 na 15 12 21 10 14
World_100 Gen2 12 Jim Parks (England) flag Jim Parks (England) 1954-1968 | M-46 | Ct/St-114 | FPM-2.5 | avgCR-19.58 | CI*- 10 12 7 11 9 14 9 9
World_100 Gen3 3 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 1967-1984 | M-81 | Ct/St-228 | FPM-2.8 | avgCR-26.13 | CI*- 11 16 13 16 25 13 14 5
World_100 Gen3 4 Alan Knott (England) flag Alan Knott (England) 1967-1981 | M-95 | Ct/St-269 | FPM-2.8 | avgCR-24.38 | CI*- 14 12 8 14 12 17 13 11
World_100 Gen3 8 Syed Kirmani (India) flag Syed Kirmani (India) 1976-1986 | M-88 | Ct/St-198 | FPM-2.3 | avgCR-19.09 | CI*- 10 13 11 12 13 17 6 5
World_100 Gen3 11 Kiran More (India) flag Kiran More (India) 1986-1993 | M-49 | Ct/St-130 | FPM-2.7 | avgCR-23.44 | CI*- 10 15 11 15 15 13 11 12
World_100 Gen4 8 Alec Stewart (England) flag Alec Stewart (England) 1990-2003 | M-133 | Ct/St-277 | FPM-2.1 | avgCR-18.31 | CI*- 12 8 7 11 12 14 8 5
World_100 Gen4 12 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 1990-2002 | M-78 | Ct/St-204 | FPM-2.6 | avgCR-21.64 | CI*- 14 11 9 13 18 15 9 5
World_100 Gen4 14 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 1992-2002 | M-63 | Ct/St-160 | FPM-2.5 | avgCR-21.00 | CI*- 12 12 10 15 15 16 12 4
World_100 Gen4 17 Nayan Mongia (India) flag Nayan Mongia (India) 1994-2001 | M-44 | Ct/St-107 | FPM-2.4 | avgCR-20.45 | CI*- 9 15 9 16 17 11 13 3
World_100 Gen4 18 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 1992-2004 | M-49 | Ct/St-119 | FPM-2.4 | avgCR-20.02 | CI*- 10 12 10 15 12 11 13 5
World_100 Gen4 21 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 1990-2004 | M-69 | Ct/St-148 | FPM-2.1 | avgCR-16.63 | CI*- 8 10 8 12 11 15 5 6
World_100 Gen4 23 Parthiv Patel (India) flag Parthiv Patel (India) 2002-2018 | M-25 | Ct/St-72 | FPM-2.9 | avgCR-25.77 | CI*- 12 15 13 15 18 21 7 8
World_100 Gen5 10 Jonny Bairstow (England) flag Jonny Bairstow (England) 2012-2024 | M-100 | Ct/St-256 | FPM-2.6 | avgCR-23.30 | CI*- 13 11 9 13 13 14 12 10
World_100 Gen5 15 Ben Foakes (England) flag Ben Foakes (England) 2018-2024 | M-25 | Ct/St-79 | FPM-3.2 | avgCR-30.82 | CI*- 25 14 16 17 26 18 17 5
World_100 Gen5 17 Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 2010-2013 | M-21 | Ct/St-77 | FPM-3.7 | avgCR-33.75 | CI*- na 17 17 26 30 11 13 1
World_100 Gen5 18 Jos Buttler (England) flag Jos Buttler (England) 2014-2022 | M-57 | Ct/St-154 | FPM-2.7 | avgCR-23.53 | CI*- 11 14 13 12 17 13 11 8
World_100 Gen5 19 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 2016-2025 | M-41 | Ct/St-118 | FPM-2.9 | avgCR-24.68 | CI*- 10 17 11 20 16 16 9 13
World_100 Gen5 20 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 2017-2025 | M-44 | Ct/St-129 | FPM-2.9 | avgCR-24.83 | CI*- 10 16 15 12 16 11 14 5
World_100 Gen5 22 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 2015-2025 | M-52 | Ct/St-129 | FPM-2.5 | avgCR-19.52 | CI*- 9 14 11 11 12 16 11 3
World_100 Gen5 24 Shane Dowrich (West Indies) flag Shane Dowrich (West Indies) 2015-2020 | M-35 | Ct/St-90 | FPM-2.6 | avgCR-21.42 | CI*- 11 13 11 13 17 14 8 6
World_100 Gen5 25 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 2004-2016 | M-101 | Ct/St-209 | FPM-2.1 | avgCR-17.95 | CI*- 12 8 6 11 15 11 9 3
World_100 Gen5 27 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 2010-2021 | M-40 | Ct/St-104 | FPM-2.6 | avgCR-21.29 | CI*- 9 14 10 16 11 14 13 5
Australia_25 Gen1 1 Bert Oldfield (Australia) flag Bert Oldfield (Australia) 1920-1937 | M-54 | Ct/St-130 | FPM-2.4 | avgCR-18.53 | CI*- 10 10 na 10 15 9 7 8
Australia_25 Gen1 2 Sammy Carter (Australia) flag Sammy Carter (Australia) 1907-1921 | M-28 | Ct/St-65 | FPM-2.3 | avgCR-17.15 | CI*- 9 8 na 9 15 8 7 7
Australia_25 Gen1 5 Jack Blackham (Australia) flag Jack Blackham (Australia) 1877-1894 | M-35 | Ct/St-61 | FPM-1.7 | avgCR-12.43 | CI*- 7 7 na 7 6 10 5 6
Bangladesh_15 Gen4 1 Khaled Mashud (Bangladesh) flag Khaled Mashud (Bangladesh) 2000-2007 | M-44 | Ct/St-87 | FPM-2.0 | avgCR-15.88 | CI*- 10 13 11 12 18 13 8 2
Bangladesh_15 Gen5 1 Litton Das (Bangladesh) flag Litton Das (Bangladesh) 2015-2025 | M-52 | Ct/St-129 | FPM-2.5 | avgCR-19.52 | CI*- 9 14 11 11 12 16 11 3
Bangladesh_15 Gen5 3 Mushfiqur Rahim (Bangladesh) flag Mushfiqur Rahim (Bangladesh) 2005-2025 | M-100 | Ct/St-128 | FPM-1.3 | avgCR-9.87 | CI*- 5 6 5 6 5 9 4 3
England_25 Gen1 1 Dick Lilley (England) flag Dick Lilley (England) 1896-1909 | M-35 | Ct/St-92 | FPM-2.6 | avgCR-21.30 | CI*- 10 13 na 11 13 14 9 9
England_25 Gen1 5 Les Ames (England) flag Les Ames (England) 1929-1939 | M-47 | Ct/St-97 | FPM-2.1 | avgCR-14.89 | CI*- 8 8 na 8 14 7 6 4
England_25 Gen2 1 Godfrey Evans (England) flag Godfrey Evans (England) 1946-1959 | M-91 | Ct/St-219 | FPM-2.4 | avgCR-18.15 | CI*- 9 10 na 9 12 10 8 7
England_25 Gen2 2 Jim Parks (England) flag Jim Parks (England) 1954-1968 | M-46 | Ct/St-114 | FPM-2.5 | avgCR-19.58 | CI*- 10 12 7 11 9 14 9 9
England_25 Gen3 1 Alan Knott (England) flag Alan Knott (England) 1967-1981 | M-95 | Ct/St-269 | FPM-2.8 | avgCR-24.38 | CI*- 14 12 8 14 12 17 13 11
England_25 Gen3 3 Paul Downton (England) flag Paul Downton (England) 1981-1988 | M-30 | Ct/St-75 | FPM-2.5 | avgCR-21.75 | CI*- 14 12 13 13 19 13 15 1
England_25 Gen4 2 Alec Stewart (England) flag Alec Stewart (England) 1990-2003 | M-133 | Ct/St-277 | FPM-2.1 | avgCR-18.31 | CI*- 12 8 7 11 12 14 8 5
England_25 Gen5 1 Jonny Bairstow (England) flag Jonny Bairstow (England) 2012-2024 | M-100 | Ct/St-256 | FPM-2.6 | avgCR-23.30 | CI*- 13 11 9 13 13 14 12 10
England_25 Gen5 3 Ben Foakes (England) flag Ben Foakes (England) 2018-2024 | M-25 | Ct/St-79 | FPM-3.2 | avgCR-30.82 | CI*- 25 14 16 17 26 18 17 5
England_25 Gen5 4 Jos Buttler (England) flag Jos Buttler (England) 2014-2022 | M-57 | Ct/St-154 | FPM-2.7 | avgCR-23.53 | CI*- 11 14 13 12 17 13 11 8
India_25 Gen2 1 Khokhan Sen (India) flag Khokhan Sen (India) 1948-1952 | M-14 | Ct/St-31 | FPM-2.2 | avgCR-21.26 | CI*- 13 16 13 16 21 0 4 na
India_25 Gen2 2 Naren Tamhane (India) flag Naren Tamhane (India) 1955-1960 | M-21 | Ct/St-51 | FPM-2.4 | avgCR-20.10 | CI*- 8 21 11 34 16 15 7 4
India_25 Gen2 3 Nana Joshi (India) flag Nana Joshi (India) 1951-1960 | M-12 | Ct/St-27 | FPM-2.3 | avgCR-18.54 | CI*- 13 9 13 9 23 9 5 1
India_25 Gen2 4 Farokh Engineer (India) flag Farokh Engineer (India) 1961-1975 | M-46 | Ct/St-82 | FPM-1.8 | avgCR-12.10 | CI*- 5 9 5 9 11 7 6 2
India_25 Gen3 1 Syed Kirmani (India) flag Syed Kirmani (India) 1976-1986 | M-88 | Ct/St-198 | FPM-2.3 | avgCR-19.09 | CI*- 10 13 11 12 13 17 6 5
India_25 Gen3 2 Kiran More (India) flag Kiran More (India) 1986-1993 | M-49 | Ct/St-130 | FPM-2.7 | avgCR-23.44 | CI*- 10 15 11 15 15 13 11 12
India_25 Gen4 1 Nayan Mongia (India) flag Nayan Mongia (India) 1994-2001 | M-44 | Ct/St-107 | FPM-2.4 | avgCR-20.45 | CI*- 9 15 9 16 17 11 13 3
India_25 Gen4 2 Parthiv Patel (India) flag Parthiv Patel (India) 2002-2018 | M-25 | Ct/St-72 | FPM-2.9 | avgCR-25.77 | CI*- 12 15 13 15 18 21 7 8
India_25 Gen4 5 Dinesh Karthik (India) flag Dinesh Karthik (India) 2004-2018 | M-26 | Ct/St-63 | FPM-2.4 | avgCR-16.25 | CI*- 8 9 8 10 11 9 8 6
India_25 Gen5 3 Wriddhiman Saha (India) flag Wriddhiman Saha (India) 2010-2021 | M-40 | Ct/St-104 | FPM-2.6 | avgCR-21.29 | CI*- 9 14 10 16 11 14 13 5
New Zealand_25 Gen2 1 Eric Petrie (New Zealand) flag Eric Petrie (New Zealand) 1955-1966 | M-14 | Ct/St-25 | FPM-1.8 | avgCR-16.11 | CI*- 6 17 5 15 23 6 17 2
New Zealand_25 Gen2 3 Frank Mooney (New Zealand) flag Frank Mooney (New Zealand) 1949-1954 | M-14 | Ct/St-30 | FPM-2.1 | avgCR-17.49 | CI*- 9 11 na 11 17 13 4 2
New Zealand_25 Gen3 3 Warren Lees (New Zealand) flag Warren Lees (New Zealand) 1976-1983 | M-21 | Ct/St-59 | FPM-2.8 | avgCR-22.98 | CI*- 14 9 10 12 9 20 14 4
New Zealand_25 Gen4 1 Adam Parore (New Zealand) flag Adam Parore (New Zealand) 1990-2002 | M-78 | Ct/St-204 | FPM-2.6 | avgCR-21.64 | CI*- 14 11 9 13 18 15 9 5
New Zealand_25 Gen5 2 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) 2017-2025 | M-44 | Ct/St-129 | FPM-2.9 | avgCR-24.83 | CI*- 10 16 15 12 16 11 14 5
New Zealand_25 Gen5 3 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) 2004-2016 | M-101 | Ct/St-209 | FPM-2.1 | avgCR-17.95 | CI*- 12 8 6 11 15 11 9 3
Pakistan_25 Gen2 1 Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) 1952-1962 | M-41 | Ct/St-93 | FPM-2.3 | avgCR-18.90 | CI*- 13 10 11 13 12 17 10 4
Pakistan_25 Gen3 1 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) 1967-1984 | M-81 | Ct/St-228 | FPM-2.8 | avgCR-26.13 | CI*- 11 16 13 16 25 13 14 5
Pakistan_25 Gen4 3 Moin Khan (Pakistan) flag Moin Khan (Pakistan) 1990-2004 | M-69 | Ct/St-148 | FPM-2.1 | avgCR-16.63 | CI*- 8 10 8 12 11 15 5 6
Pakistan_25 Gen5 2 Adnan Akmal (Pakistan) flag Adnan Akmal (Pakistan) 2010-2013 | M-21 | Ct/St-77 | FPM-3.7 | avgCR-33.75 | CI*- na 17 17 26 30 11 13 1
Pakistan_25 Gen5 3 Mohammad Rizwan (Pakistan) flag Mohammad Rizwan (Pakistan) 2016-2025 | M-41 | Ct/St-118 | FPM-2.9 | avgCR-24.68 | CI*- 10 17 11 20 16 16 9 13
South Africa_25 Gen1 1 Percy Sherwell (South Africa) flag Percy Sherwell (South Africa) 1906-1911 | M-13 | Ct/St-36 | FPM-2.8 | avgCR-25.08 | CI*- 10 16 na 14 12 11 18 12
South Africa_25 Gen1 2 Jock Cameron (South Africa) flag Jock Cameron (South Africa) 1927-1935 | M-26 | Ct/St-51 | FPM-2.0 | avgCR-15.91 | CI*- 7 11 na 9 13 14 3 4
South Africa_25 Gen2 1 John Waite (South Africa) flag John Waite (South Africa) 1951-1965 | M-50 | Ct/St-141 | FPM-2.8 | avgCR-21.78 | CI*- 15 8 na 12 17 12 12 4
South Africa_25 Gen2 2 Denis Lindsay (South Africa) flag Denis Lindsay (South Africa) 1963-1970 | M-19 | Ct/St-59 | FPM-3.1 | avgCR-28.17 | CI*- 21 9 na 15 12 21 10 14
Sri Lanka_25 Gen4 1 Pubudu Dassanayake (Sri Lanka) flag Pubudu Dassanayake (Sri Lanka) 1993-1994 | M-11 | Ct/St-24 | FPM-2.2 | avgCR-19.83 | CI*- 15 17 12 na 10 25 8 4
Sri Lanka_25 Gen4 2 Romesh Kaluwitharana (Sri Lanka) flag Romesh Kaluwitharana (Sri Lanka) 1992-2004 | M-49 | Ct/St-119 | FPM-2.4 | avgCR-20.02 | CI*- 10 12 10 15 12 11 13 5
Sri Lanka_25 Gen4 6 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) 2000-2015 | M-134 | Ct/St-202 | FPM-1.5 | avgCR-11.67 | CI*- 7 5 7 6 5 8 8 3
Sri Lanka_25 Gen5 5 Sadeera Samarawickrama (Sri Lanka) flag Sadeera Samarawickrama (Sri Lanka) 2017-2024 | M-9 | Ct/St-17 | FPM-1.9 | avgCR-12.73 | CI*- 8 5 7 na 5 10 6 7
West Indies_25 Gen5 3 Shane Dowrich (West Indies) flag Shane Dowrich (West Indies) 2015-2020 | M-35 | Ct/St-90 | FPM-2.6 | avgCR-21.42 | CI*- 11 13 11 13 17 14 8 6
Zimbabwe_15 Gen4 1 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) 1992-2002 | M-63 | Ct/St-160 | FPM-2.5 | avgCR-21.00 | CI*- 12 12 10 15 15 16 12 4
Zimbabwe_15 Gen4 2 Tatenda Taibu (Zimbabwe) flag Tatenda Taibu (Zimbabwe) 2001-2012 | M-28 | Ct/St-62 | FPM-2.2 | avgCR-16.53 | CI*- 12 9 6 11 14 12 9 7
Zimbabwe_15 Gen5 1 Regis Chakabva (Zimbabwe) flag Regis Chakabva (Zimbabwe) 2011-2021 | M-22 | Ct/St-51 | FPM-2.3 | avgCR-19.70 | CI*- 9 14 15 9 11 23 5 3
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #bertoldfield #oldfield #dicklilley #lilley #lesames #ames #sammycarter #carter #jockcameron #cameron #godfreyevans #evans #johnwaite #waite #imtiazahmed #ahmed #narentamhane #tamhane #denislindsay #lindsay #jimparks #parks #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings