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
New Zealand_25 Gen1 3 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 2006-2015 | M-100 | R-771 | BaA-18 | W-83 | BoA-30 | Ct/St-27 | FPM-0.3 | avgCR-17.83 | CI*- 18 17 na na na na na na
New Zealand_25 Gen2 1 James Franklin (New Zealand) flag James Franklin (New Zealand) 2004-2018 | M-185 | R-3699 | BaA-29 | W-87 | BoA-34 | Ct/St-63 | FPM-0.3 | avgCR-19.23 | CI*- 17 20 na na na na na na
New Zealand_25 Gen2 2 Rob Nicol (New Zealand) flag Rob Nicol (New Zealand) 2006-2018 | M-99 | R-2336 | BaA-30 | W-64 | BoA-32 | Ct/St-46 | FPM-0.5 | avgCR-21.65 | CI*- 18 24 na na na na na na
New Zealand_25 Gen2 3 Ronnie Hira (New Zealand) flag Ronnie Hira (New Zealand) 2007-2020 | M-104 | R-872 | BaA-21 | W-109 | BoA-22 | Ct/St-40 | FPM-0.4 | avgCR-20.18 | CI*- 18 22 na na na na na na
New Zealand_25 Gen2 4 Andrew Ellis (New Zealand) flag Andrew Ellis (New Zealand) 2007-2020 | M-117 | R-1195 | BaA-17 | W-125 | BoA-22 | Ct/St-53 | FPM-0.5 | avgCR-19.34 | CI*- 16 21 na na na na na na
New Zealand_25 Gen2 5 Jeetan Patel (New Zealand) flag Jeetan Patel (New Zealand) 2006-2020 | M-228 | R-425 | BaA-7 | W-221 | BoA-25 | Ct/St-77 | FPM-0.3 | avgCR-16.87 | CI*- 14 17 na na na na na na
New Zealand_25 Gen3 1 Colin de Grandhomme (New Zealand) flag Colin de Grandhomme (New Zealand) 2007-2023 | M-205 | R-3555 | BaA-25 | W-69 | BoA-39 | Ct/St-77 | FPM-0.4 | avgCR-19.04 | CI*- 19 19 na na na na na na
New Zealand_25 Gen3 2 James Neesham (New Zealand) flag James Neesham (New Zealand) 2010-2026 | M-231 | R-3484 | BaA-23 | W-211 | BoA-25 | Ct/St-87 | FPM-0.4 | avgCR-21.70 | CI*- 23 21 na na na na na na
New Zealand_25 Gen3 3 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 2007-2025 | M-162 | R-602 | BaA-11 | W-176 | BoA-27 | Ct/St-65 | FPM-0.4 | avgCR-19.06 | CI*- 15 21 na na na na na na
New Zealand_25 Gen3 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) 2012-2025 | M-157 | R-3747 | BaA-34 | W-74 | BoA-26 | Ct/St-83 | FPM-0.5 | avgCR-20.70 | CI*- 18 23 na na na na na na
New Zealand_25 Gen3 5 Matt Henry (New Zealand) flag Matt Henry (New Zealand) 2011-2025 | M-137 | R-533 | BaA-14 | W-164 | BoA-23 | Ct/St-61 | FPM-0.4 | avgCR-21.12 | CI*- 20 22 na na na na na na
New Zealand_25 Gen3 6 Colin Munro (New Zealand) flag Colin Munro (New Zealand) 2010-2026 | M-376 | R-9729 | BaA-30 | W-26 | BoA-31 | Ct/St-115 | FPM-0.3 | avgCR-15.83 | CI*- 16 16 na na na na na na
New Zealand_25 Gen4 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 2014-2026 | M-128 | R-1734 | BaA-26 | W-123 | BoA-25 | Ct/St-49 | FPM-0.4 | avgCR-24.47 | CI*- 23 25 na na na na na na
New Zealand_25 Gen4 2 Dean Foxcroft (New Zealand) flag Dean Foxcroft (New Zealand) 2018-2026 | M-57 | R-1608 | BaA-38 | W-23 | BoA-31 | Ct/St-26 | FPM-0.5 | avgCR-21.26 | CI*- 21 21 na na na na na na
New Zealand_25 Gen4 3 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 2009-2026 | M-224 | R-249 | BaA-12 | W-248 | BoA-27 | Ct/St-73 | FPM-0.3 | avgCR-19.17 | CI*- 16 20 na na na na na na
New Zealand_25 Gen4 4 Nathan Smith (New Zealand) flag Nathan Smith (New Zealand) 2016-2025 | M-73 | R-548 | BaA-15 | W-75 | BoA-25 | Ct/St-27 | FPM-0.4 | avgCR-19.39 | CI*- 13 23 na na na na na na
New Zealand_25 Gen4 5 Lockie Ferguson (New Zealand) flag Lockie Ferguson (New Zealand) 2014-2025 | M-153 | R-260 | BaA-14 | W-168 | BoA-24 | Ct/St-40 | FPM-0.3 | avgCR-18.57 | CI*- 19 18 na na na na na na
New Zealand_25 Gen5 1 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 2019-2026 | M-81 | R-1419 | BaA-20 | W-53 | BoA-22 | Ct/St-36 | FPM-0.4 | avgCR-21.44 | CI*- 18 23 na na na na na na
New Zealand_25 Gen5 2 Zakary Foulkes (New Zealand) flag Zakary Foulkes (New Zealand) 2023-2025 | M-46 | R-192 | BaA-13 | W-55 | BoA-21 | Ct/St-9 | FPM-0.2 | avgCR-17.95 | CI*- 17 18 na na na na na na
New Zealand_25 Gen5 3 Ben Lockrose (New Zealand) flag Ben Lockrose (New Zealand) 2017-2026 | M-42 | R-228 | BaA-12 | W-35 | BoA-31 | Ct/St-12 | FPM-0.3 | avgCR-15.50 | CI*- 14 17 na na na na na na
Pakistan_25 Gen1 1 Azhar Mahmood (Pakistan) flag Azhar Mahmood (Pakistan) 2003-2016 | M-204 | R-3730 | BaA-26 | W-222 | BoA-25 | Ct/St-42 | FPM-0.2 | avgCR-24.66 | CI*- 19 26 na na na na na na
Pakistan_25 Gen1 2 Yasir Arafat (Pakistan) flag Yasir Arafat (Pakistan) 2006-2016 | M-162 | R-727 | BaA-14 | W-214 | BoA-21 | Ct/St-20 | FPM-0.1 | avgCR-19.91 | CI*- 18 21 na na na na na na
Pakistan_25 Gen1 3 Danish Kaneria (Pakistan) flag Danish Kaneria (Pakistan) 2005-2010 | M-47 | R-83 | BaA-8 | W-59 | BoA-20 | Ct/St-8 | FPM-0.2 | avgCR-19.39 | CI*- na 19 na na na na na na
Pakistan_25 Gen1 4 Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 2003-2018 | M-68 | R-1215 | BaA-25 | W-66 | BoA-26 | Ct/St-7 | FPM-0.1 | avgCR-23.15 | CI*- 29 23 na na na na na na
Pakistan_25 Gen1 5 Naved-ul-Hasan (Pakistan) flag Naved-ul-Hasan (Pakistan) 2005-2012 | M-62 | R-420 | BaA-17 | W-76 | BoA-21 | Ct/St-22 | FPM-0.4 | avgCR-22.41 | CI*- 26 21 na na na na na na
Pakistan_25 Gen2 1 Umar Gul (Pakistan) flag Umar Gul (Pakistan) 2008-2018 | M-34 | R-60 | BaA-6 | W-52 | BoA-18 | Ct/St-1 | FPM-0.0 | avgCR-20.06 | CI*- 27 19 na na na na na na
Pakistan_25 Gen3 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 2004-2022 | M-180 | R-2104 | BaA-17 | W-188 | BoA-22 | Ct/St-45 | FPM-0.3 | avgCR-23.28 | CI*- 22 23 na na na na na na
Pakistan_25 Gen3 2 Sohail Tanvir (Pakistan) flag Sohail Tanvir (Pakistan) 2008-2022 | M-187 | R-1227 | BaA-17 | W-208 | BoA-23 | Ct/St-31 | FPM-0.2 | avgCR-19.56 | CI*- 21 19 na na na na na na
Pakistan_25 Gen3 3 Wahab Riaz (Pakistan) flag Wahab Riaz (Pakistan) 2011-2023 | M-200 | R-960 | BaA-13 | W-260 | BoA-22 | Ct/St-50 | FPM-0.3 | avgCR-21.32 | CI*- 18 22 na na na na na na
Pakistan_25 Gen3 4 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 2008-2025 | M-288 | R-6809 | BaA-33 | W-85 | BoA-31 | Ct/St-119 | FPM-0.4 | avgCR-19.05 | CI*- 19 19 na na na na na na
Pakistan_25 Gen3 5 Ashar Zaidi (Pakistan) flag Ashar Zaidi (Pakistan) 2014-2018 | M-57 | R-885 | BaA-25 | W-36 | BoA-23 | Ct/St-13 | FPM-0.2 | avgCR-20.48 | CI*- 17 21 na na na na na na
Pakistan_25 Gen3 6 Mohammad Sami (Pakistan) flag Mohammad Sami (Pakistan) 2003-2019 | M-90 | R-187 | BaA-9 | W-100 | BoA-22 | Ct/St-23 | FPM-0.3 | avgCR-18.10 | CI*- 13 18 na na na na na na
Pakistan_25 Gen3 7 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 2008-2023 | M-157 | R-2948 | BaA-23 | W-62 | BoA-28 | Ct/St-52 | FPM-0.3 | avgCR-17.77 | CI*- 18 18 na na na na na na
Pakistan_25 Gen3 8 Anwar Ali (Pakistan) flag Anwar Ali (Pakistan) 2008-2024 | M-67 | R-406 | BaA-14 | W-51 | BoA-35 | Ct/St-29 | FPM-0.4 | avgCR-17.61 | CI*- 12 18 na na na na na na
Pakistan_25 Gen3 9 Umaid Asif (Pakistan) flag Umaid Asif (Pakistan) 2018-2023 | M-47 | R-151 | BaA-17 | W-48 | BoA-30 | Ct/St-11 | FPM-0.2 | avgCR-17.49 | CI*- 24 16 na na na na na na
Pakistan_25 Gen4 1 Shaheen Shah Afridi (Pakistan) flag Shaheen Shah Afridi (Pakistan) 2018-2025 | M-128 | R-535 | BaA-12 | W-174 | BoA-22 | Ct/St-34 | FPM-0.3 | avgCR-21.06 | CI*- 23 20 na na na na na na
Pakistan_25 Gen4 2 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 2016-2026 | M-280 | R-2901 | BaA-21 | W-253 | BoA-25 | Ct/St-70 | FPM-0.3 | avgCR-21.42 | CI*- 20 22 na na na na na na
Pakistan_25 Gen4 3 Usama Mir (Pakistan) flag Usama Mir (Pakistan) 2016-2025 | M-103 | R-387 | BaA-10 | W-118 | BoA-24 | Ct/St-38 | FPM-0.4 | avgCR-20.24 | CI*- 17 21 na na na na na na
Pakistan_25 Gen4 4 Haris Rauf (Pakistan) flag Haris Rauf (Pakistan) 2018-2026 | M-146 | R-218 | BaA-8 | W-191 | BoA-23 | Ct/St-37 | FPM-0.3 | avgCR-17.69 | CI*- 18 18 na na na na na na
Pakistan_25 Gen5 1 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 2017-2026 | M-108 | R-1777 | BaA-32 | W-64 | BoA-22 | Ct/St-39 | FPM-0.4 | avgCR-21.23 | CI*- 17 22 na na na na na na
Pakistan_25 Gen5 2 Mohammad Wasim (Pakistan) flag Mohammad Wasim (Pakistan) 2021-2025 | M-58 | R-240 | BaA-11 | W-70 | BoA-28 | Ct/St-27 | FPM-0.5 | avgCR-21.24 | CI*- 27 21 na na na na na na
Pakistan_25 Gen5 3 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 2020-2026 | M-93 | R-186 | BaA-7 | W-105 | BoA-26 | Ct/St-20 | FPM-0.2 | avgCR-19.20 | CI*- 19 19 na na na na na na
Pakistan_25 Gen5 4 Abbas Afridi (Pakistan) flag Abbas Afridi (Pakistan) 2021-2025 | M-48 | R-192 | BaA-13 | W-65 | BoA-22 | Ct/St-12 | FPM-0.3 | avgCR-21.54 | CI*- 22 21 na na na na na na
Pakistan_25 Gen5 5 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 2021-2026 | M-64 | R-1625 | BaA-26 | W-18 | BoA-26 | Ct/St-25 | FPM-0.4 | avgCR-19.95 | CI*- 20 20 na na na na na na
Pakistan_25 Gen5 6 Aamer Jamal (Pakistan) flag Aamer Jamal (Pakistan) 2023-2026 | M-39 | R-296 | BaA-15 | W-42 | BoA-28 | Ct/St-20 | FPM-0.5 | avgCR-21.33 | CI*- 17 22 na na na na na na
South Africa_25 Gen1 1 Neil Carter (South Africa) flag Neil Carter (South Africa) 2003-2012 | M-91 | R-1386 | BaA-17 | W-81 | BoA-27 | Ct/St-16 | FPM-0.2 | avgCR-22.13 | CI*- na 22 na na na na na na
South Africa_25 Gen1 2 Andrew Hall (South Africa) flag Andrew Hall (South Africa) 2003-2013 | M-78 | R-1142 | BaA-23 | W-95 | BoA-20 | Ct/St-22 | FPM-0.3 | avgCR-22.79 | CI*- na 23 na na na na na na
South Africa_25 Gen1 3 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 2008-2016 | M-127 | R-3103 | BaA-28 | W-84 | BoA-33 | Ct/St-40 | FPM-0.3 | avgCR-24.64 | CI*- 23 26 na na na na na na
South Africa_25 Gen1 4 Tyron Henderson (South Africa) flag Tyron Henderson (South Africa) 2006-2010 | M-48 | R-710 | BaA-21 | W-53 | BoA-25 | Ct/St-7 | FPM-0.1 | avgCR-23.05 | CI*- 15 24 na na na na na na
South Africa_25 Gen1 5 Albie Morkel (South Africa) flag Albie Morkel (South Africa) 2008-2018 | M-146 | R-1794 | BaA-25 | W-120 | BoA-27 | Ct/St-24 | FPM-0.2 | avgCR-20.94 | CI*- 19 22 na na na na na na
South Africa_25 Gen1 6 Ant Botha (South Africa) flag Ant Botha (South Africa) 2004-2011 | M-71 | R-496 | BaA-18 | W-62 | BoA-23 | Ct/St-33 | FPM-0.5 | avgCR-17.38 | CI*- na 17 na na na na na na
South Africa_25 Gen1 7 Ryan McLaren (South Africa) flag Ryan McLaren (South Africa) 2007-2018 | M-84 | R-872 | BaA-26 | W-83 | BoA-29 | Ct/St-32 | FPM-0.4 | avgCR-21.12 | CI*- 12 23 na na na na na na
South Africa_25 Gen1 8 Martin van Jaarsveld (South Africa) flag Martin van Jaarsveld (South Africa) 2004-2012 | M-87 | R-1829 | BaA-27 | W-10 | BoA-18 | Ct/St-42 | FPM-0.5 | avgCR-13.98 | CI*- 0 14 na na na na na na
South Africa_25 Gen1 9 Alfonso Thomas (South Africa) flag Alfonso Thomas (South Africa) 2008-2015 | M-139 | R-202 | BaA-9 | W-173 | BoA-21 | Ct/St-40 | FPM-0.3 | avgCR-17.40 | CI*- 17 18 na na na na na na
South Africa_25 Gen2 1 Dale Steyn (South Africa) flag Dale Steyn (South Africa) 2008-2021 | M-142 | R-227 | BaA-9 | W-165 | BoA-22 | Ct/St-34 | FPM-0.2 | avgCR-19.95 | CI*- 18 21 na na na na na na
South Africa_25 Gen2 2 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 2009-2019 | M-105 | R-2571 | BaA-38 | W-28 | BoA-36 | Ct/St-47 | FPM-0.4 | avgCR-21.17 | CI*- 21 21 na na na na na na
South Africa_25 Gen2 3 Johan Botha (South Africa) flag Johan Botha (South Africa) 2009-2021 | M-133 | R-1357 | BaA-20 | W-87 | BoA-33 | Ct/St-58 | FPM-0.4 | avgCR-18.56 | CI*- 17 20 na na na na na na
South Africa_25 Gen3 1 Chris Morris (South Africa) flag Chris Morris (South Africa) 2013-2021 | M-134 | R-1159 | BaA-21 | W-155 | BoA-24 | Ct/St-69 | FPM-0.5 | avgCR-25.60 | CI*- 24 26 na na na na na na
South Africa_25 Gen3 2 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 2009-2026 | M-347 | R-312 | BaA-9 | W-442 | BoA-20 | Ct/St-84 | FPM-0.2 | avgCR-19.27 | CI*- 19 19 na na na na na na
South Africa_25 Gen3 3 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 2008-2026 | M-331 | R-9692 | BaA-34 | W-14 | BoA-19 | Ct/St-176 | FPM-0.5 | avgCR-17.53 | CI*- 16 18 na na na na na na
South Africa_25 Gen3 4 Wayne Parnell (South Africa) flag Wayne Parnell (South Africa) 2009-2024 | M-142 | R-965 | BaA-16 | W-163 | BoA-25 | Ct/St-39 | FPM-0.3 | avgCR-20.52 | CI*- 19 21 na na na na na na
South Africa_25 Gen3 5 Colin Ingram (South Africa) flag Colin Ingram (South Africa) 2011-2025 | M-265 | R-6406 | BaA-29 | W-30 | BoA-33 | Ct/St-88 | FPM-0.3 | avgCR-15.27 | CI*- 16 15 na na na na na na
South Africa_25 Gen3 6 Hardus Viljoen (South Africa) flag Hardus Viljoen (South Africa) 2017-2026 | M-88 | R-425 | BaA-12 | W-106 | BoA-25 | Ct/St-11 | FPM-0.1 | avgCR-19.09 | CI*- 18 19 na na na na na na
South Africa_25 Gen4 1 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 2016-2026 | M-143 | R-308 | BaA-9 | W-187 | BoA-23 | Ct/St-46 | FPM-0.3 | avgCR-21.11 | CI*- 19 21 na na na na na na
South Africa_25 Gen4 2 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 2017-2026 | M-165 | R-864 | BaA-13 | W-143 | BoA-28 | Ct/St-98 | FPM-0.6 | avgCR-19.05 | CI*- na 19 na na na na na na
South Africa_25 Gen5 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 2019-2026 | M-93 | R-704 | BaA-21 | W-108 | BoA-25 | Ct/St-49 | FPM-0.5 | avgCR-23.54 | CI*- 23 24 na na na na na na
South Africa_25 Gen5 2 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 2018-2025 | M-126 | R-1341 | BaA-19 | W-128 | BoA-25 | Ct/St-24 | FPM-0.2 | avgCR-21.26 | CI*- 24 20 na na na na na na
South Africa_25 Gen5 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 2018-2026 | M-111 | R-2872 | BaA-33 | W-24 | BoA-31 | Ct/St-57 | FPM-0.5 | avgCR-20.74 | CI*- 23 20 na na na na na na
South Africa_25 Gen5 4 George Linde (South Africa) flag George Linde (South Africa) 2018-2026 | M-102 | R-1045 | BaA-19 | W-77 | BoA-30 | Ct/St-27 | FPM-0.3 | avgCR-19.75 | CI*- 13 20 na na na na na na
South Africa_25 Gen5 5 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 2022-2026 | M-92 | R-1818 | BaA-35 | W-8 | BoA-24 | Ct/St-70 | FPM-0.8 | avgCR-17.58 | CI*- 19 17 na na na na na na
Sri Lanka_25 Gen1 1 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) 2008-2012 | M-41 | R-543 | BaA-18 | W-50 | BoA-19 | Ct/St-4 | FPM-0.1 | avgCR-24.49 | CI*- na 24 na na na na na na
Sri Lanka_25 Gen1 2 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 2007-2012 | M-56 | R-1230 | BaA-23 | W-32 | BoA-29 | Ct/St-10 | FPM-0.2 | avgCR-21.30 | CI*- 21 21 na na na na na na
Sri Lanka_25 Gen1 3 Farveez Maharoof (Sri Lanka) flag Farveez Maharoof (Sri Lanka) 2008-2013 | M-42 | R-406 | BaA-18 | W-49 | BoA-20 | Ct/St-14 | FPM-0.3 | avgCR-21.98 | CI*- 23 22 na na na na na na
Sri Lanka_25 Gen1 4 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) 2008-2015 | M-106 | R-2412 | BaA-26 | W-28 | BoA-37 | Ct/St-37 | FPM-0.3 | avgCR-18.69 | CI*- 16 20 na na na na na na
Sri Lanka_25 Gen1 5 Muthiah Muralidaran (Sri Lanka) flag Muthiah Muralidaran (Sri Lanka) 2005-2014 | M-134 | R-67 | BaA-4 | W-133 | BoA-24 | Ct/St-22 | FPM-0.2 | avgCR-16.60 | CI*- 14 17 na na na na na na
Sri Lanka_25 Gen1 6 Kaushalya Weeraratne (Sri Lanka) flag Kaushalya Weeraratne (Sri Lanka) 2008-2012 | M-10 | R-124 | BaA-16 | W-8 | BoA-24 | Ct/St-4 | FPM-0.4 | avgCR-10.24 | CI*- na 20 na na na na na na
Sri Lanka_25 Gen1 7 Jehan Mubarak (Sri Lanka) flag Jehan Mubarak (Sri Lanka) 2008-2013 | M-13 | R-264 | BaA-22 | W-4 | BoA-26 | Ct/St-7 | FPM-0.5 | avgCR-10.14 | CI*- na 15 na na na na na na
Sri Lanka_25 Gen2 1 Lasith Malinga (Sri Lanka) flag Lasith Malinga (Sri Lanka) 2007-2019 | M-155 | R-141 | BaA-7 | W-211 | BoA-20 | Ct/St-24 | FPM-0.2 | avgCR-20.92 | CI*- 22 20 na na na na na na
Sri Lanka_25 Gen2 2 Kaushal Lokuarachchi (Sri Lanka) flag Kaushal Lokuarachchi (Sri Lanka) 2012-2013 | M-9 | R-41 | BaA-7 | W-11 | BoA-17 | Ct/St-2 | FPM-0.2 | avgCR-8.59 | CI*- na 19 na na na na na na
Sri Lanka_25 Gen2 3 Sachithra Senanayake (Sri Lanka) flag Sachithra Senanayake (Sri Lanka) 2012-2016 | M-23 | R-69 | BaA-12 | W-21 | BoA-26 | Ct/St-6 | FPM-0.3 | avgCR-17.65 | CI*- 18 18 na na na na na na
Sri Lanka_25 Gen2 4 Dilshan Munaweera (Sri Lanka) flag Dilshan Munaweera (Sri Lanka) 2012-2023 | M-47 | R-881 | BaA-19 | W-11 | BoA-40 | Ct/St-6 | FPM-0.1 | avgCR-14.58 | CI*- 9 15 na na na na na na
Sri Lanka_25 Gen2 5 Jeevan Mendis (Sri Lanka) flag Jeevan Mendis (Sri Lanka) 2012-2020 | M-51 | R-434 | BaA-11 | W-33 | BoA-24 | Ct/St-14 | FPM-0.3 | avgCR-14.20 | CI*- 18 13 na na na na na na
Sri Lanka_25 Gen2 6 Milinda Siriwardana (Sri Lanka) flag Milinda Siriwardana (Sri Lanka) 2012-2020 | M-12 | R-93 | BaA-13 | W-2 | BoA-60 | Ct/St-6 | FPM-0.5 | avgCR-6.43 | CI*- na 10 na na na na na na
Sri Lanka_25 Gen3 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 2009-2024 | M-101 | R-1879 | BaA-28 | W-43 | BoA-35 | Ct/St-36 | FPM-0.4 | avgCR-20.54 | CI*- 18 21 na na na na na na
Sri Lanka_25 Gen3 2 Thisara Perera (Sri Lanka) flag Thisara Perera (Sri Lanka) 2010-2025 | M-223 | R-2877 | BaA-21 | W-166 | BoA-27 | Ct/St-93 | FPM-0.4 | avgCR-20.38 | CI*- 23 20 na na na na na na
Sri Lanka_25 Gen3 3 Isuru Udana (Sri Lanka) flag Isuru Udana (Sri Lanka) 2012-2024 | M-94 | R-642 | BaA-17 | W-96 | BoA-27 | Ct/St-23 | FPM-0.2 | avgCR-19.53 | CI*- 16 20 na na na na na na
Sri Lanka_25 Gen3 4 Seekkuge Prasanna (Sri Lanka) flag Seekkuge Prasanna (Sri Lanka) 2012-2023 | M-96 | R-682 | BaA-13 | W-62 | BoA-32 | Ct/St-35 | FPM-0.4 | avgCR-17.32 | CI*- 19 17 na na na na na na
Sri Lanka_25 Gen3 5 Dilruwan Perera (Sri Lanka) flag Dilruwan Perera (Sri Lanka) 2012-2020 | M-12 | R-48 | BaA-7 | W-9 | BoA-29 | Ct/St-3 | FPM-0.3 | avgCR-7.98 | CI*- na 13 na na na na na na
Sri Lanka_25 Gen4 1 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) 2012-2024 | M-38 | R-564 | BaA-21 | W-20 | BoA-28 | Ct/St-22 | FPM-0.6 | avgCR-18.15 | CI*- 16 19 na na na na na na
Sri Lanka_25 Gen4 2 Dushmantha Chameera (Sri Lanka) flag Dushmantha Chameera (Sri Lanka) 2012-2025 | M-63 | R-103 | BaA-10 | W-65 | BoA-30 | Ct/St-16 | FPM-0.3 | avgCR-16.49 | CI*- 16 17 na na na na na na
Sri Lanka_25 Gen4 3 Ramesh Mendis (Sri Lanka) flag Ramesh Mendis (Sri Lanka) 2020-2024 | M-30 | R-280 | BaA-23 | W-18 | BoA-27 | Ct/St-6 | FPM-0.2 | avgCR-17.21 | CI*- 21 17 na na na na na na
Sri Lanka_25 Gen5 1 Wanindu Hasaranga (Sri Lanka) flag Wanindu Hasaranga (Sri Lanka) 2017-2025 | M-109 | R-1071 | BaA-18 | W-150 | BoA-19 | Ct/St-47 | FPM-0.4 | avgCR-27.35 | CI*- 19 29 na na na na na na
Sri Lanka_25 Gen5 2 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 2020-2025 | M-109 | R-134 | BaA-7 | W-116 | BoA-27 | Ct/St-18 | FPM-0.2 | avgCR-17.24 | CI*- 15 18 na na na na na na
Sri Lanka_25 Gen5 3 Binura Fernando (Sri Lanka) flag Binura Fernando (Sri Lanka) 2020-2026 | M-48 | R-46 | BaA-15 | W-66 | BoA-18 | Ct/St-4 | FPM-0.1 | avgCR-20.10 | CI*- 26 20 na na na na na na
Sri Lanka_25 Gen5 4 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 2019-2025 | M-88 | R-1402 | BaA-24 | W-41 | BoA-25 | Ct/St-30 | FPM-0.3 | avgCR-17.66 | CI*- 16 18 na na na na na na
West Indies_25 Gen1 1 Gareth Breese (West Indies) flag Gareth Breese (West Indies) 2004-2014 | M-106 | R-765 | BaA-15 | W-93 | BoA-22 | Ct/St-40 | FPM-0.4 | avgCR-18.25 | CI*- 18 18 na na na na na na
West Indies_25 Gen1 2 Wavell Hinds (West Indies) flag Wavell Hinds (West Indies) 2008-2009 | M-20 | R-582 | BaA-39 | W-4 | BoA-38 | Ct/St-2 | FPM-0.1 | avgCR-17.84 | CI*- na 18 na na na na na na
West Indies_25 Gen1 3 Ottis Gibson (West Indies) flag Ottis Gibson (West Indies) 2004-2007 | M-23 | R-152 | BaA-12 | W-16 | BoA-36 | Ct/St-7 | FPM-0.3 | avgCR-14.74 | CI*- 9 16 na na na na na na
West Indies_25 Gen2 1 Dwayne Smith (West Indies) flag Dwayne Smith (West Indies) 2008-2019 | M-255 | R-6287 | BaA-28 | W-79 | BoA-31 | Ct/St-102 | FPM-0.4 | avgCR-19.75 | CI*- 16 21 na na na na na na
West Indies_25 Gen2 2 Kevon Cooper (West Indies) flag Kevon Cooper (West Indies) 2012-2018 | M-128 | R-595 | BaA-13 | W-162 | BoA-20 | Ct/St-52 | FPM-0.4 | avgCR-22.31 | CI*- 21 23 na na na na na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #ianharvey #harvey #andrewsymonds #symonds #darrenmaddy #maddy #azharmahmood #mahmood #neilcarter #carter #andrewhall #hall #graemeswann #swann #jacqueskallis #kallis #tyronhenderson #henderson #robertcroft #croft #dominiccork #cork #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings