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
World_100 Gen1 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 2006-2018 | M-99 | R-1416 | BaA-18 | W-98 | BoA-24 | Ct/St-30 | FPM-0.3 | avgCR-44.12 | CI*- 32 44 42 48 na na na na
World_100 Gen1 8 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 2006-2011 | M-31 | R-629 | BaA-23 | W-19 | BoA-24 | Ct/St-4 | FPM-0.1 | avgCR-40.67 | CI*- 40 41 41 45 na na na na
World_100 Gen1 9 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 2005-2012 | M-25 | R-666 | BaA-35 | W-12 | BoA-28 | Ct/St-7 | FPM-0.3 | avgCR-42.18 | CI*- 22 46 40 43 na na na na
World_100 Gen1 10 David Hussey (Australia) flag David Hussey (Australia) 2008-2012 | M-39 | R-756 | BaA-23 | W-19 | BoA-21 | Ct/St-24 | FPM-0.6 | avgCR-36.80 | CI*- 35 38 24 39 na na na na
World_100 Gen1 13 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 2005-2010 | M-31 | R-578 | BaA-21 | W-18 | BoA-19 | Ct/St-8 | FPM-0.3 | avgCR-37.66 | CI*- 34 39 41 37 na na na na
World_100 Gen1 14 Johan Botha (South Africa) flag Johan Botha (South Africa) 2006-2012 | M-40 | R-201 | BaA-18 | W-37 | BoA-22 | Ct/St-17 | FPM-0.4 | avgCR-35.04 | CI*- 33 36 27 37 na na na na
World_100 Gen2 1 Shane Watson (Australia) flag Shane Watson (Australia) 2006-2016 | M-58 | R-1462 | BaA-29 | W-48 | BoA-25 | Ct/St-20 | FPM-0.3 | avgCR-44.72 | CI*- 43 45 51 41 na na na na
World_100 Gen2 2 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 2006-2021 | M-119 | R-2514 | BaA-26 | W-61 | BoA-23 | Ct/St-30 | FPM-0.3 | avgCR-35.97 | CI*- 21 37 37 35 na na na na
World_100 Gen2 3 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 2006-2021 | M-91 | R-1255 | BaA-22 | W-78 | BoA-26 | Ct/St-44 | FPM-0.5 | avgCR-37.39 | CI*- 33 41 40 36 na na na na
World_100 Gen2 5 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 2009-2024 | M-90 | R-1416 | BaA-28 | W-45 | BoA-31 | Ct/St-27 | FPM-0.3 | avgCR-35.83 | CI*- 31 39 35 37 na na na na
World_100 Gen2 7 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 2006-2021 | M-124 | R-2435 | BaA-31 | W-28 | BoA-24 | Ct/St-50 | FPM-0.4 | avgCR-30.26 | CI*- 33 30 30 32 na na na na
World_100 Gen2 8 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 2007-2019 | M-81 | R-1934 | BaA-39 | W-21 | BoA-29 | Ct/St-35 | FPM-0.4 | avgCR-34.41 | CI*- 30 37 42 32 na na na na
World_100 Gen2 9 Yuvraj Singh (India) flag Yuvraj Singh (India) 2007-2017 | M-58 | R-1177 | BaA-28 | W-28 | BoA-18 | Ct/St-12 | FPM-0.2 | avgCR-33.79 | CI*- 31 35 32 36 na na na na
World_100 Gen2 11 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 2006-2021 | M-79 | R-1899 | BaA-28 | W-20 | BoA-22 | Ct/St-20 | FPM-0.3 | avgCR-33.17 | CI*- 27 37 37 31 na na na na
World_100 Gen2 12 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 2007-2018 | M-67 | R-1611 | BaA-29 | W-22 | BoA-28 | Ct/St-12 | FPM-0.2 | avgCR-32.75 | CI*- 32 33 36 32 na na na na
World_100 Gen3 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2006-2024 | M-129 | R-2551 | BaA-23 | W-149 | BoA-21 | Ct/St-31 | FPM-0.2 | avgCR-41.82 | CI*- 41 42 41 46 na na na na
World_100 Gen3 2 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 2010-2026 | M-152 | R-2448 | BaA-22 | W-109 | BoA-28 | Ct/St-82 | FPM-0.5 | avgCR-37.76 | CI*- na 38 39 40 na na na na
World_100 Gen3 3 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 2012-2026 | M-130 | R-2897 | BaA-29 | W-51 | BoA-30 | Ct/St-62 | FPM-0.5 | avgCR-37.56 | CI*- 35 39 39 37 na na na na
World_100 Gen3 4 Andre Russell (West Indies) flag Andre Russell (West Indies) 2011-2025 | M-86 | R-1122 | BaA-22 | W-61 | BoA-31 | Ct/St-21 | FPM-0.2 | avgCR-38.61 | CI*- 36 41 39 38 na na na na
World_100 Gen3 5 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 2008-2022 | M-101 | R-1569 | BaA-25 | W-42 | BoA-28 | Ct/St-42 | FPM-0.4 | avgCR-32.78 | CI*- 29 36 33 33 na na na na
World_100 Gen3 8 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2009-2024 | M-74 | R-515 | BaA-21 | W-54 | BoA-30 | Ct/St-28 | FPM-0.4 | avgCR-34.87 | CI*- 31 36 33 39 na na na na
World_100 Gen3 9 Moeen Ali (England) flag Moeen Ali (England) 2014-2024 | M-92 | R-1229 | BaA-21 | W-51 | BoA-27 | Ct/St-22 | FPM-0.2 | avgCR-36.02 | CI*- 38 35 37 35 na na na na
World_100 Gen3 10 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 2007-2024 | M-141 | R-2444 | BaA-24 | W-41 | BoA-28 | Ct/St-51 | FPM-0.4 | avgCR-30.67 | CI*- 32 30 33 29 na na na na
World_100 Gen3 12 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 2006-2025 | M-85 | R-1805 | BaA-24 | W-49 | BoA-29 | Ct/St-29 | FPM-0.3 | avgCR-33.95 | CI*- 31 35 37 48 na na na na
World_100 Gen3 16 George Dockrell (Ireland) flag George Dockrell (Ireland) 2010-2026 | M-157 | R-1388 | BaA-20 | W-91 | BoA-22 | Ct/St-75 | FPM-0.5 | avgCR-25.05 | CI*- 24 25 27 31 na na na na
World_100 Gen3 17 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 2008-2021 | M-110 | R-1973 | BaA-21 | W-58 | BoA-20 | Ct/St-40 | FPM-0.4 | avgCR-25.09 | CI*- 20 27 28 32 na na na na
World_100 Gen3 20 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 2012-2026 | M-85 | R-1070 | BaA-21 | W-35 | BoA-26 | Ct/St-31 | FPM-0.4 | avgCR-29.64 | CI*- na 30 27 38 na na na na
World_100 Gen4 1 Hardik Pandya (India) flag Hardik Pandya (India) 2016-2026 | M-138 | R-2288 | BaA-28 | W-114 | BoA-27 | Ct/St-64 | FPM-0.5 | avgCR-39.95 | CI*- 40 40 39 43 na na na na
World_100 Gen4 3 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 2015-2026 | M-135 | R-1073 | BaA-21 | W-137 | BoA-24 | Ct/St-49 | FPM-0.4 | avgCR-36.65 | CI*- 34 39 42 36 na na na na
World_100 Gen4 4 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 2013-2026 | M-133 | R-3089 | BaA-27 | W-107 | BoA-24 | Ct/St-54 | FPM-0.4 | avgCR-34.94 | CI*- 33 37 39 57 na na na na
World_100 Gen4 5 Jason Holder (West Indies) flag Jason Holder (West Indies) 2014-2026 | M-96 | R-888 | BaA-19 | W-108 | BoA-27 | Ct/St-51 | FPM-0.5 | avgCR-38.78 | CI*- 36 41 42 37 na na na na
World_100 Gen4 6 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 2017-2026 | M-124 | R-1009 | BaA-19 | W-123 | BoA-24 | Ct/St-44 | FPM-0.4 | avgCR-35.33 | CI*- 31 37 35 37 na na na na
World_100 Gen4 8 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 2015-2026 | M-131 | R-1912 | BaA-21 | W-46 | BoA-25 | Ct/St-52 | FPM-0.4 | avgCR-31.89 | CI*- 29 34 32 31 na na na na
World_100 Gen4 10 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 2015-2026 | M-87 | R-1416 | BaA-31 | W-53 | BoA-25 | Ct/St-24 | FPM-0.3 | avgCR-34.57 | CI*- 37 33 28 37 na na na na
World_100 Gen4 15 James Neesham (New Zealand) flag James Neesham (New Zealand) 2012-2026 | M-100 | R-1041 | BaA-20 | W-62 | BoA-24 | Ct/St-46 | FPM-0.5 | avgCR-31.47 | CI*- 29 33 37 29 na na na na
World_100 Gen5 1 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 2023-2026 | M-67 | R-1298 | BaA-21 | W-29 | BoA-22 | Ct/St-27 | FPM-0.4 | avgCR-34.09 | CI*- 31 36 34 27 na na na na
World_100 Gen5 2 Roston Chase (West Indies) flag Roston Chase (West Indies) 2021-2026 | M-57 | R-813 | BaA-24 | W-38 | BoA-28 | Ct/St-17 | FPM-0.3 | avgCR-35.98 | CI*- 33 38 38 35 na na na na
World_100 Gen5 5 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 2022-2026 | M-30 | R-268 | BaA-18 | W-33 | BoA-30 | Ct/St-16 | FPM-0.5 | avgCR-41.21 | CI*- 41 41 43 41 na na na na
World_100 Gen5 8 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 2016-2026 | M-98 | R-911 | BaA-18 | W-101 | BoA-21 | Ct/St-45 | FPM-0.5 | avgCR-37.45 | CI*- 37 38 38 41 na na na na
World_100 Gen5 10 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 2021-2026 | M-52 | R-759 | BaA-21 | W-26 | BoA-17 | Ct/St-19 | FPM-0.4 | avgCR-31.65 | CI*- 22 36 36 25 na na na na
World_100 Gen5 11 Cameron Green (Australia) flag Cameron Green (Australia) 2022-2026 | M-28 | R-638 | BaA-29 | W-14 | BoA-25 | Ct/St-25 | FPM-0.9 | avgCR-37.41 | CI*- 29 40 41 33 na na na na
World_100 Gen5 14 Axar Patel (India) flag Axar Patel (India) 2015-2026 | M-94 | R-702 | BaA-18 | W-97 | BoA-21 | Ct/St-36 | FPM-0.4 | avgCR-36.19 | CI*- 36 36 36 37 na na na na
World_100 Gen5 15 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 2022-2025 | M-47 | R-434 | BaA-20 | W-35 | BoA-22 | Ct/St-25 | FPM-0.5 | avgCR-31.47 | CI*- 30 33 38 31 na na na na
World_100 Gen5 17 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 2020-2026 | M-79 | R-909 | BaA-28 | W-81 | BoA-27 | Ct/St-14 | FPM-0.2 | avgCR-37.20 | CI*- 34 40 42 35 na na na na
World_100 Gen5 19 Sam Curran (England) flag Sam Curran (England) 2019-2026 | M-75 | R-696 | BaA-20 | W-66 | BoA-28 | Ct/St-28 | FPM-0.4 | avgCR-37.23 | CI*- 35 38 38 37 na na na na
World_100 Gen5 20 Will Jacks (England) flag Will Jacks (England) 2022-2026 | M-40 | R-630 | BaA-23 | W-16 | BoA-20 | Ct/St-16 | FPM-0.4 | avgCR-31.68 | CI*- 27 34 46 25 na na na na
World_100 Gen5 22 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 2022-2026 | M-66 | R-808 | BaA-18 | W-54 | BoA-25 | Ct/St-21 | FPM-0.3 | avgCR-37.12 | CI*- na 37 38 39 na na na na
Afghanistan_15 Gen2 1 Samiullah Shinwari (Afghanistan) flag Samiullah Shinwari (Afghanistan) 2010-2022 | M-65 | R-1013 | BaA-22 | W-28 | BoA-25 | Ct/St-19 | FPM-0.3 | avgCR-27.09 | CI*- na 27 28 35 na na na na
Afghanistan_15 Gen3 1 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 2010-2026 | M-152 | R-2448 | BaA-22 | W-109 | BoA-28 | Ct/St-82 | FPM-0.5 | avgCR-37.76 | CI*- na 38 39 40 na na na na
Afghanistan_15 Gen3 2 Gulbadin Naib (Afghanistan) flag Gulbadin Naib (Afghanistan) 2012-2026 | M-85 | R-1070 | BaA-21 | W-35 | BoA-26 | Ct/St-31 | FPM-0.4 | avgCR-29.64 | CI*- na 30 27 38 na na na na
Afghanistan_15 Gen5 1 Azmatullah Omarzai (Afghanistan) flag Azmatullah Omarzai (Afghanistan) 2022-2026 | M-66 | R-808 | BaA-18 | W-54 | BoA-25 | Ct/St-21 | FPM-0.3 | avgCR-37.12 | CI*- na 37 38 39 na na na na
Australia_25 Gen1 1 David Hussey (Australia) flag David Hussey (Australia) 2008-2012 | M-39 | R-756 | BaA-23 | W-19 | BoA-21 | Ct/St-24 | FPM-0.6 | avgCR-36.80 | CI*- 35 38 24 39 na na na na
Australia_25 Gen2 1 Shane Watson (Australia) flag Shane Watson (Australia) 2006-2016 | M-58 | R-1462 | BaA-29 | W-48 | BoA-25 | Ct/St-20 | FPM-0.3 | avgCR-44.72 | CI*- 43 45 51 41 na na na na
Australia_25 Gen3 1 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 2012-2026 | M-130 | R-2897 | BaA-29 | W-51 | BoA-30 | Ct/St-62 | FPM-0.5 | avgCR-37.56 | CI*- 35 39 39 37 na na na na
Australia_25 Gen3 6 Steven Smith (Australia) flag Steven Smith (Australia) 2010-2024 | M-67 | R-1094 | BaA-25 | W-17 | BoA-22 | Ct/St-41 | FPM-0.6 | avgCR-26.22 | CI*- 23 28 22 28 na na na na
Australia_25 Gen4 1 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 2015-2026 | M-87 | R-1416 | BaA-31 | W-53 | BoA-25 | Ct/St-24 | FPM-0.3 | avgCR-34.57 | CI*- 37 33 28 37 na na na na
Australia_25 Gen4 3 Mitchell Marsh (Australia) flag Mitchell Marsh (Australia) 2011-2026 | M-85 | R-2220 | BaA-34 | W-17 | BoA-23 | Ct/St-37 | FPM-0.4 | avgCR-32.36 | CI*- 25 35 37 31 na na na na
Australia_25 Gen5 1 Cameron Green (Australia) flag Cameron Green (Australia) 2022-2026 | M-28 | R-638 | BaA-29 | W-14 | BoA-25 | Ct/St-25 | FPM-0.9 | avgCR-37.41 | CI*- 29 40 41 33 na na na na
Bangladesh_15 Gen3 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2006-2024 | M-129 | R-2551 | BaA-23 | W-149 | BoA-21 | Ct/St-31 | FPM-0.2 | avgCR-41.82 | CI*- 41 42 41 46 na na na na
Bangladesh_15 Gen3 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 2007-2024 | M-141 | R-2444 | BaA-24 | W-41 | BoA-28 | Ct/St-51 | FPM-0.4 | avgCR-30.67 | CI*- 32 30 33 29 na na na na
Bangladesh_15 Gen4 3 Mohammad Saifuddin (Bangladesh) flag Mohammad Saifuddin (Bangladesh) 2017-2025 | M-47 | R-272 | BaA-21 | W-52 | BoA-26 | Ct/St-12 | FPM-0.3 | avgCR-33.53 | CI*- 31 36 31 43 na na na na
England_25 Gen1 4 Ravi Bopara (England) flag Ravi Bopara (England) 2008-2014 | M-38 | R-711 | BaA-28 | W-16 | BoA-24 | Ct/St-7 | FPM-0.2 | avgCR-32.24 | CI*- 28 37 36 31 na na na na
England_25 Gen1 5 Luke Wright (England) flag Luke Wright (England) 2007-2014 | M-51 | R-759 | BaA-19 | W-18 | BoA-26 | Ct/St-14 | FPM-0.3 | avgCR-29.26 | CI*- 29 29 39 27 na na na na
England_25 Gen3 2 Moeen Ali (England) flag Moeen Ali (England) 2014-2024 | M-92 | R-1229 | BaA-21 | W-51 | BoA-27 | Ct/St-22 | FPM-0.2 | avgCR-36.02 | CI*- 38 35 37 35 na na na na
England_25 Gen5 1 Sam Curran (England) flag Sam Curran (England) 2019-2026 | M-75 | R-696 | BaA-20 | W-66 | BoA-28 | Ct/St-28 | FPM-0.4 | avgCR-37.23 | CI*- 35 38 38 37 na na na na
England_25 Gen5 2 Will Jacks (England) flag Will Jacks (England) 2022-2026 | M-40 | R-630 | BaA-23 | W-16 | BoA-20 | Ct/St-16 | FPM-0.4 | avgCR-31.68 | CI*- 27 34 46 25 na na na na
England_25 Gen5 4 Liam Livingstone (England) flag Liam Livingstone (England) 2017-2025 | M-60 | R-955 | BaA-25 | W-33 | BoA-25 | Ct/St-26 | FPM-0.4 | avgCR-36.32 | CI*- 36 37 37 36 na na na na
India_25 Gen2 1 Yuvraj Singh (India) flag Yuvraj Singh (India) 2007-2017 | M-58 | R-1177 | BaA-28 | W-28 | BoA-18 | Ct/St-12 | FPM-0.2 | avgCR-33.79 | CI*- 31 35 32 36 na na na na
India_25 Gen3 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2009-2024 | M-74 | R-515 | BaA-21 | W-54 | BoA-30 | Ct/St-28 | FPM-0.4 | avgCR-34.87 | CI*- 31 36 33 39 na na na na
India_25 Gen4 1 Hardik Pandya (India) flag Hardik Pandya (India) 2016-2026 | M-138 | R-2288 | BaA-28 | W-114 | BoA-27 | Ct/St-64 | FPM-0.5 | avgCR-39.95 | CI*- 40 40 39 43 na na na na
India_25 Gen5 2 Axar Patel (India) flag Axar Patel (India) 2015-2026 | M-94 | R-702 | BaA-18 | W-97 | BoA-21 | Ct/St-36 | FPM-0.4 | avgCR-36.19 | CI*- 36 36 36 37 na na na na
India_25 Gen5 5 Shivam Dube (India) flag Shivam Dube (India) 2019-2026 | M-64 | R-991 | BaA-31 | W-31 | BoA-28 | Ct/St-24 | FPM-0.4 | avgCR-33.26 | CI*- 38 29 36 29 na na na na
Ireland_15 Gen1 1 Trent Johnston (Ireland) flag Trent Johnston (Ireland) 2008-2013 | M-30 | R-249 | BaA-21 | W-32 | BoA-20 | Ct/St-9 | FPM-0.3 | avgCR-31.14 | CI*- 22 34 35 39 na na na na
Ireland_15 Gen3 1 George Dockrell (Ireland) flag George Dockrell (Ireland) 2010-2026 | M-157 | R-1388 | BaA-20 | W-91 | BoA-22 | Ct/St-75 | FPM-0.5 | avgCR-25.05 | CI*- 24 25 27 31 na na na na
Ireland_15 Gen3 2 Kevin O'Brien (Ireland) flag Kevin O'Brien (Ireland) 2008-2021 | M-110 | R-1973 | BaA-21 | W-58 | BoA-20 | Ct/St-40 | FPM-0.4 | avgCR-25.09 | CI*- 20 27 28 32 na na na na
Ireland_15 Gen4 2 Gareth Delany (Ireland) flag Gareth Delany (Ireland) 2019-2026 | M-91 | R-1245 | BaA-20 | W-59 | BoA-26 | Ct/St-30 | FPM-0.3 | avgCR-30.56 | CI*- 29 31 31 38 na na na na
Netherlands_10 Gen2 1 Michael Swart (Australia) flag Michael Swart (Australia) 2012-2016 | M-26 | R-621 | BaA-27 | W-14 | BoA-25 | Ct/St-7 | FPM-0.3 | avgCR-30.40 | CI*- 27 31 34 na na na na na
Netherlands_10 Gen2 4 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 2008-2021 | M-24 | R-533 | BaA-41 | W-13 | BoA-19 | Ct/St-4 | FPM-0.2 | avgCR-26.89 | CI*- na 27 21 42 na na na na
Netherlands_10 Gen2 5 Michael Rippon (New Zealand/Netherlands) flag Michael Rippon (New Zealand/Netherlands) 2013-2022 | M-19 | R-216 | BaA-31 | W-17 | BoA-20 | Ct/St-4 | FPM-0.2 | avgCR-21.84 | CI*- 10 24 28 17 na na na na
Netherlands_10 Gen3 1 Roelof van der Merwe (Netherlands/South Africa) flag Roelof van der Merwe (Netherlands/South Africa) 2009-2026 | M-71 | R-575 | BaA-21 | W-75 | BoA-20 | Ct/St-30 | FPM-0.4 | avgCR-30.88 | CI*- 29 31 30 36 na na na na
Netherlands_10 Gen4 1 Bas de Leede (Netherlands) flag Bas de Leede (Netherlands) 2018-2026 | M-49 | R-881 | BaA-28 | W-44 | BoA-19 | Ct/St-23 | FPM-0.5 | avgCR-32.75 | CI*- 23 37 41 47 na na na na
New Zealand_25 Gen1 4 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 2005-2010 | M-31 | R-578 | BaA-21 | W-18 | BoA-19 | Ct/St-8 | FPM-0.3 | avgCR-37.66 | CI*- 34 39 41 37 na na na na
New Zealand_25 Gen4 1 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 2015-2026 | M-135 | R-1073 | BaA-21 | W-137 | BoA-24 | Ct/St-49 | FPM-0.4 | avgCR-36.65 | CI*- 34 39 42 36 na na na na
New Zealand_25 Gen4 3 James Neesham (New Zealand) flag James Neesham (New Zealand) 2012-2026 | M-100 | R-1041 | BaA-20 | W-62 | BoA-24 | Ct/St-46 | FPM-0.5 | avgCR-31.47 | CI*- 29 33 37 29 na na na na
New Zealand_25 Gen5 1 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) 2021-2026 | M-52 | R-759 | BaA-21 | W-26 | BoA-17 | Ct/St-19 | FPM-0.4 | avgCR-31.65 | CI*- 22 36 36 25 na na na na
New Zealand_25 Gen5 2 Michael Bracewell (New Zealand) flag Michael Bracewell (New Zealand) 2022-2025 | M-47 | R-434 | BaA-20 | W-35 | BoA-22 | Ct/St-25 | FPM-0.5 | avgCR-31.47 | CI*- 30 33 38 31 na na na na
Pakistan_25 Gen1 1 Shahid Afridi (Pakistan) flag Shahid Afridi (Pakistan) 2006-2018 | M-99 | R-1416 | BaA-18 | W-98 | BoA-24 | Ct/St-30 | FPM-0.3 | avgCR-44.12 | CI*- 32 44 42 48 na na na na
Pakistan_25 Gen1 5 Abdul Razzaq (Pakistan) flag Abdul Razzaq (Pakistan) 2006-2013 | M-32 | R-393 | BaA-21 | W-20 | BoA-20 | Ct/St-2 | FPM-0.1 | avgCR-35.17 | CI*- na 35 31 38 na na na na
Pakistan_25 Gen2 1 Mohammad Hafeez (Pakistan) flag Mohammad Hafeez (Pakistan) 2006-2021 | M-119 | R-2514 | BaA-26 | W-61 | BoA-23 | Ct/St-30 | FPM-0.3 | avgCR-35.97 | CI*- 21 37 37 35 na na na na
Pakistan_25 Gen2 2 Shoaib Malik (Pakistan) flag Shoaib Malik (Pakistan) 2006-2021 | M-124 | R-2435 | BaA-31 | W-28 | BoA-24 | Ct/St-50 | FPM-0.4 | avgCR-30.26 | CI*- 33 30 30 32 na na na na
Pakistan_25 Gen4 1 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 2017-2026 | M-124 | R-1009 | BaA-19 | W-123 | BoA-24 | Ct/St-44 | FPM-0.4 | avgCR-35.33 | CI*- 31 37 35 37 na na na na
Pakistan_25 Gen5 1 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 2023-2026 | M-67 | R-1298 | BaA-21 | W-29 | BoA-22 | Ct/St-27 | FPM-0.4 | avgCR-34.09 | CI*- 31 36 34 27 na na na na
Pakistan_25 Gen5 2 Mohammad Nawaz (Pakistan) flag Mohammad Nawaz (Pakistan) 2016-2026 | M-98 | R-911 | BaA-18 | W-101 | BoA-21 | Ct/St-45 | FPM-0.5 | avgCR-37.45 | CI*- 37 38 38 41 na na na na
South Africa_25 Gen1 2 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) 2005-2012 | M-25 | R-666 | BaA-35 | W-12 | BoA-28 | Ct/St-7 | FPM-0.3 | avgCR-42.18 | CI*- 22 46 40 43 na na na na
South Africa_25 Gen1 3 Johan Botha (South Africa) flag Johan Botha (South Africa) 2006-2012 | M-40 | R-201 | BaA-18 | W-37 | BoA-22 | Ct/St-17 | FPM-0.4 | avgCR-35.04 | CI*- 33 36 27 37 na na na na
South Africa_25 Gen2 1 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) 2007-2019 | M-81 | R-1934 | BaA-39 | W-21 | BoA-29 | Ct/St-35 | FPM-0.4 | avgCR-34.41 | CI*- 30 37 42 32 na na na na
South Africa_25 Gen4 2 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 2017-2022 | M-30 | R-261 | BaA-22 | W-35 | BoA-20 | Ct/St-6 | FPM-0.2 | avgCR-35.75 | CI*- 33 37 35 37 na na na na
South Africa_25 Gen5 1 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 2022-2026 | M-30 | R-268 | BaA-18 | W-33 | BoA-30 | Ct/St-16 | FPM-0.5 | avgCR-41.21 | CI*- 41 41 43 41 na na na na
Sri Lanka_25 Gen1 2 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) 2006-2011 | M-31 | R-629 | BaA-23 | W-19 | BoA-24 | Ct/St-4 | FPM-0.1 | avgCR-40.67 | CI*- 40 41 41 45 na na na na
Sri Lanka_25 Gen2 1 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) 2009-2024 | M-90 | R-1416 | BaA-28 | W-45 | BoA-31 | Ct/St-27 | FPM-0.3 | avgCR-35.83 | CI*- 31 39 35 37 na na na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20icricket #t20is #ment20is #shahidafridi #afridi #sanathjayasuriya #jayasuriya #jacqueskallis #kallis #davidhussey #hussey #scottstyris #styris #johanbotha #botha #shanewatson #watson #mohammadhafeez #hafeez #dwaynebravo #bravo #angelomathews #mathews #shoaibmalik #malik #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings