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 Gen2 7 Alan Davidson (Australia) flag Alan Davidson (Australia) 1953-1963 | M-44 | W-186 | A-21 | SR-62 | ER-2.0 | avgCR-26.88 | CI*- 16 13 13 14 17 14 14 6
World_100 Gen2 12 Vinoo Mankad (India) flag Vinoo Mankad (India) 1946-1959 | M-44 | W-162 | A-32 | SR-91 | ER-2.1 | avgCR-21.86 | CI*- 15 11 14 12 15 13 15 4
World_100 Gen2 18 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 1954-1974 | M-93 | W-235 | A-34 | SR-92 | ER-2.2 | avgCR-15.54 | CI*- 7 9 8 8 8 10 8 7
World_100 Gen3 12 Derek Underwood (England) flag Derek Underwood (England) 1966-1982 | M-86 | W-297 | A-26 | SR-74 | ER-2.1 | avgCR-21.07 | CI*- 11 12 12 11 11 9 14 12
World_100 Gen3 14 Bishan Bedi (India) flag Bishan Bedi (India) 1966-1979 | M-67 | W-266 | A-29 | SR-80 | ER-2.1 | avgCR-23.13 | CI*- 13 12 13 13 15 12 9 15
World_100 Gen3 22 Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 1976-1988 | M-50 | W-171 | A-28 | SR-76 | ER-2.2 | avgCR-21.26 | CI*- 12 12 12 12 11 10 14 10
World_100 Gen4 6 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 1985-2002 | M-104 | W-414 | A-24 | SR-55 | ER-2.6 | avgCR-24.39 | CI*- 11 15 11 17 12 16 14 13
World_100 Gen4 19 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 1997-2014 | M-113 | W-362 | A-34 | SR-80 | ER-2.6 | avgCR-19.56 | CI*- 8 14 17 9 10 15 10 7
World_100 Gen4 20 Zaheer Khan (India) flag Zaheer Khan (India) 2000-2014 | M-92 | W-311 | A-33 | SR-60 | ER-3.3 | avgCR-21.46 | CI*- 8 14 9 15 14 13 11 7
World_100 Gen4 25 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 1994-2009 | M-111 | W-355 | A-30 | SR-66 | ER-2.7 | avgCR-18.71 | CI*- 9 12 10 12 11 11 8 12
World_100 Gen5 4 Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 1999-2018 | M-93 | W-433 | A-28 | SR-60 | ER-2.8 | avgCR-28.43 | CI*- 17 13 16 12 12 16 16 18
World_100 Gen5 9 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 2011-2026 | M-105 | W-433 | A-27 | SR-46 | ER-3.4 | avgCR-25.66 | CI*- 12 14 12 13 15 14 11 12
World_100 Gen5 12 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2012-2025 | M-89 | W-348 | A-25 | SR-58 | ER-2.6 | avgCR-24.00 | CI*- 14 10 14 9 12 12 14 10
World_100 Gen5 14 Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 2007-2015 | M-73 | W-313 | A-28 | SR-51 | ER-3.3 | avgCR-27.42 | CI*- 15 14 11 15 13 18 11 13
World_100 Gen5 19 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 2011-2022 | M-78 | W-317 | A-27 | SR-55 | ER-3.0 | avgCR-23.39 | CI*- 11 13 11 13 12 16 12 9
World_100 Gen5 21 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 2016-2025 | M-62 | W-218 | A-29 | SR-56 | ER-3.1 | avgCR-21.93 | CI*- 8 15 19 10 13 8 13 13
World_100 Gen5 24 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2007-2024 | M-71 | W-246 | A-32 | SR-64 | ER-3.0 | avgCR-20.54 | CI*- 11 13 11 16 12 16 10 8
Australia_25 Gen2 2 Alan Davidson (Australia) flag Alan Davidson (Australia) 1953-1963 | M-44 | W-186 | A-21 | SR-62 | ER-2.0 | avgCR-26.88 | CI*- 16 13 13 14 17 14 14 6
Australia_25 Gen5 2 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 2011-2026 | M-105 | W-433 | A-27 | SR-46 | ER-3.4 | avgCR-25.66 | CI*- 12 14 12 13 15 14 11 12
Australia_25 Gen5 4 Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 2007-2015 | M-73 | W-313 | A-28 | SR-51 | ER-3.3 | avgCR-27.42 | CI*- 15 14 11 15 13 18 11 13
Bangladesh_15 Gen4 1 Mohammad Rafique (Bangladesh) flag Mohammad Rafique (Bangladesh) 2000-2008 | M-33 | W-100 | A-41 | SR-87 | ER-2.8 | avgCR-17.55 | CI*- 13 10 13 6 12 14 12 8
Bangladesh_15 Gen5 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2007-2024 | M-71 | W-246 | A-32 | SR-64 | ER-3.0 | avgCR-20.54 | CI*- 11 13 11 16 12 16 10 8
Bangladesh_15 Gen5 2 Taijul Islam (Bangladesh) flag Taijul Islam (Bangladesh) 2014-2025 | M-57 | W-250 | A-31 | SR-61 | ER-3.0 | avgCR-21.70 | CI*- 12 12 12 13 13 12 12 12
Bangladesh_15 Gen5 7 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 2015-2022 | M-15 | W-31 | A-37 | SR-69 | ER-3.2 | avgCR-12.93 | CI*- 7 9 8 6 11 7 11 4
England_25 Gen1 4 Bobby Peel (England) flag Bobby Peel (England) 1884-1896 | M-20 | W-101 | A-17 | SR-52 | ER-2.0 | avgCR-29.24 | CI*- 17 15 na 15 12 13 15 29
England_25 Gen1 5 Colin Blythe (England) flag Colin Blythe (England) 1901-1910 | M-19 | W-100 | A-19 | SR-45 | ER-2.5 | avgCR-31.90 | CI*- 21 14 na 16 24 16 17 12
England_25 Gen2 6 Tony Lock (England) flag Tony Lock (England) 1952-1968 | M-49 | W-174 | A-26 | SR-76 | ER-2.0 | avgCR-19.58 | CI*- 10 10 14 10 8 10 14 7
England_25 Gen3 3 Derek Underwood (England) flag Derek Underwood (England) 1966-1982 | M-86 | W-297 | A-26 | SR-74 | ER-2.1 | avgCR-21.07 | CI*- 11 12 12 11 11 9 14 12
India_25 Gen2 1 Vinoo Mankad (India) flag Vinoo Mankad (India) 1946-1959 | M-44 | W-162 | A-32 | SR-91 | ER-2.1 | avgCR-21.86 | CI*- 15 11 14 12 15 13 15 4
India_25 Gen3 3 Bishan Bedi (India) flag Bishan Bedi (India) 1966-1979 | M-67 | W-266 | A-29 | SR-80 | ER-2.1 | avgCR-23.13 | CI*- 13 12 13 13 15 12 9 15
India_25 Gen3 5 Dilip Doshi (India) flag Dilip Doshi (India) 1979-1983 | M-33 | W-114 | A-31 | SR-82 | ER-2.3 | avgCR-20.54 | CI*- 11 14 11 15 18 11 8 8
India_25 Gen3 6 Karsan Ghavri (India) flag Karsan Ghavri (India) 1974-1981 | M-39 | W-109 | A-34 | SR-64 | ER-3.1 | avgCR-17.84 | CI*- 9 12 9 13 8 10 11 10
India_25 Gen4 3 Zaheer Khan (India) flag Zaheer Khan (India) 2000-2014 | M-92 | W-311 | A-33 | SR-60 | ER-3.3 | avgCR-21.46 | CI*- 8 14 9 15 14 13 11 7
India_25 Gen4 7 Venkatapathy Raju (India) flag Venkatapathy Raju (India) 1990-2001 | M-28 | W-93 | A-31 | SR-82 | ER-2.3 | avgCR-18.89 | CI*- 12 7 12 8 10 14 8 8
India_25 Gen5 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2012-2025 | M-89 | W-348 | A-25 | SR-58 | ER-2.6 | avgCR-24.00 | CI*- 14 10 14 9 12 12 14 10
India_25 Gen5 7 Pragyan Ojha (India) flag Pragyan Ojha (India) 2009-2013 | M-24 | W-113 | A-30 | SR-68 | ER-2.7 | avgCR-25.00 | CI*- 13 10 12 na 12 21 12 4
New Zealand_25 Gen3 4 Richard Collinge (New Zealand) flag Richard Collinge (New Zealand) 1965-1978 | M-35 | W-116 | A-29 | SR-66 | ER-2.7 | avgCR-19.08 | CI*- 11 10 7 11 10 15 10 7
New Zealand_25 Gen4 1 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 1997-2014 | M-113 | W-362 | A-34 | SR-80 | ER-2.6 | avgCR-19.56 | CI*- 8 14 17 9 10 15 10 7
New Zealand_25 Gen5 2 Ajaz Patel (New Zealand) flag Ajaz Patel (New Zealand) 2018-2025 | M-22 | W-91 | A-29 | SR-55 | ER-3.1 | avgCR-28.60 | CI*- 5 17 19 6 13 14 16 17
New Zealand_25 Gen5 3 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 2011-2022 | M-78 | W-317 | A-27 | SR-55 | ER-3.0 | avgCR-23.39 | CI*- 11 13 11 13 12 16 12 9
New Zealand_25 Gen5 4 Neil Wagner (New Zealand) flag Neil Wagner (New Zealand) 2012-2024 | M-64 | W-260 | A-28 | SR-53 | ER-3.1 | avgCR-22.74 | CI*- 12 12 9 12 14 12 11 10
Pakistan_25 Gen2 3 Pervez Sajjad (Pakistan) flag Pervez Sajjad (Pakistan) 1964-1973 | M-19 | W-59 | A-24 | SR-70 | ER-2.0 | avgCR-19.30 | CI*- 13 7 13 7 8 12 8 11
Pakistan_25 Gen3 4 Iqbal Qasim (Pakistan) flag Iqbal Qasim (Pakistan) 1976-1988 | M-50 | W-171 | A-28 | SR-76 | ER-2.2 | avgCR-21.26 | CI*- 12 12 12 12 11 10 14 10
Pakistan_25 Gen3 5 Azeem Hafeez (Pakistan) flag Azeem Hafeez (Pakistan) 1983-1985 | M-18 | W-63 | A-35 | SR-69 | ER-3.0 | avgCR-22.43 | CI*- 11 17 12 18 21 17 6 8
Pakistan_25 Gen4 1 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 1985-2002 | M-104 | W-414 | A-24 | SR-55 | ER-2.6 | avgCR-24.39 | CI*- 11 15 11 17 12 16 14 13
Pakistan_25 Gen5 3 Noman Ali (Pakistan) flag Noman Ali (Pakistan) 2021-2025 | M-21 | W-97 | A-25 | SR-48 | ER-3.1 | avgCR-28.98 | CI*- 18 10 16 11 7 16 18 17
Pakistan_25 Gen5 4 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 2018-2025 | M-33 | W-121 | A-28 | SR-53 | ER-3.2 | avgCR-21.95 | CI*- 9 14 10 16 14 13 11 12
Pakistan_25 Gen5 5 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 2009-2019 | M-36 | W-119 | A-30 | SR-64 | ER-2.9 | avgCR-23.19 | CI*- na 12 7 13 16 10 13 7
South Africa_25 Gen1 1 Cyril Vincent (South Africa) flag Cyril Vincent (South Africa) 1927-1935 | M-25 | W-84 | A-31 | SR-70 | ER-2.7 | avgCR-20.97 | CI*- 12 13 na 12 13 14 12 7
South Africa_25 Gen2 6 Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) 1955-1970 | M-41 | W-123 | A-26 | SR-95 | ER-1.7 | avgCR-18.99 | CI*- 8 13 na 10 13 7 9 11
South Africa_25 Gen4 5 Paul Adams (South Africa) flag Paul Adams (South Africa) 1995-2004 | M-45 | W-134 | A-33 | SR-66 | ER-3.0 | avgCR-18.04 | CI*- 9 10 12 9 10 9 12 7
South Africa_25 Gen5 5 Keshav Maharaj (South Africa) flag Keshav Maharaj (South Africa) 2016-2025 | M-62 | W-218 | A-29 | SR-56 | ER-3.1 | avgCR-21.93 | CI*- 8 15 19 10 13 8 13 13
South Africa_25 Gen5 6 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 2021-2025 | M-21 | W-89 | A-21 | SR-38 | ER-3.3 | avgCR-27.21 | CI*- 14 15 17 14 10 20 17 9
South Africa_25 Gen5 8 Wayne Parnell (South Africa) flag Wayne Parnell (South Africa) 2010-2017 | M-6 | W-15 | A-28 | SR-37 | ER-4.5 | avgCR-11.61 | CI*- 7 8 8 7 3 6 12 0
Sri Lanka_25 Gen3 5 Don Anurasiri (Sri Lanka) flag Don Anurasiri (Sri Lanka) 1986-1998 | M-18 | W-41 | A-38 | SR-97 | ER-2.3 | avgCR-12.70 | CI*- 7 11 8 12 8 9 10 4
Sri Lanka_25 Gen4 2 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 1994-2009 | M-111 | W-355 | A-30 | SR-66 | ER-2.7 | avgCR-18.71 | CI*- 9 12 10 12 11 11 8 12
Sri Lanka_25 Gen4 5 Nuwan Zoysa (Sri Lanka) flag Nuwan Zoysa (Sri Lanka) 1997-2004 | M-30 | W-64 | A-34 | SR-69 | ER-2.9 | avgCR-13.48 | CI*- 6 10 6 9 9 7 8 5
Sri Lanka_25 Gen4 6 Thilan Thushara (Sri Lanka) flag Thilan Thushara (Sri Lanka) 2003-2010 | M-10 | W-28 | A-37 | SR-59 | ER-3.8 | avgCR-14.60 | CI*- 9 7 8 7 14 9 3 6
Sri Lanka_25 Gen4 7 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 1991-2007 | M-110 | W-98 | A-34 | SR-83 | ER-2.5 | avgCR-7.35 | CI*- 4 4 4 4 3 5 5 4
Sri Lanka_25 Gen5 1 Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 1999-2018 | M-93 | W-433 | A-28 | SR-60 | ER-2.8 | avgCR-28.43 | CI*- 17 13 16 12 12 16 16 18
Sri Lanka_25 Gen5 2 Prabath Jayasuriya (Sri Lanka) flag Prabath Jayasuriya (Sri Lanka) 2022-2025 | M-22 | W-122 | A-31 | SR-59 | ER-3.2 | avgCR-29.73 | CI*- 19 11 17 13 12 17 19 16
Sri Lanka_25 Gen5 3 Lasith Embuldeniya (Sri Lanka) flag Lasith Embuldeniya (Sri Lanka) 2019-2022 | M-17 | W-71 | A-37 | SR-68 | ER-3.2 | avgCR-22.24 | CI*- 14 11 13 9 12 11 12 15
Sri Lanka_25 Gen5 10 Vishwa Fernando (Sri Lanka) flag Vishwa Fernando (Sri Lanka) 2016-2025 | M-28 | W-81 | A-32 | SR-55 | ER-3.5 | avgCR-17.42 | CI*- 6 12 6 14 12 10 9 5
West Indies_25 Gen2 4 Alf Valentine (West Indies) flag Alf Valentine (West Indies) 1950-1962 | M-36 | W-139 | A-30 | SR-93 | ER-2.0 | avgCR-22.56 | CI*- 8 14 na 12 11 13 13 9
West Indies_25 Gen2 5 Garry Sobers (West Indies) flag Garry Sobers (West Indies) 1954-1974 | M-93 | W-235 | A-34 | SR-92 | ER-2.2 | avgCR-15.54 | CI*- 7 9 8 8 8 10 8 7
Zimbabwe_15 Gen4 2 Ray Price (Zimbabwe) flag Ray Price (Zimbabwe) 1999-2013 | M-22 | W-80 | A-36 | SR-77 | ER-2.8 | avgCR-19.63 | CI*- 11 15 24 11 9 18 11 7
Zimbabwe_15 Gen4 5 David Brain (Zimbabwe) flag David Brain (Zimbabwe) 1992-1995 | M-9 | W-30 | A-31 | SR-60 | ER-3.0 | avgCR-19.07 | CI*- 7 19 19 na 15 4 9 4
Zimbabwe_15 Gen4 8 Bryan Strang (Zimbabwe) flag Bryan Strang (Zimbabwe) 1995-2001 | M-26 | W-56 | A-39 | SR-97 | ER-2.4 | avgCR-13.29 | CI*- 8 6 7 6 10 10 4 4
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #testcricket #tests #mentests #alandavidson #davidson #vinoomankad #mankad #garrysobers #sobers #derekunderwood #underwood #bishanbedi #bedi #iqbalqasim #qasim #wasimakram #akram #danielvettori #vettori #zaheerkhan #khan #chamindavaas #vaas #ranganaherath #herath #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings