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
Pakistan_25 Gen1 2 Mudassar Nazar (Pakistan) flag Mudassar Nazar (Pakistan) 1977-1989 | M-122 | R-2653 | BaA-25 | W-111 | BoA-31 | Ct/St-21 | FPM-0.2 | avgCR-22.24
Pakistan_25 Gen1 3 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) 1975-1996 | M-233 | R-7381 | BaA-42 | W-7 | BoA-42 | Ct/St-73 | FPM-0.3 | avgCR-15.74
Pakistan_25 Gen1 4 Abdul Qadir (Pakistan) flag Abdul Qadir (Pakistan) 1983-1993 | M-104 | R-641 | BaA-15 | W-132 | BoA-26 | Ct/St-21 | FPM-0.2 | avgCR-20.92
Pakistan_25 Gen1 5 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) 1974-1985 | M-62 | R-2572 | BaA-48 | W-7 | BoA-32 | Ct/St-16 | FPM-0.3 | avgCR-19.94
Pakistan_25 Gen2 1 Saleem Malik (Pakistan) flag Saleem Malik (Pakistan) 1982-1999 | M-283 | R-7170 | BaA-33 | W-89 | BoA-33 | Ct/St-81 | FPM-0.3 | avgCR-17.37
Pakistan_25 Gen2 2 Aaqib Javed (Pakistan) flag Aaqib Javed (Pakistan) 1988-1998 | M-163 | R-267 | BaA-11 | W-182 | BoA-31 | Ct/St-24 | FPM-0.1 | avgCR-16.99
Pakistan_25 Gen3 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 1996-2015 | M-398 | R-8064 | BaA-24 | W-395 | BoA-35 | Ct/St-127 | FPM-0.3 | avgCR-24.43
Pakistan_25 Gen3 2 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) 1984-2003 | M-356 | R-3717 | BaA-17 | W-502 | BoA-24 | Ct/St-88 | FPM-0.2 | avgCR-24.47
Pakistan_25 Gen3 3 Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 1996-2011 | M-265 | R-5080 | BaA-30 | W-269 | BoA-32 | Ct/St-35 | FPM-0.1 | avgCR-23.17
Pakistan_25 Gen3 4 Waqar Younis (Pakistan) flag Waqar Younis (Pakistan) 1989-2003 | M-262 | R-969 | BaA-10 | W-416 | BoA-24 | Ct/St-35 | FPM-0.1 | avgCR-21.32
Pakistan_25 Gen3 5 Saqlain Mushtaq (Pakistan) flag Saqlain Mushtaq (Pakistan) 1995-2003 | M-169 | R-711 | BaA-12 | W-288 | BoA-22 | Ct/St-40 | FPM-0.2 | avgCR-22.66
Pakistan_25 Gen3 6 Shoaib Akhtar (Pakistan) flag Shoaib Akhtar (Pakistan) 1998-2011 | M-163 | R-394 | BaA-9 | W-247 | BoA-25 | Ct/St-20 | FPM-0.1 | avgCR-21.73
Pakistan_25 Gen3 7 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) 1991-2007 | M-378 | R-11739 | BaA-40 | W-3 | BoA-21 | Ct/St-113 | FPM-0.3 | avgCR-14.58
Pakistan_25 Gen3 8 Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) 1990-2000 | M-156 | R-4780 | BaA-32 | W-85 | BoA-44 | Ct/St-49 | FPM-0.3 | avgCR-22.29
Pakistan_25 Gen3 9 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) 1989-2003 | M-247 | R-8824 | BaA-39 | W-6 | BoA-32 | Ct/St-42 | FPM-0.2 | avgCR-16.47
Pakistan_25 Gen3 10 Azhar Mahmood (Pakistan) flag Azhar Mahmood (Pakistan) 1996-2007 | M-143 | R-1521 | BaA-18 | W-123 | BoA-39 | Ct/St-37 | FPM-0.3 | avgCR-19.16
Pakistan_25 Gen3 11 Ijaz Ahmed (Pakistan) flag Ijaz Ahmed (Pakistan) 1986-2000 | M-250 | R-6564 | BaA-32 | W-5 | BoA-95 | Ct/St-90 | FPM-0.4 | avgCR-13.88
Pakistan_25 Gen4 1 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 2003-2019 | M-218 | R-6614 | BaA-33 | W-139 | BoA-39 | Ct/St-85 | FPM-0.4 | avgCR-23.71
Pakistan_25 Gen4 2 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 1999-2019 | M-287 | R-7534 | BaA-35 | W-158 | BoA-39 | Ct/St-98 | FPM-0.3 | avgCR-20.56
Pakistan_25 Gen4 3 Saeed Ajmal (Pakistan) flag Saeed Ajmal (Pakistan) 2008-2015 | M-113 | R-324 | BaA-7 | W-184 | BoA-23 | Ct/St-25 | FPM-0.2 | avgCR-22.27
Pakistan_25 Gen4 4 Umar Gul (Pakistan) flag Umar Gul (Pakistan) 2003-2016 | M-130 | R-457 | BaA-10 | W-179 | BoA-29 | Ct/St-17 | FPM-0.1 | avgCR-19.65
Pakistan_25 Gen5 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 2018-2025 | M-71 | R-277 | BaA-13 | W-135 | BoA-25 | Ct/St-18 | FPM-0.3 | avgCR-25.79
Pakistan_25 Gen5 2 Wahab Riaz (Pakistan) flag Wahab Riaz (Pakistan) 2008-2020 | M-91 | R-740 | BaA-15 | W-120 | BoA-34 | Ct/St-29 | FPM-0.3 | avgCR-22.10
Pakistan_25 Gen5 3 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 2016-2025 | M-68 | R-383 | BaA-14 | W-102 | BoA-31 | Ct/St-13 | FPM-0.2 | avgCR-23.84
South Africa_25 Gen2 1 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) 1983-1994 | M-109 | R-3367 | BaA-34 | W-18 | BoA-37 | Ct/St-49 | FPM-0.4 | avgCR-16.92
South Africa_25 Gen3 1 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 1996-2014 | M-328 | R-11579 | BaA-44 | W-273 | BoA-32 | Ct/St-131 | FPM-0.4 | avgCR-26.46
South Africa_25 Gen3 2 Shaun Pollock (South Africa) flag Shaun Pollock (South Africa) 1996-2008 | M-303 | R-3519 | BaA-26 | W-393 | BoA-25 | Ct/St-108 | FPM-0.4 | avgCR-23.76
South Africa_25 Gen3 3 Hansie Cronje (South Africa) flag Hansie Cronje (South Africa) 1992-2000 | M-188 | R-5565 | BaA-39 | W-114 | BoA-35 | Ct/St-73 | FPM-0.4 | avgCR-23.90
South Africa_25 Gen3 4 Lance Klusener (South Africa) flag Lance Klusener (South Africa) 1996-2004 | M-171 | R-3576 | BaA-41 | W-192 | BoA-30 | Ct/St-35 | FPM-0.2 | avgCR-24.95
South Africa_25 Gen3 5 Makhaya Ntini (South Africa) flag Makhaya Ntini (South Africa) 1998-2009 | M-173 | R-199 | BaA-9 | W-266 | BoA-25 | Ct/St-30 | FPM-0.2 | avgCR-20.10
South Africa_25 Gen3 6 Andrew Hall (South Africa) flag Andrew Hall (South Africa) 1999-2007 | M-88 | R-905 | BaA-21 | W-95 | BoA-26 | Ct/St-29 | FPM-0.3 | avgCR-20.88
South Africa_25 Gen3 7 Brian McMillan (South Africa) flag Brian McMillan (South Africa) 1991-1998 | M-78 | R-841 | BaA-23 | W-70 | BoA-37 | Ct/St-42 | FPM-0.5 | avgCR-20.10
South Africa_25 Gen3 8 Nicky Boje (South Africa) flag Nicky Boje (South Africa) 1995-2005 | M-115 | R-1414 | BaA-27 | W-96 | BoA-36 | Ct/St-33 | FPM-0.3 | avgCR-19.56
South Africa_25 Gen3 9 Pat Symcox (South Africa) flag Pat Symcox (South Africa) 1993-1999 | M-80 | R-694 | BaA-17 | W-72 | BoA-38 | Ct/St-23 | FPM-0.3 | avgCR-19.33
South Africa_25 Gen3 10 Andre Nel (South Africa) flag Andre Nel (South Africa) 2001-2008 | M-79 | R-127 | BaA-13 | W-106 | BoA-28 | Ct/St-21 | FPM-0.3 | avgCR-19.26
South Africa_25 Gen3 11 Daryll Cullinan (South Africa) flag Daryll Cullinan (South Africa) 1993-2000 | M-138 | R-3860 | BaA-33 | W-5 | BoA-25 | Ct/St-62 | FPM-0.4 | avgCR-14.42
South Africa_25 Gen3 12 Dale Benkenstein (South Africa) flag Dale Benkenstein (South Africa) 1998-2002 | M-23 | R-305 | BaA-18 | W-4 | BoA-11 | Ct/St-3 | FPM-0.1 | avgCR-9.22
South Africa_25 Gen4 1 AB de Villiers (South Africa) flag AB de Villiers (South Africa) 2005-2018 | M-228 | R-9577 | BaA-54 | W-7 | BoA-29 | Ct/St-181 | FPM-0.8 | avgCR-19.79
South Africa_25 Gen4 2 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 2004-2019 | M-199 | R-5117 | BaA-37 | W-69 | BoA-46 | Ct/St-82 | FPM-0.4 | avgCR-18.95
South Africa_25 Gen4 3 Morne Morkel (South Africa) flag Morne Morkel (South Africa) 2007-2018 | M-117 | R-268 | BaA-9 | W-188 | BoA-25 | Ct/St-31 | FPM-0.3 | avgCR-21.70
South Africa_25 Gen4 4 Dale Steyn (South Africa) flag Dale Steyn (South Africa) 2005-2019 | M-125 | R-365 | BaA-9 | W-196 | BoA-26 | Ct/St-28 | FPM-0.2 | avgCR-21.20
South Africa_25 Gen4 5 Graeme Smith (South Africa) flag Graeme Smith (South Africa) 2002-2013 | M-197 | R-6989 | BaA-38 | W-18 | BoA-53 | Ct/St-105 | FPM-0.5 | avgCR-18.11
South Africa_25 Gen5 1 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 2015-2025 | M-106 | R-401 | BaA-15 | W-168 | BoA-27 | Ct/St-41 | FPM-0.4 | avgCR-22.30
South Africa_25 Gen5 2 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 2011-2019 | M-107 | R-157 | BaA-8 | W-173 | BoA-25 | Ct/St-25 | FPM-0.2 | avgCR-21.70
South Africa_25 Gen5 3 Andile Phehlukwayo (South Africa) flag Andile Phehlukwayo (South Africa) 2016-2024 | M-85 | R-883 | BaA-23 | W-97 | BoA-31 | Ct/St-17 | FPM-0.2 | avgCR-20.98
South Africa_25 Gen5 4 Lungi Ngidi (South Africa) flag Lungi Ngidi (South Africa) 2018-2025 | M-73 | R-125 | BaA-10 | W-114 | BoA-28 | Ct/St-18 | FPM-0.2 | avgCR-21.40
South Africa_25 Gen5 5 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 2017-2025 | M-83 | R-2590 | BaA-37 | W-20 | BoA-58 | Ct/St-40 | FPM-0.5 | avgCR-20.30
South Africa_25 Gen5 6 Wayne Parnell (South Africa) flag Wayne Parnell (South Africa) 2009-2023 | M-73 | R-574 | BaA-21 | W-99 | BoA-30 | Ct/St-13 | FPM-0.2 | avgCR-21.25
Sri Lanka_25 Gen1 1 Rumesh Ratnayake (Sri Lanka) flag Rumesh Ratnayake (Sri Lanka) 1982-1993 | M-70 | R-612 | BaA-17 | W-76 | BoA-36 | Ct/St-11 | FPM-0.2 | avgCR-22.00
Sri Lanka_25 Gen2 1 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) 1982-1999 | M-269 | R-7456 | BaA-36 | W-79 | BoA-48 | Ct/St-63 | FPM-0.2 | avgCR-18.20
Sri Lanka_25 Gen2 2 Asanka Gurusinha (Sri Lanka) flag Asanka Gurusinha (Sri Lanka) 1985-1996 | M-147 | R-3902 | BaA-28 | W-26 | BoA-52 | Ct/St-49 | FPM-0.3 | avgCR-15.99
Sri Lanka_25 Gen3 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 1989-2011 | M-445 | R-13430 | BaA-32 | W-323 | BoA-37 | Ct/St-123 | FPM-0.3 | avgCR-24.58
Sri Lanka_25 Gen3 2 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) 1984-2003 | M-308 | R-9284 | BaA-35 | W-106 | BoA-39 | Ct/St-95 | FPM-0.3 | avgCR-19.99
Sri Lanka_25 Gen3 3 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 1993-2011 | M-350 | R-674 | BaA-7 | W-534 | BoA-23 | Ct/St-130 | FPM-0.4 | avgCR-21.77
Sri Lanka_25 Gen3 4 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 1994-2008 | M-322 | R-2025 | BaA-14 | W-400 | BoA-28 | Ct/St-60 | FPM-0.2 | avgCR-20.87
Sri Lanka_25 Gen3 5 Upul Chandana (Sri Lanka) flag Upul Chandana (Sri Lanka) 1994-2007 | M-147 | R-1627 | BaA-17 | W-151 | BoA-32 | Ct/St-79 | FPM-0.5 | avgCR-19.15
Sri Lanka_25 Gen3 6 Dilhara Fernando (Sri Lanka) flag Dilhara Fernando (Sri Lanka) 2001-2012 | M-147 | R-239 | BaA-9 | W-187 | BoA-30 | Ct/St-27 | FPM-0.2 | avgCR-18.08
Sri Lanka_25 Gen3 7 Kumar Dharmasena (Sri Lanka) flag Kumar Dharmasena (Sri Lanka) 1994-2004 | M-141 | R-1222 | BaA-23 | W-138 | BoA-36 | Ct/St-34 | FPM-0.2 | avgCR-18.63
Sri Lanka_25 Gen3 8 Pramodya Wickramasinghe (Sri Lanka) flag Pramodya Wickramasinghe (Sri Lanka) 1990-2002 | M-134 | R-344 | BaA-9 | W-109 | BoA-40 | Ct/St-26 | FPM-0.2 | avgCR-16.01
Sri Lanka_25 Gen3 9 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) 1986-2003 | M-200 | R-3789 | BaA-30 | W-6 | BoA-24 | Ct/St-95 | FPM-0.5 | avgCR-11.11
Sri Lanka_25 Gen3 10 Suresh Perera (Sri Lanka) flag Suresh Perera (Sri Lanka) 1998-2001 | M-20 | R-195 | BaA-18 | W-13 | BoA-40 | Ct/St-4 | FPM-0.2 | avgCR-14.73
Sri Lanka_25 Gen3 11 Dulip Liyanage (Sri Lanka) flag Dulip Liyanage (Sri Lanka) 1992-2001 | M-16 | R-144 | BaA-16 | W-10 | BoA-51 | Ct/St-6 | FPM-0.4 | avgCR-14.19
Sri Lanka_25 Gen4 1 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 1999-2016 | M-330 | R-10290 | BaA-39 | W-106 | BoA-45 | Ct/St-124 | FPM-0.4 | avgCR-20.99
Sri Lanka_25 Gen4 2 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 2004-2019 | M-226 | R-567 | BaA-7 | W-338 | BoA-29 | Ct/St-31 | FPM-0.1 | avgCR-21.55
Sri Lanka_25 Gen4 3 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) 1998-2015 | M-448 | R-12650 | BaA-33 | W-8 | BoA-70 | Ct/St-218 | FPM-0.5 | avgCR-14.21
Sri Lanka_25 Gen4 4 Nuwan Kulasekara (Sri Lanka) flag Nuwan Kulasekara (Sri Lanka) 2003-2017 | M-184 | R-1327 | BaA-15 | W-199 | BoA-34 | Ct/St-46 | FPM-0.3 | avgCR-19.83
Sri Lanka_25 Gen4 5 Farveez Maharoof (Sri Lanka) flag Farveez Maharoof (Sri Lanka) 2004-2016 | M-109 | R-1113 | BaA-20 | W-135 | BoA-28 | Ct/St-26 | FPM-0.2 | avgCR-21.08
Sri Lanka_25 Gen4 6 Ajantha Mendis (Sri Lanka) flag Ajantha Mendis (Sri Lanka) 2008-2015 | M-87 | R-188 | BaA-8 | W-152 | BoA-22 | Ct/St-15 | FPM-0.2 | avgCR-21.29
Sri Lanka_25 Gen5 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 2008-2023 | M-226 | R-5916 | BaA-40 | W-126 | BoA-33 | Ct/St-53 | FPM-0.2 | avgCR-21.68
Sri Lanka_25 Gen5 2 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 2009-2021 | M-166 | R-2338 | BaA-20 | W-175 | BoA-33 | Ct/St-62 | FPM-0.4 | avgCR-22.43
Sri Lanka_25 Gen5 3 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 2017-2025 | M-68 | R-1126 | BaA-24 | W-111 | BoA-24 | Ct/St-19 | FPM-0.3 | avgCR-25.09
Sri Lanka_25 Gen5 4 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 2016-2023 | M-90 | R-1865 | BaA-26 | W-44 | BoA-43 | Ct/St-41 | FPM-0.5 | avgCR-20.02
Sri Lanka_25 Gen5 5 Suranga Lakmal (Sri Lanka) flag Suranga Lakmal (Sri Lanka) 2009-2021 | M-86 | R-244 | BaA-9 | W-109 | BoA-32 | Ct/St-20 | FPM-0.2 | avgCR-19.30
West Indies_25 Gen1 1 Viv Richards (West Indies) flag Viv Richards (West Indies) 1975-1991 | M-187 | R-6721 | BaA-47 | W-118 | BoA-36 | Ct/St-100 | FPM-0.5 | avgCR-25.86
West Indies_25 Gen1 2 Joel Garner (West Indies) flag Joel Garner (West Indies) 1977-1987 | M-98 | R-239 | BaA-9 | W-146 | BoA-19 | Ct/St-30 | FPM-0.3 | avgCR-22.72
West Indies_25 Gen1 3 Michael Holding (West Indies) flag Michael Holding (West Indies) 1976-1987 | M-102 | R-282 | BaA-9 | W-142 | BoA-21 | Ct/St-30 | FPM-0.3 | avgCR-21.75
West Indies_25 Gen1 4 Malcolm Marshall (West Indies) flag Malcolm Marshall (West Indies) 1980-1992 | M-136 | R-955 | BaA-15 | W-157 | BoA-27 | Ct/St-15 | FPM-0.1 | avgCR-20.74
West Indies_25 Gen1 5 Andy Roberts (West Indies) flag Andy Roberts (West Indies) 1975-1983 | M-56 | R-231 | BaA-10 | W-87 | BoA-20 | Ct/St-6 | FPM-0.1 | avgCR-23.89
West Indies_25 Gen1 6 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) 1973-1985 | M-87 | R-1977 | BaA-40 | W-8 | BoA-26 | Ct/St-39 | FPM-0.4 | avgCR-15.22
West Indies_25 Gen1 7 Eldine Baptiste (West Indies) flag Eldine Baptiste (West Indies) 1983-1990 | M-43 | R-184 | BaA-15 | W-36 | BoA-42 | Ct/St-14 | FPM-0.3 | avgCR-16.43
West Indies_25 Gen2 1 Curtly Ambrose (West Indies) flag Curtly Ambrose (West Indies) 1988-2000 | M-176 | R-639 | BaA-11 | W-225 | BoA-24 | Ct/St-45 | FPM-0.3 | avgCR-20.81
West Indies_25 Gen2 2 Phil Simmons (West Indies) flag Phil Simmons (West Indies) 1987-1999 | M-143 | R-3675 | BaA-29 | W-83 | BoA-35 | Ct/St-55 | FPM-0.4 | avgCR-21.20
West Indies_25 Gen2 3 Courtney Walsh (West Indies) flag Courtney Walsh (West Indies) 1985-2000 | M-205 | R-321 | BaA-7 | W-227 | BoA-30 | Ct/St-27 | FPM-0.1 | avgCR-18.04
West Indies_25 Gen2 4 Ian Bishop (West Indies) flag Ian Bishop (West Indies) 1988-1997 | M-84 | R-405 | BaA-16 | W-118 | BoA-27 | Ct/St-12 | FPM-0.1 | avgCR-20.51
West Indies_25 Gen2 5 Roger Harper (West Indies) flag Roger Harper (West Indies) 1983-1996 | M-105 | R-855 | BaA-16 | W-100 | BoA-34 | Ct/St-55 | FPM-0.5 | avgCR-19.65
West Indies_25 Gen2 6 Winston Benjamin (West Indies) flag Winston Benjamin (West Indies) 1986-1995 | M-85 | R-298 | BaA-7 | W-100 | BoA-31 | Ct/St-16 | FPM-0.2 | avgCR-19.14
West Indies_25 Gen3 1 Carl Hooper (West Indies) flag Carl Hooper (West Indies) 1987-2003 | M-227 | R-5761 | BaA-35 | W-193 | BoA-36 | Ct/St-120 | FPM-0.5 | avgCR-24.30
West Indies_25 Gen3 2 Brian Lara (West Indies) flag Brian Lara (West Indies) 1990-2007 | M-299 | R-10405 | BaA-40 | W-4 | BoA-15 | Ct/St-120 | FPM-0.4 | avgCR-16.50
West Indies_25 Gen3 3 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) 1994-2011 | M-268 | R-8778 | BaA-42 | W-14 | BoA-45 | Ct/St-73 | FPM-0.3 | avgCR-15.78
West Indies_25 Gen3 4 Mervyn Dillon (West Indies) flag Mervyn Dillon (West Indies) 1997-2005 | M-108 | R-227 | BaA-7 | W-130 | BoA-32 | Ct/St-20 | FPM-0.2 | avgCR-18.17
West Indies_25 Gen4 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 1999-2019 | M-301 | R-10480 | BaA-38 | W-167 | BoA-35 | Ct/St-124 | FPM-0.4 | avgCR-23.55
West Indies_25 Gen4 2 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 2004-2014 | M-164 | R-2968 | BaA-25 | W-199 | BoA-30 | Ct/St-73 | FPM-0.4 | avgCR-23.39
West Indies_25 Gen4 3 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 2000-2018 | M-207 | R-5606 | BaA-33 | W-89 | BoA-46 | Ct/St-50 | FPM-0.2 | avgCR-19.26
West Indies_25 Gen4 4 Daren Sammy (West Indies) flag Daren Sammy (West Indies) 2004-2015 | M-126 | R-1871 | BaA-25 | W-81 | BoA-48 | Ct/St-67 | FPM-0.5 | avgCR-19.80
West Indies_25 Gen4 5 Ramnaresh Sarwan (West Indies) flag Ramnaresh Sarwan (West Indies) 2000-2013 | M-181 | R-5804 | BaA-43 | W-16 | BoA-37 | Ct/St-45 | FPM-0.2 | avgCR-16.24
West Indies_25 Gen5 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 2013-2023 | M-138 | R-2237 | BaA-25 | W-159 | BoA-37 | Ct/St-65 | FPM-0.5 | avgCR-22.76
West Indies_25 Gen5 2 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 2007-2022 | M-123 | R-2706 | BaA-26 | W-55 | BoA-39 | Ct/St-64 | FPM-0.5 | avgCR-19.46
Bangladesh_15 Gen3 1 Mohammad Rafique (Bangladesh) flag Mohammad Rafique (Bangladesh) 1995-2007 | M-125 | R-1191 | BaA-13 | W-125 | BoA-38 | Ct/St-28 | FPM-0.2 | avgCR-18.56
Bangladesh_15 Gen3 2 Khaled Mahmud (Bangladesh) flag Khaled Mahmud (Bangladesh) 1998-2006 | M-77 | R-991 | BaA-14 | W-67 | BoA-43 | Ct/St-17 | FPM-0.2 | avgCR-18.73
Bangladesh_15 Gen4 1 Mashrafe Mortaza (Bangladesh) flag Mashrafe Mortaza (Bangladesh) 2001-2020 | M-220 | R-1787 | BaA-14 | W-270 | BoA-33 | Ct/St-62 | FPM-0.3 | avgCR-19.71
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #mudassarnazar #nazar #javedmiandad #miandad #abdulqadir #qadir #zaheerabbas #abbas #saleemmalik #malik #aaqibjaved #javed #shahidafridi #afridi #wasimakram #akram #abdulrazzaq #razzaq #waqaryounis #younis #saqlainmushtaq #mushtaq #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings