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
Bangladesh_15 Gen5 7 Tanzim Hasan Sakib (Bangladesh) flag Tanzim Hasan Sakib (Bangladesh) 2023-2025 | M-15 | W-24 | A-27 | SR-28 | ER-5.8 | avgCR-13.18
Bangladesh_15 Gen5 8 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 2021-2024 | M-40 | W-58 | A-29 | SR-32 | ER-5.6 | avgCR-10.71
Bangladesh_15 Gen5 9 Al-Amin Hossain (Bangladesh) flag Al-Amin Hossain (Bangladesh) 2014-2020 | M-15 | W-22 | A-28 | SR-30 | ER-5.5 | avgCR-9.97
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.74
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.56
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.74
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.32
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.68
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.22
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.96
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.50
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.94
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-7.30
Zimbabwe_15 Gen5 1 Tendai Chatara (Zimbabwe) flag Tendai Chatara (Zimbabwe) 2013-2023 | M-87 | W-115 | A-33 | SR-37 | ER-5.3 | avgCR-8.61
Zimbabwe_15 Gen5 2 Graeme Cremer (Zimbabwe) flag Graeme Cremer (Zimbabwe) 2009-2018 | M-96 | W-119 | A-30 | SR-39 | ER-4.6 | avgCR-7.82
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-7.69
Afghanistan_15 Gen5 1 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 2015-2025 | M-117 | W-210 | A-20 | SR-28 | ER-4.2 | avgCR-12.70
Afghanistan_15 Gen5 2 Mujeeb Ur Rahman (Afghanistan) flag Mujeeb Ur Rahman (Afghanistan) 2017-2023 | M-75 | W-101 | A-28 | SR-39 | ER-4.3 | avgCR-9.65
Afghanistan_15 Gen5 3 Aftab Alam (Afghanistan) flag Aftab Alam (Afghanistan) 2010-2019 | M-27 | W-41 | A-25 | SR-31 | ER-4.9 | avgCR-9.52
Afghanistan_15 Gen5 4 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 2021-2025 | M-42 | W-44 | A-27 | SR-30 | ER-5.4 | avgCR-9.28
Afghanistan_15 Gen5 5 Hamid Hassan (Afghanistan) flag Hamid Hassan (Afghanistan) 2009-2019 | M-38 | W-59 | A-23 | SR-29 | ER-4.6 | avgCR-7.81
Afghanistan_15 Gen5 6 Fareed Ahmad (Afghanistan) flag Fareed Ahmad (Afghanistan) 2014-2024 | M-19 | W-25 | A-27 | SR-30 | ER-5.4 | avgCR-8.77
Afghanistan_15 Gen5 7 Amir Hamza (Afghanistan) flag Amir Hamza (Afghanistan) 2012-2017 | M-31 | W-40 | A-25 | SR-39 | ER-3.9 | avgCR-7.53
Ireland_15 Gen4 1 Alex Cusack (Ireland) flag Alex Cusack (Ireland) 2007-2015 | M-59 | W-63 | A-24 | SR-31 | ER-4.6 | avgCR-5.91
Ireland_15 Gen4 2 Trent Johnston (Ireland) flag Trent Johnston (Ireland) 2006-2013 | M-67 | W-66 | A-32 | SR-44 | ER-4.3 | avgCR-5.57
Ireland_15 Gen4 3 John Mooney (Ireland) flag John Mooney (Ireland) 2006-2015 | M-64 | W-48 | A-34 | SR-37 | ER-5.5 | avgCR-4.52
Ireland_15 Gen5 1 Craig Young (Ireland) flag Craig Young (Ireland) 2014-2024 | M-48 | W-81 | A-26 | SR-28 | ER-5.5 | avgCR-9.98
Ireland_15 Gen5 2 Boyd Rankin (Ireland/England) flag Boyd Rankin (Ireland/England) 2007-2020 | M-75 | W-106 | A-28 | SR-35 | ER-4.8 | avgCR-7.90
Ireland_15 Gen5 3 Mark Adair (Ireland) flag Mark Adair (Ireland) 2019-2025 | M-54 | W-71 | A-34 | SR-35 | ER-5.9 | avgCR-8.66
Ireland_15 Gen5 4 Barry McCarthy (Ireland) flag Barry McCarthy (Ireland) 2016-2025 | M-48 | W-81 | A-29 | SR-30 | ER-5.9 | avgCR-8.95
Ireland_15 Gen5 5 Tim Murtagh (Ireland) flag Tim Murtagh (Ireland) 2012-2019 | M-58 | W-74 | A-31 | SR-41 | ER-4.6 | avgCR-8.47
Ireland_15 Gen5 6 Graham Hume (Ireland) flag Graham Hume (Ireland) 2022-2025 | M-21 | W-28 | A-31 | SR-34 | ER-5.3 | avgCR-9.98
Ireland_15 Gen5 7 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 2006-2021 | M-153 | W-114 | A-33 | SR-38 | ER-5.2 | avgCR-4.32
Ireland_15 Gen5 8 Simi Singh (Ireland) flag Simi Singh (Ireland) 2017-2022 | M-35 | W-39 | A-26 | SR-39 | ER-4.0 | avgCR-6.47
Netherlands_10 Gen3 1 Tim de Leede (Netherlands) flag Tim de Leede (Netherlands) 1996-2007 | M-29 | W-29 | A-34 | SR-39 | ER-5.3 | avgCR-7.37
Netherlands_10 Gen4 1 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 2006-2011 | M-33 | W-55 | A-24 | SR-29 | ER-5.1 | avgCR-7.25
Netherlands_10 Gen4 2 Billy Stelling (Netherlands) flag Billy Stelling (Netherlands) 2006-2007 | M-15 | W-22 | A-26 | SR-32 | ER-4.9 | avgCR-6.56
Netherlands_10 Gen4 3 Mudassar Bukhari (Netherlands) flag Mudassar Bukhari (Netherlands) 2007-2014 | M-46 | W-57 | A-28 | SR-36 | ER-4.7 | avgCR-4.98
Netherlands_10 Gen5 1 Logan van Beek (Netherlands) flag Logan van Beek (Netherlands) 2021-2023 | M-33 | W-46 | A-35 | SR-37 | ER-5.7 | avgCR-10.51
Netherlands_10 Gen5 2 Fred Klaassen (England) flag Fred Klaassen (England) 2018-2025 | M-20 | W-32 | A-25 | SR-35 | ER-4.4 | avgCR-9.99
Netherlands_10 Gen5 3 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 2009-2025 | M-39 | W-45 | A-34 | SR-44 | ER-4.7 | avgCR-7.73
Netherlands_10 Gen5 4 Kyle Klein (Netherlands) flag Kyle Klein (Netherlands) 2024-2025 | M-18 | W-35 | A-19 | SR-23 | ER-5.0 | avgCR-6.78
Netherlands_10 Gen5 5 Shariz Ahmad (Netherlands) flag Shariz Ahmad (Netherlands) 2022-2024 | M-20 | W-18 | A-33 | SR-33 | ER-6.0 | avgCR-4.76
Netherlands_10 Gen5 6 Timm van der Gugten (Netherlands) flag Timm van der Gugten (Netherlands) 2012-2025 | M-15 | W-14 | A-22 | SR-39 | ER-3.4 | avgCR-4.38
Kenya_10 Gen3 1 Thomas Odoyo (Kenya) flag Thomas Odoyo (Kenya) 1996-2014 | M-136 | W-145 | A-30 | SR-39 | ER-4.6 | avgCR-6.41
Kenya_10 Gen3 2 Steve Tikolo (Kenya) flag Steve Tikolo (Kenya) 1996-2014 | M-135 | W-94 | A-34 | SR-43 | ER-4.8 | avgCR-4.11
Scotland_10 Gen5 1 Josh Davey (Scotland) flag Josh Davey (Scotland) 2010-2025 | M-33 | W-50 | A-22 | SR-27 | ER-4.9 | avgCR-9.83
Scotland_10 Gen5 2 Iain Wardlaw (England) flag Iain Wardlaw (England) 2013-2015 | M-22 | W-36 | A-29 | SR-31 | ER-5.6 | avgCR-8.70
Scotland_10 Gen5 3 Brad Wheal (Scotland) flag Brad Wheal (Scotland) 2016-2024 | M-18 | W-27 | A-23 | SR-32 | ER-4.3 | avgCR-7.63
Scotland_10 Gen5 4 Brandon McMullen (Scotland) flag Brandon McMullen (Scotland) 2022-2025 | M-37 | W-55 | A-22 | SR-29 | ER-4.6 | avgCR-6.30
Scotland_10 Gen5 5 Chris Sole (Scotland) flag Chris Sole (Scotland) 2016-2024 | M-31 | W-53 | A-24 | SR-28 | ER-5.1 | avgCR-6.80
Scotland_10 Gen5 6 Mark Watt (Scotland) flag Mark Watt (Scotland) 2016-2025 | M-82 | W-110 | A-27 | SR-38 | ER-4.3 | avgCR-4.97
Scotland_10 Gen5 7 Alasdair Evans (Scotland) flag Alasdair Evans (Scotland) 2009-2023 | M-42 | W-58 | A-29 | SR-33 | ER-5.2 | avgCR-5.89
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #tanzimhasansakib #sakib #shorifulislam #islam #alaminhossain #hossain #heathstreak #streak #eddobrandes #brandes #paulstrang #strang #grantflower #flower #garybrent #brent #brianmurphy #murphy #seanervine #ervine #tawandamupariwa #mupariwa #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings