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
Scotland_10 Gen5 9 Chris Greaves (Scotland) flag Chris Greaves (Scotland) 2022-2025 | M-30 | W-28 | A-21 | SR-23 | ER-5.5 | avgCR-3.76 | CI*- 0 6 2 na 5 3 na na
Sri Lanka_25 Gen1 1 Rumesh Ratnayake (Sri Lanka) flag Rumesh Ratnayake (Sri Lanka) 1982-1993 | M-70 | W-76 | A-36 | SR-47 | ER-4.6 | avgCR-9.07 | CI*- 7 9 9 9 11 6 na na
Sri Lanka_25 Gen1 2 Ravi Ratnayeke (Sri Lanka) flag Ravi Ratnayeke (Sri Lanka) 1982-1990 | M-78 | W-85 | A-34 | SR-42 | ER-4.8 | avgCR-8.22 | CI*- 7 9 9 6 11 5 na na
Sri Lanka_25 Gen2 1 Champaka Ramanayake (Sri Lanka) flag Champaka Ramanayake (Sri Lanka) 1986-1995 | M-62 | W-68 | A-30 | SR-42 | ER-4.3 | avgCR-8.86 | CI*- 10 9 9 8 10 8 na na
Sri Lanka_25 Gen3 1 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 1993-2011 | M-350 | W-534 | A-23 | SR-35 | ER-3.9 | avgCR-11.85 | CI*- 10 13 11 13 11 13 na na
Sri Lanka_25 Gen3 2 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 1994-2008 | M-322 | W-400 | A-28 | SR-39 | ER-4.2 | avgCR-10.16 | CI*- 8 11 9 12 11 9 na na
Sri Lanka_25 Gen3 3 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 1989-2011 | M-445 | W-323 | A-37 | SR-46 | ER-4.8 | avgCR-6.28 | CI*- 7 6 7 6 6 6 na na
Sri Lanka_25 Gen3 4 Dilhara Fernando (Sri Lanka) flag Dilhara Fernando (Sri Lanka) 2001-2012 | M-147 | W-187 | A-30 | SR-35 | ER-5.2 | avgCR-8.90 | CI*- 9 9 9 9 10 8 na na
Sri Lanka_25 Gen3 5 Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 1994-2004 | M-141 | W-138 | A-36 | SR-51 | ER-4.3 | avgCR-7.57 | CI*- 7 8 8 8 8 7 na na
Sri Lanka_25 Gen3 6 Sajeewa de Silva (Sri Lanka) flag Sajeewa de Silva (Sri Lanka) 1996-2000 | M-38 | W-52 | A-25 | SR-31 | ER-4.9 | avgCR-9.86 | CI*- 5 11 11 5 11 9 na na
Sri Lanka_25 Gen3 7 Nuwan Zoysa (Sri Lanka) flag Nuwan Zoysa (Sri Lanka) 1997-2007 | M-95 | W-108 | A-30 | SR-39 | ER-4.5 | avgCR-9.02 | CI*- 8 9 8 11 10 8 na na
Sri Lanka_25 Gen3 8 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 1994-2007 | M-147 | W-151 | A-32 | SR-41 | ER-4.7 | avgCR-7.63 | CI*- 9 6 8 6 8 8 na na
Sri Lanka_25 Gen4 1 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 2004-2019 | M-226 | W-338 | A-29 | SR-32 | ER-5.4 | avgCR-12.04 | CI*- 10 14 10 14 14 11 na na
Sri Lanka_25 Gen4 2 Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 2008-2015 | M-87 | W-152 | A-22 | SR-27 | ER-4.8 | avgCR-12.78 | CI*- 12 14 14 9 13 13 na na
Sri Lanka_25 Gen4 3 Nuwan Kulasekara (Sri Lanka) flag Nuwan Kulasekara (Sri Lanka) 2003-2017 | M-184 | W-199 | A-34 | SR-41 | ER-4.9 | avgCR-8.39 | CI*- 8 9 8 9 9 8 na na
Sri Lanka_25 Gen4 4 Farveez Maharoof (Sri Lanka) flag Farveez Maharoof (Sri Lanka) 2004-2016 | M-109 | W-135 | A-28 | SR-34 | ER-4.9 | avgCR-9.33 | CI*- 10 9 10 8 13 7 na na
Sri Lanka_25 Gen4 5 Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) 2004-2015 | M-71 | W-74 | A-32 | SR-44 | ER-4.4 | avgCR-8.65 | CI*- 8 10 8 10 9 8 na na
Sri Lanka_25 Gen5 1 Dilshan Madushanka (Sri Lanka) flag Dilshan Madushanka (Sri Lanka) 2023-2025 | M-28 | W-50 | A-25 | SR-24 | ER-6.1 | avgCR-15.02 | CI*- 8 18 16 5 13 17 na na
Sri Lanka_25 Gen5 2 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 2009-2021 | M-166 | W-175 | A-33 | SR-34 | ER-5.8 | avgCR-8.58 | CI*- 9 8 9 8 10 8 na na
Sri Lanka_25 Gen5 3 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 2017-2026 | M-69 | W-112 | A-25 | SR-29 | ER-5.1 | avgCR-11.09 | CI*- 14 8 12 4 12 11 na na
Sri Lanka_25 Gen5 4 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 2008-2023 | M-226 | W-126 | A-33 | SR-42 | ER-4.6 | avgCR-5.43 | CI*- 5 6 6 6 6 5 na na
Sri Lanka_25 Gen5 5 Suranga Lakmal (Sri Lanka) flag Suranga Lakmal (Sri Lanka) 2009-2021 | M-86 | W-109 | A-32 | SR-36 | ER-5.5 | avgCR-9.68 | CI*- 10 10 10 9 10 9 na na
West Indies_25 Gen1 1 Joel Garner (West Indies) flag Joel Garner (West Indies) 1977-1987 | M-98 | W-146 | A-19 | SR-36 | ER-3.1 | avgCR-13.14 | CI*- 14 13 7 14 14 12 na na
West Indies_25 Gen1 2 Michael Holding (West Indies) flag Michael Holding (West Indies) 1976-1987 | M-102 | W-142 | A-21 | SR-38 | ER-3.3 | avgCR-11.70 | CI*- 7 12 11 12 11 13 na na
West Indies_25 Gen1 3 Andy Roberts (West Indies) flag Andy Roberts (West Indies) 1975-1983 | M-56 | W-87 | A-20 | SR-36 | ER-3.4 | avgCR-13.63 | CI*- 7 15 11 14 12 15 na na
West Indies_25 Gen1 4 Tony Gray (West Indies) flag Tony Gray (West Indies) 1985-1991 | M-25 | W-44 | A-19 | SR-29 | ER-3.9 | avgCR-14.36 | CI*- 16 14 14 14 14 15 na na
West Indies_25 Gen1 5 Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 1980-1992 | M-136 | W-157 | A-27 | SR-46 | ER-3.5 | avgCR-9.92 | CI*- 10 10 9 10 11 9 na na
West Indies_25 Gen1 6 Larry Gomes (West Indies) flag Larry Gomes (West Indies) 1978-1987 | M-83 | W-41 | A-25 | SR-33 | ER-4.7 | avgCR-4.31 | CI*- 7 4 2 5 4 5 na na
West Indies_25 Gen1 7 Winston Davis (West Indies) flag Winston Davis (West Indies) 1983-1988 | M-35 | W-39 | A-33 | SR-49 | ER-4.1 | avgCR-9.04 | CI*- 11 9 5 9 7 12 na na
West Indies_25 Gen2 1 Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 1988-2000 | M-176 | W-225 | A-24 | SR-42 | ER-3.5 | avgCR-11.07 | CI*- 9 12 11 11 12 9 na na
West Indies_25 Gen2 2 Courtney Walsh (West Indies) flag Courtney Walsh (West Indies) 1985-2000 | M-205 | W-227 | A-30 | SR-48 | ER-3.8 | avgCR-8.96 | CI*- 6 10 10 8 10 8 na na
West Indies_25 Gen2 3 Patrick Patterson (West Indies) flag Patrick Patterson (West Indies) 1986-1993 | M-59 | W-90 | A-25 | SR-34 | ER-4.4 | avgCR-11.72 | CI*- 10 12 14 10 9 15 na na
West Indies_25 Gen2 4 Ian Bishop (West Indies) flag Ian Bishop (West Indies) 1988-1997 | M-84 | W-118 | A-27 | SR-37 | ER-4.3 | avgCR-10.93 | CI*- 10 11 9 12 12 9 na na
West Indies_25 Gen2 5 Winston Benjamin (West Indies) flag Winston Benjamin (West Indies) 1986-1995 | M-85 | W-100 | A-31 | SR-44 | ER-4.2 | avgCR-9.30 | CI*- 8 10 10 9 8 11 na na
West Indies_25 Gen2 6 Roger Harper (West Indies) flag Roger Harper (West Indies) 1983-1996 | M-105 | W-100 | A-34 | SR-52 | ER-4.0 | avgCR-7.65 | CI*- 9 7 7 8 7 8 na na
West Indies_25 Gen3 1 Reon King (West Indies) flag Reon King (West Indies) 1998-2005 | M-50 | W-76 | A-24 | SR-34 | ER-4.2 | avgCR-11.71 | CI*- 17 10 7 14 12 12 na na
West Indies_25 Gen3 2 Anderson Cummins (Canada/West Indies) flag Anderson Cummins (Canada/West Indies) 1991-2007 | M-76 | W-91 | A-32 | SR-41 | ER-4.6 | avgCR-9.13 | CI*- 11 9 10 10 11 7 na na
West Indies_25 Gen3 3 Mervyn Dillon (West Indies) flag Mervyn Dillon (West Indies) 1997-2005 | M-108 | W-130 | A-32 | SR-42 | ER-4.6 | avgCR-9.34 | CI*- 10 9 9 9 11 8 na na
West Indies_25 Gen3 4 Keith Arthurton (West Indies) flag Keith Arthurton (West Indies) 1988-1999 | M-105 | W-42 | A-28 | SR-33 | ER-5.1 | avgCR-3.93 | CI*- 2 5 3 5 4 4 na na
West Indies_25 Gen3 5 Ian Bradshaw (West Indies) flag Ian Bradshaw (West Indies) 2004-2007 | M-62 | W-78 | A-29 | SR-41 | ER-4.3 | avgCR-9.97 | CI*- 9 11 11 10 10 9 na na
West Indies_25 Gen4 1 Jerome Taylor (West Indies) flag Jerome Taylor (West Indies) 2003-2017 | M-90 | W-128 | A-30 | SR-34 | ER-5.2 | avgCR-10.84 | CI*- 8 13 14 10 12 10 na na
West Indies_25 Gen4 2 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 2004-2014 | M-164 | W-199 | A-30 | SR-33 | ER-5.4 | avgCR-8.54 | CI*- 9 8 10 9 10 7 na na
West Indies_25 Gen4 3 Ravi Rampaul (West Indies) flag Ravi Rampaul (West Indies) 2003-2015 | M-92 | W-117 | A-29 | SR-34 | ER-5.1 | avgCR-9.00 | CI*- 8 9 14 8 10 8 na na
West Indies_25 Gen4 4 Daren Powell (West Indies) flag Daren Powell (West Indies) 2002-2009 | M-55 | W-71 | A-32 | SR-40 | ER-4.7 | avgCR-8.91 | CI*- 8 10 11 10 8 10 na na
West Indies_25 Gen4 5 Fidel Edwards (West Indies) flag Fidel Edwards (West Indies) 2003-2009 | M-50 | W-60 | A-30 | SR-36 | ER-5.1 | avgCR-8.33 | CI*- 7 10 6 8 8 9 na na
West Indies_25 Gen5 1 Kemar Roach (West Indies) flag Kemar Roach (West Indies) 2008-2022 | M-95 | W-125 | A-31 | SR-37 | ER-5.1 | avgCR-9.31 | CI*- 9 10 10 9 11 8 na na
West Indies_25 Gen5 2 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 2016-2025 | M-81 | W-133 | A-28 | SR-30 | ER-5.5 | avgCR-10.70 | CI*- 9 12 12 11 11 11 na na
Zimbabwe_15 Gen3 1 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 1993-2005 | M-189 | W-239 | A-30 | SR-40 | ER-4.5 | avgCR-9.66 | CI*- 9 10 9 10 10 9 na na
Zimbabwe_15 Gen3 2 Eddo Brandes (Zimbabwe) flag Eddo Brandes (Zimbabwe) 1987-1999 | M-59 | W-70 | A-32 | SR-40 | ER-4.8 | avgCR-9.47 | CI*- 10 9 7 14 9 10 na na
Zimbabwe_15 Gen3 3 Paul Strang (Zimbabwe) flag Paul Strang (Zimbabwe) 1994-2001 | M-95 | W-96 | A-33 | SR-45 | ER-4.4 | avgCR-7.57 | CI*- 6 8 9 8 7 8 na na
Zimbabwe_15 Gen3 4 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) 1992-2010 | M-221 | W-104 | A-41 | SR-52 | ER-4.6 | avgCR-4.29 | CI*- 5 4 4 4 5 4 na na
Zimbabwe_15 Gen3 5 Gary Brent (Zimbabwe) flag Gary Brent (Zimbabwe) 1996-2008 | M-70 | W-75 | A-37 | SR-45 | ER-4.9 | avgCR-7.56 | CI*- 6 9 8 10 9 5 na na
Zimbabwe_15 Gen3 6 Brian Murphy (Zimbabwe) flag Brian Murphy (Zimbabwe) 2000-2003 | M-31 | W-29 | A-39 | SR-49 | ER-4.8 | avgCR-7.02 | CI*- 5 8 8 8 7 7 na na
Zimbabwe_15 Gen3 7 Sean Ervine (Zimbabwe) flag Sean Ervine (Zimbabwe) 2001-2004 | M-42 | W-41 | A-38 | SR-40 | ER-5.7 | avgCR-6.82 | CI*- 5 8 7 8 7 6 na na
Zimbabwe_15 Gen4 1 Tawanda Mupariwa (Zimbabwe) flag Tawanda Mupariwa (Zimbabwe) 2004-2016 | M-40 | W-57 | A-30 | SR-35 | ER-5.0 | avgCR-9.06 | CI*- 10 8 8 9 11 7 na na
Zimbabwe_15 Gen4 2 Ray Price (Zimbabwe) flag Ray Price (Zimbabwe) 2002-2012 | M-102 | W-100 | A-36 | SR-54 | ER-4.0 | avgCR-6.73 | CI*- 5 8 9 7 7 7 na na
Zimbabwe_15 Gen4 3 Chris Mpofu (Zimbabwe) flag Chris Mpofu (Zimbabwe) 2004-2020 | M-84 | W-93 | A-39 | SR-43 | ER-5.4 | avgCR-6.88 | CI*- 6 8 9 7 9 5 na na
Zimbabwe_15 Gen5 1 Graeme Cremer (Zimbabwe) flag Graeme Cremer (Zimbabwe) 2009-2018 | M-96 | W-119 | A-30 | SR-39 | ER-4.6 | avgCR-7.30 | CI*- 5 9 9 6 8 6 na na
Zimbabwe_15 Gen5 2 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 2013-2023 | M-87 | W-115 | A-33 | SR-37 | ER-5.3 | avgCR-8.18 | CI*- 7 10 10 13 9 8 na na
Zimbabwe_15 Gen5 3 Blessing Muzarabani (Zimbabwe) flag Blessing Muzarabani (Zimbabwe) 2018-2025 | M-57 | W-70 | A-33 | SR-39 | ER-5.2 | avgCR-6.99 | CI*- 6 9 9 na 6 8 na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #joelgarner #garner #kapildev #dev #richardhadlee #hadlee #michaelholding #holding #andyroberts #roberts #imrankhan #khan #abdulqadir #qadir #malcolmmarshall #marshall #dennislillee #lillee #ianbotham #botham #ewenchatfield #chatfield #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings