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 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.29
Pakistan_25 Gen3 5 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.58
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.11
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-18.24
Pakistan_25 Gen3 8 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-19.51
Pakistan_25 Gen3 9 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.89
Pakistan_25 Gen3 10 Usman Shinwari (Pakistan) flag Usman Shinwari (Pakistan) 2017-2022 | M-55 | R-76 | BaA-11 | W-59 | BoA-25 | Ct/St-13 | FPM-0.2 | avgCR-16.79
Pakistan_25 Gen4 1 Imad Wasim (Pakistan) flag Imad Wasim (Pakistan) 2016-2025 | M-270 | R-2807 | BaA-22 | W-245 | BoA-25 | Ct/St-65 | FPM-0.2 | avgCR-21.81
Pakistan_25 Gen4 2 Shadab Khan (Pakistan) flag Shadab Khan (Pakistan) 2017-2025 | M-166 | R-2100 | BaA-18 | W-188 | BoA-24 | Ct/St-63 | FPM-0.4 | avgCR-22.31
Pakistan_25 Gen4 3 Mohammad Amir (Pakistan) flag Mohammad Amir (Pakistan) 2015-2025 | M-255 | R-352 | BaA-7 | W-303 | BoA-22 | Ct/St-30 | FPM-0.1 | avgCR-17.86
Pakistan_25 Gen4 4 Hasan Ali (Pakistan) flag Hasan Ali (Pakistan) 2016-2025 | M-138 | R-488 | BaA-10 | W-203 | BoA-21 | Ct/St-36 | FPM-0.3 | avgCR-22.42
Pakistan_25 Gen5 1 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.81
Pakistan_25 Gen5 2 Naseem Shah (Pakistan) flag Naseem Shah (Pakistan) 2020-2025 | M-85 | R-178 | BaA-7 | W-93 | BoA-27 | Ct/St-17 | FPM-0.2 | avgCR-18.54
Pakistan_25 Gen5 3 Saim Ayub (Pakistan) flag Saim Ayub (Pakistan) 2021-2025 | M-60 | R-1557 | BaA-27 | W-15 | BoA-26 | Ct/St-25 | FPM-0.4 | avgCR-20.66
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.87
South Africa_25 Gen1 1 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-23.32
South Africa_25 Gen1 2 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-21.48
South Africa_25 Gen1 3 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.38
South Africa_25 Gen1 4 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.03
South Africa_25 Gen1 5 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-22.88
South Africa_25 Gen1 6 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-20.16
South Africa_25 Gen1 7 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.00
South Africa_25 Gen1 8 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.21
South Africa_25 Gen1 9 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.91
South Africa_25 Gen2 1 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-19.99
South Africa_25 Gen2 2 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-18.55
South Africa_25 Gen2 3 Jacques Rudolph (South Africa) flag Jacques Rudolph (South Africa) 2007-2017 | M-101 | R-2393 | BaA-33 | W-9 | BoA-37 | Ct/St-28 | FPM-0.3 | avgCR-13.83
South Africa_25 Gen3 1 Imran Tahir (South Africa) flag Imran Tahir (South Africa) 2009-2025 | M-345 | R-310 | BaA-9 | W-440 | BoA-20 | Ct/St-84 | FPM-0.2 | avgCR-18.96
South Africa_25 Gen3 2 Faf du Plessis (South Africa) flag Faf du Plessis (South Africa) 2008-2025 | M-324 | R-9557 | BaA-34 | W-14 | BoA-19 | Ct/St-169 | FPM-0.5 | avgCR-16.82
South Africa_25 Gen3 3 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-14.86
South Africa_25 Gen3 4 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-23.37
South Africa_25 Gen3 5 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-19.79
South Africa_25 Gen3 6 Cameron Delport (South Africa) flag Cameron Delport (South Africa) 2015-2022 | M-165 | R-3703 | BaA-25 | W-39 | BoA-31 | Ct/St-52 | FPM-0.3 | avgCR-17.24
South Africa_25 Gen4 1 Kagiso Rabada (South Africa) flag Kagiso Rabada (South Africa) 2016-2025 | M-135 | R-292 | BaA-10 | W-178 | BoA-23 | Ct/St-45 | FPM-0.3 | avgCR-20.21
South Africa_25 Gen4 2 Simon Harmer (South Africa) flag Simon Harmer (South Africa) 2017-2025 | M-159 | R-844 | BaA-13 | W-139 | BoA-28 | Ct/St-96 | FPM-0.6 | avgCR-18.49
South Africa_25 Gen5 1 Dwaine Pretorius (South Africa) flag Dwaine Pretorius (South Africa) 2018-2025 | M-116 | R-1223 | BaA-20 | W-123 | BoA-24 | Ct/St-22 | FPM-0.2 | avgCR-21.78
South Africa_25 Gen5 2 Marco Jansen (South Africa) flag Marco Jansen (South Africa) 2019-2025 | M-81 | R-627 | BaA-22 | W-95 | BoA-26 | Ct/St-44 | FPM-0.5 | avgCR-22.74
South Africa_25 Gen5 3 Aiden Markram (South Africa) flag Aiden Markram (South Africa) 2018-2025 | M-102 | R-2563 | BaA-32 | W-23 | BoA-30 | Ct/St-52 | FPM-0.5 | avgCR-18.90
South Africa_25 Gen5 4 George Linde (South Africa) flag George Linde (South Africa) 2018-2025 | M-92 | R-952 | BaA-20 | W-69 | BoA-31 | Ct/St-26 | FPM-0.3 | avgCR-19.58
South Africa_25 Gen5 5 Tristan Stubbs (South Africa) flag Tristan Stubbs (South Africa) 2022-2025 | M-80 | R-1626 | BaA-33 | W-8 | BoA-22 | Ct/St-59 | FPM-0.7 | avgCR-17.01
Sri Lanka_25 Gen1 1 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.08
Sri Lanka_25 Gen1 2 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-23.01
Sri Lanka_25 Gen1 3 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-20.76
Sri Lanka_25 Gen1 4 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.36
Sri Lanka_25 Gen1 5 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-17.97
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-9.50
Sri Lanka_25 Gen1 7 Malinga Bandara (Sri Lanka) flag Malinga Bandara (Sri Lanka) 2010-2010 | M-16 | R-38 | BaA-6 | W-17 | BoA-23 | Ct/St-5 | FPM-0.3 | avgCR-12.70
Sri Lanka_25 Gen1 8 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.15
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-19.54
Sri Lanka_25 Gen2 2 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-16.48
Sri Lanka_25 Gen2 3 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.56
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.63
Sri Lanka_25 Gen2 5 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.23
Sri Lanka_25 Gen3 1 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.09
Sri Lanka_25 Gen3 2 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.93
Sri Lanka_25 Gen3 3 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.12
Sri Lanka_25 Gen3 4 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-19.06
Sri Lanka_25 Gen3 5 Akila Dananjaya (Sri Lanka) flag Akila Dananjaya (Sri Lanka) 2012-2024 | M-31 | R-40 | BaA-6 | W-25 | BoA-34 | Ct/St-4 | FPM-0.1 | avgCR-11.98
Sri Lanka_25 Gen3 6 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.32
Sri Lanka_25 Gen4 1 Dasun Shanaka (Sri Lanka) flag Dasun Shanaka (Sri Lanka) 2019-2025 | M-81 | R-1320 | BaA-24 | W-37 | BoA-26 | Ct/St-28 | FPM-0.3 | avgCR-17.86
Sri Lanka_25 Gen4 2 Chaturanga de Silva (Sri Lanka) flag Chaturanga de Silva (Sri Lanka) 2016-2025 | M-49 | R-341 | BaA-10 | W-31 | BoA-27 | Ct/St-18 | FPM-0.4 | avgCR-17.82
Sri Lanka_25 Gen4 3 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.12
Sri Lanka_25 Gen4 4 Suranga Lakmal (Sri Lanka) flag Suranga Lakmal (Sri Lanka) 2020-2022 | M-24 | R-67 | BaA-10 | W-23 | BoA-25 | Ct/St-8 | FPM-0.3 | avgCR-16.28
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-26.25
Sri Lanka_25 Gen5 2 Maheesh Theekshana (Sri Lanka) flag Maheesh Theekshana (Sri Lanka) 2020-2025 | M-106 | R-134 | BaA-7 | W-115 | BoA-26 | Ct/St-17 | FPM-0.2 | avgCR-16.64
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.11
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.49
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.97
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.51
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.63
West Indies_25 Gen2 3 Marlon Samuels (West Indies) flag Marlon Samuels (West Indies) 2012-2017 | M-96 | R-2277 | BaA-32 | W-38 | BoA-30 | Ct/St-27 | FPM-0.3 | avgCR-18.99
West Indies_25 Gen3 1 Andre Russell (West Indies) flag Andre Russell (West Indies) 2012-2025 | M-430 | R-7553 | BaA-28 | W-388 | BoA-25 | Ct/St-185 | FPM-0.4 | avgCR-25.49
West Indies_25 Gen3 2 Sunil Narine (West Indies) flag Sunil Narine (West Indies) 2012-2025 | M-473 | R-4443 | BaA-16 | W-481 | BoA-24 | Ct/St-106 | FPM-0.2 | avgCR-23.46
West Indies_25 Gen3 3 Kieron Pollard (West Indies) flag Kieron Pollard (West Indies) 2010-2025 | M-528 | R-10628 | BaA-32 | W-222 | BoA-27 | Ct/St-317 | FPM-0.6 | avgCR-20.98
West Indies_25 Gen3 4 Dwayne Bravo (West Indies) flag Dwayne Bravo (West Indies) 2006-2024 | M-421 | R-4388 | BaA-21 | W-485 | BoA-24 | Ct/St-196 | FPM-0.5 | avgCR-22.96
West Indies_25 Gen3 5 Chris Gayle (West Indies) flag Chris Gayle (West Indies) 2009-2022 | M-335 | R-10875 | BaA-37 | W-37 | BoA-40 | Ct/St-71 | FPM-0.2 | avgCR-19.07
West Indies_25 Gen3 6 Krishmar Santokie (West Indies) flag Krishmar Santokie (West Indies) 2013-2020 | M-77 | R-171 | BaA-10 | W-104 | BoA-22 | Ct/St-14 | FPM-0.2 | avgCR-19.76
West Indies_25 Gen4 1 Jason Holder (West Indies) flag Jason Holder (West Indies) 2013-2025 | M-210 | R-2255 | BaA-20 | W-220 | BoA-27 | Ct/St-101 | FPM-0.5 | avgCR-23.73
West Indies_25 Gen4 2 Akeal Hosein (West Indies) flag Akeal Hosein (West Indies) 2014-2025 | M-161 | R-784 | BaA-16 | W-151 | BoA-24 | Ct/St-29 | FPM-0.2 | avgCR-18.34
West Indies_25 Gen4 3 Alzarri Joseph (West Indies) flag Alzarri Joseph (West Indies) 2016-2025 | M-123 | R-355 | BaA-12 | W-138 | BoA-26 | Ct/St-44 | FPM-0.4 | avgCR-18.14
West Indies_25 Gen4 4 Fabian Allen (West Indies) flag Fabian Allen (West Indies) 2017-2025 | M-113 | R-1150 | BaA-17 | W-68 | BoA-27 | Ct/St-40 | FPM-0.4 | avgCR-18.57
West Indies_25 Gen5 1 Romario Shepherd (West Indies) flag Romario Shepherd (West Indies) 2018-2025 | M-134 | R-1440 | BaA-22 | W-121 | BoA-25 | Ct/St-35 | FPM-0.3 | avgCR-21.60
West Indies_25 Gen5 2 Roston Chase (West Indies) flag Roston Chase (West Indies) 2018-2025 | M-79 | R-1515 | BaA-30 | W-61 | BoA-23 | Ct/St-25 | FPM-0.3 | avgCR-24.96
West Indies_25 Gen5 3 Kadeem Alleyne (West Indies) flag Kadeem Alleyne (West Indies) 2021-2025 | M-28 | R-352 | BaA-16 | W-3 | BoA-29 | Ct/St-17 | FPM-0.6 | avgCR-12.31
Bangladesh_15 Gen2 1 Elias Sunny (Bangladesh) flag Elias Sunny (Bangladesh) 2012-2015 | M-26 | R-81 | BaA-14 | W-27 | BoA-19 | Ct/St-5 | FPM-0.2 | avgCR-16.22
Bangladesh_15 Gen2 2 Abdur Razzak (Bangladesh) flag Abdur Razzak (Bangladesh) 2008-2017 | M-36 | R-70 | BaA-7 | W-34 | BoA-24 | Ct/St-7 | FPM-0.2 | avgCR-14.52
Bangladesh_15 Gen3 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2011-2025 | M-290 | R-4540 | BaA-21 | W-312 | BoA-22 | Ct/St-65 | FPM-0.2 | avgCR-23.83
Bangladesh_15 Gen3 2 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 2012-2025 | M-157 | R-2921 | BaA-27 | W-66 | BoA-24 | Ct/St-68 | FPM-0.4 | avgCR-18.53
Bangladesh_15 Gen3 3 Nasir Hossain (Bangladesh) flag Nasir Hossain (Bangladesh) 2012-2023 | M-80 | R-1451 | BaA-25 | W-53 | BoA-25 | Ct/St-28 | FPM-0.4 | avgCR-20.70
Bangladesh_15 Gen3 4 Mustafizur Rahman (Bangladesh) flag Mustafizur Rahman (Bangladesh) 2015-2025 | M-153 | R-93 | BaA-8 | W-183 | BoA-23 | Ct/St-23 | FPM-0.2 | avgCR-17.49
Bangladesh_15 Gen3 5 Alok Kapali (Bangladesh) flag Alok Kapali (Bangladesh) 2012-2022 | M-70 | R-566 | BaA-17 | W-33 | BoA-24 | Ct/St-17 | FPM-0.2 | avgCR-11.52
Bangladesh_15 Gen4 1 Mehidy Hasan Miraz (Bangladesh) flag Mehidy Hasan Miraz (Bangladesh) 2016-2025 | M-104 | R-1511 | BaA-20 | W-78 | BoA-29 | Ct/St-40 | FPM-0.4 | avgCR-21.28
Bangladesh_15 Gen4 2 Mahedi Hasan (Bangladesh) flag Mahedi Hasan (Bangladesh) 2016-2025 | M-88 | R-915 | BaA-19 | W-73 | BoA-27 | Ct/St-26 | FPM-0.3 | avgCR-18.86
Bangladesh_15 Gen5 1 Rishad Hossain (Bangladesh) flag Rishad Hossain (Bangladesh) 2019-2025 | M-23 | R-92 | BaA-13 | W-26 | BoA-21 | Ct/St-8 | FPM-0.3 | avgCR-20.10
Bangladesh_15 Gen5 2 Shoriful Islam (Bangladesh) flag Shoriful Islam (Bangladesh) 2019-2025 | M-54 | R-83 | BaA-5 | W-65 | BoA-26 | Ct/St-14 | FPM-0.3 | avgCR-18.00
Zimbabwe_15 Gen1 1 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 2004-2007 | M-23 | R-333 | BaA-28 | W-24 | BoA-22 | Ct/St-7 | FPM-0.3 | avgCR-24.24
Zimbabwe_15 Gen1 2 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) 2005-2010 | M-56 | R-691 | BaA-22 | W-23 | BoA-19 | Ct/St-16 | FPM-0.3 | avgCR-13.59
Zimbabwe_15 Gen2 1 Sean Ervine (Zimbabwe) flag Sean Ervine (Zimbabwe) 2005-2017 | M-154 | R-2767 | BaA-25 | W-59 | BoA-29 | Ct/St-48 | FPM-0.3 | avgCR-16.01
Zimbabwe_15 Gen4 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) 2018-2024 | M-22 | R-243 | BaA-17 | W-7 | BoA-30 | Ct/St-6 | FPM-0.3 | avgCR-11.57
Zimbabwe_15 Gen5 1 Sikandar Raza (Zimbabwe) flag Sikandar Raza (Zimbabwe) 2017-2025 | M-145 | R-2363 | BaA-24 | W-84 | BoA-30 | Ct/St-62 | FPM-0.4 | avgCR-21.68
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #shoaibmalik #malik #wahabriaz #riaz #mohammadsami #sami #mohammadhafeez #hafeez #asharzaidi #zaidi #anwarali #ali #usmanshinwari #shinwari #imadwasim #wasim #shadabkhan #khan #mohammadamir #amir #hasanali #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings