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
Sri Lanka_25 Gen3 8 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 1984-2003 | M-308 | Ct/St-95 | FPM-0.3 | avgCR-3.81 | CI*- 4 4 4 4 4 3 na na
Sri Lanka_25 Gen3 9 Marvan Atapattu (Sri Lanka) flag Marvan Atapattu (Sri Lanka) 1990-2007 | M-268 | Ct/St-70 | FPM-0.3 | avgCR-3.36 | CI*- 2 4 3 4 4 3 na na
Sri Lanka_25 Gen3 10 Russel Arnold (Sri Lanka) flag Russel Arnold (Sri Lanka) 1997-2007 | M-180 | Ct/St-48 | FPM-0.3 | avgCR-3.07 | CI*- 3 3 4 2 4 2 na na
Sri Lanka_25 Gen3 11 Dulip Liyanage (Sri Lanka) flag Dulip Liyanage (Sri Lanka) 1992-2001 | M-16 | Ct/St-6 | FPM-0.4 | avgCR-4.67 | CI*- 3 6 3 36 8 2 na na
Sri Lanka_25 Gen3 12 Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 1994-2004 | M-141 | Ct/St-34 | FPM-0.2 | avgCR-2.88 | CI*- 3 3 2 3 3 2 na na
Sri Lanka_25 Gen4 2 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 1998-2015 | M-448 | Ct/St-218 | FPM-0.5 | avgCR-6.20 | CI*- 7 6 7 6 7 5 na na
Sri Lanka_25 Gen4 3 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 1999-2016 | M-330 | Ct/St-124 | FPM-0.4 | avgCR-4.62 | CI*- 4 5 4 5 5 4 na na
Sri Lanka_25 Gen4 4 Nuwan Kulasekara (Sri Lanka) flag Nuwan Kulasekara (Sri Lanka) 2003-2017 | M-184 | Ct/St-46 | FPM-0.3 | avgCR-3.10 | CI*- 4 3 3 3 2 4 na na
Sri Lanka_25 Gen4 5 Chamara Kapugedera (Sri Lanka) flag Chamara Kapugedera (Sri Lanka) 2006-2017 | M-102 | Ct/St-31 | FPM-0.3 | avgCR-3.43 | CI*- 4 3 3 2 6 1 na na
Sri Lanka_25 Gen4 6 Chamara Silva (Sri Lanka) flag Chamara Silva (Sri Lanka) 1999-2011 | M-75 | Ct/St-20 | FPM-0.3 | avgCR-3.60 | CI*- 2 4 1 7 5 3 na na
Sri Lanka_25 Gen5 3 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 2016-2026 | M-93 | Ct/St-42 | FPM-0.5 | avgCR-5.88 | CI*- 7 5 7 4 7 5 na na
Sri Lanka_25 Gen5 4 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 2009-2021 | M-166 | Ct/St-62 | FPM-0.4 | avgCR-4.69 | CI*- 5 5 4 5 6 4 na na
Sri Lanka_25 Gen5 5 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) 2010-2022 | M-157 | Ct/St-70 | FPM-0.4 | avgCR-4.45 | CI*- 5 4 4 4 4 5 na na
West Indies_25 Gen1 3 Viv Richards (West Indies) flag Viv Richards (West Indies) 1975-1991 | M-187 | Ct/St-100 | FPM-0.5 | avgCR-7.29 | CI*- 12 6 9 7 7 7 na na
West Indies_25 Gen1 4 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 1973-1985 | M-87 | Ct/St-39 | FPM-0.4 | avgCR-6.37 | CI*- 3 7 3 7 6 7 na na
West Indies_25 Gen1 5 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) 1975-1991 | M-128 | Ct/St-45 | FPM-0.4 | avgCR-4.13 | CI*- 5 4 3 4 5 3 na na
West Indies_25 Gen1 6 Joel Garner (West Indies) flag Joel Garner (West Indies) 1977-1987 | M-98 | Ct/St-30 | FPM-0.3 | avgCR-4.22 | CI*- 2 5 3 4 5 4 na na
West Indies_25 Gen1 7 Eldine Baptiste (West Indies) flag Eldine Baptiste (West Indies) 1983-1990 | M-43 | Ct/St-14 | FPM-0.3 | avgCR-3.92 | CI*- 3 4 7 3 3 5 na na
West Indies_25 Gen2 2 Roger Harper (West Indies) flag Roger Harper (West Indies) 1983-1996 | M-105 | Ct/St-55 | FPM-0.5 | avgCR-6.86 | CI*- 9 6 6 8 7 6 na na
West Indies_25 Gen2 3 Gus Logie (West Indies) flag Gus Logie (West Indies) 1981-1993 | M-158 | Ct/St-61 | FPM-0.4 | avgCR-5.67 | CI*- 4 6 6 6 7 4 na na
West Indies_25 Gen2 4 Richie Richardson (West Indies) flag Richie Richardson (West Indies) 1983-1996 | M-224 | Ct/St-75 | FPM-0.3 | avgCR-4.59 | CI*- 4 5 4 5 5 4 na na
West Indies_25 Gen2 5 Phil Simmons (West Indies) flag Phil Simmons (West Indies) 1987-1999 | M-143 | Ct/St-55 | FPM-0.4 | avgCR-5.48 | CI*- 5 6 5 6 5 6 na na
West Indies_25 Gen3 4 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 1987-2003 | M-227 | Ct/St-120 | FPM-0.5 | avgCR-6.87 | CI*- 7 7 6 8 7 7 na na
West Indies_25 Gen3 5 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) 1992-2001 | M-127 | Ct/St-73 | FPM-0.6 | avgCR-7.58 | CI*- 9 7 9 8 6 9 na na
West Indies_25 Gen3 6 Brian Lara (West Indies) flag Brian Lara (West Indies) 1990-2007 | M-299 | Ct/St-120 | FPM-0.4 | avgCR-5.55 | CI*- 4 6 5 6 7 4 na na
West Indies_25 Gen4 3 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 1999-2019 | M-301 | Ct/St-124 | FPM-0.4 | avgCR-5.06 | CI*- 5 5 6 5 6 4 na na
West Indies_25 Gen4 4 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 2004-2015 | M-126 | Ct/St-67 | FPM-0.5 | avgCR-6.62 | CI*- 8 5 6 7 6 8 na na
West Indies_25 Gen4 5 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 2004-2014 | M-164 | Ct/St-73 | FPM-0.4 | avgCR-5.79 | CI*- 5 7 10 5 6 6 na na
West Indies_25 Gen5 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 2007-2022 | M-123 | Ct/St-64 | FPM-0.5 | avgCR-7.23 | CI*- 5 10 11 6 9 4 na na
Zimbabwe_15 Gen2 1 Dave Houghton (Zimbabwe) flag Dave Houghton (Zimbabwe) 1983-1997 | M-63 | Ct/St-31 | FPM-0.5 | avgCR-6.40 | CI*- 4 7 6 8 8 5 na na
Zimbabwe_15 Gen2 2 Andy Pycroft (Zimbabwe) flag Andy Pycroft (Zimbabwe) 1983-1992 | M-20 | Ct/St-6 | FPM-0.3 | avgCR-4.28 | CI*- na 4 0 6 3 5 na na
Zimbabwe_15 Gen3 2 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) 1992-2010 | M-221 | Ct/St-86 | FPM-0.4 | avgCR-4.84 | CI*- 5 5 4 6 6 3 na na
Zimbabwe_15 Gen3 3 Alistair Campbell (Zimbabwe) flag Alistair Campbell (Zimbabwe) 1992-2003 | M-188 | Ct/St-76 | FPM-0.4 | avgCR-5.06 | CI*- 4 6 6 6 6 5 na na
Zimbabwe_15 Gen3 4 Brian Murphy (Zimbabwe) flag Brian Murphy (Zimbabwe) 2000-2003 | M-31 | Ct/St-11 | FPM-0.4 | avgCR-4.77 | CI*- 3 6 8 4 6 3 na na
Zimbabwe_15 Gen3 5 Stuart Carlisle (Zimbabwe) flag Stuart Carlisle (Zimbabwe) 1995-2005 | M-111 | Ct/St-39 | FPM-0.4 | avgCR-4.12 | CI*- 4 4 5 4 5 3 na na
Zimbabwe_15 Gen3 6 Dion Ebrahim (Zimbabwe) flag Dion Ebrahim (Zimbabwe) 2001-2005 | M-82 | Ct/St-23 | FPM-0.3 | avgCR-3.10 | CI*- 3 3 2 5 4 3 na na
Zimbabwe_15 Gen3 7 John Rennie (Zimbabwe) flag John Rennie (Zimbabwe) 1993-2000 | M-44 | Ct/St-12 | FPM-0.3 | avgCR-3.40 | CI*- 3 4 3 4 7 1 na na
Zimbabwe_15 Gen4 3 Elton Chigumbura (Zimbabwe) flag Elton Chigumbura (Zimbabwe) 2004-2018 | M-213 | Ct/St-72 | FPM-0.3 | avgCR-3.79 | CI*- 3 4 4 5 5 2 na na
Zimbabwe_15 Gen5 2 Craig Ervine (Zimbabwe) flag Craig Ervine (Zimbabwe) 2010-2025 | M-128 | Ct/St-58 | FPM-0.5 | avgCR-4.73 | CI*- 4 5 5 8 6 4 na na
Zimbabwe_15 Gen5 3 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 2013-2025 | M-153 | Ct/St-61 | FPM-0.4 | avgCR-4.40 | CI*- 5 3 3 5 4 5 na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #vivrichards #richards #allanborder #border #clivelloyd #lloyd #kapildev #dev #javedmiandad #miandad #mohammadazharuddin #azharuddin #martincrowe #crowe #rogerharper #harper #keplerwessels #wessels #guslogie #logie #richierichardson #richardson #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings