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
World_100 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.01
World_100 Gen1 2 Darren Maddy (England) flag Darren Maddy (England) 2003-2013 | M-91 | R-2379 | BaA-31 | W-48 | BoA-23 | Ct/St-40 | FPM-0.4 | avgCR-21.84
World_100 Gen1 4 Ian Harvey (Australia) flag Ian Harvey (Australia) 2003-2009 | M-43 | R-1368 | BaA-35 | W-46 | BoA-22 | Ct/St-17 | FPM-0.4 | avgCR-30.20
World_100 Gen1 5 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 2003-2011 | M-67 | R-1680 | BaA-34 | W-41 | BoA-31 | Ct/St-34 | FPM-0.5 | avgCR-24.41
World_100 Gen1 6 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
World_100 Gen1 7 Brad Hodge (Australia) flag Brad Hodge (Australia) 2003-2018 | M-216 | R-5932 | BaA-38 | W-59 | BoA-20 | Ct/St-86 | FPM-0.4 | avgCR-18.51
World_100 Gen1 9 Graeme Swann (England) flag Graeme Swann (England) 2003-2010 | M-37 | R-683 | BaA-21 | W-44 | BoA-21 | Ct/St-13 | FPM-0.4 | avgCR-27.02
World_100 Gen1 11 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 2005-2014 | M-155 | R-3209 | BaA-27 | W-97 | BoA-31 | Ct/St-34 | FPM-0.2 | avgCR-20.02
World_100 Gen1 13 Robert Croft (England) flag Robert Croft (England) 2003-2012 | M-88 | R-696 | BaA-19 | W-87 | BoA-23 | Ct/St-26 | FPM-0.3 | avgCR-18.12
World_100 Gen1 14 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
World_100 Gen1 15 Dimitri Mascarenhas (England) flag Dimitri Mascarenhas (England) 2003-2014 | M-112 | R-1188 | BaA-20 | W-136 | BoA-20 | Ct/St-22 | FPM-0.2 | avgCR-22.13
World_100 Gen1 17 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
World_100 Gen1 18 David Hussey (Australia) flag David Hussey (Australia) 2004-2017 | M-192 | R-4282 | BaA-30 | W-33 | BoA-31 | Ct/St-86 | FPM-0.4 | avgCR-16.53
World_100 Gen1 19 Ian Blackwell (England) flag Ian Blackwell (England) 2003-2011 | M-75 | R-1195 | BaA-21 | W-48 | BoA-30 | Ct/St-16 | FPM-0.2 | avgCR-18.10
World_100 Gen1 22 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
World_100 Gen1 23 Jamie Dalrymple (England) flag Jamie Dalrymple (England) 2004-2011 | M-69 | R-1259 | BaA-25 | W-42 | BoA-26 | Ct/St-18 | FPM-0.3 | avgCR-17.18
World_100 Gen1 25 Sourav Ganguly (India) flag Sourav Ganguly (India) 2005-2012 | M-74 | R-1683 | BaA-26 | W-26 | BoA-28 | Ct/St-28 | FPM-0.4 | avgCR-16.43
World_100 Gen2 1 Ryan ten Doeschate (Netherlands) flag Ryan ten Doeschate (Netherlands) 2003-2021 | M-299 | R-5935 | BaA-30 | W-93 | BoA-26 | Ct/St-112 | FPM-0.4 | avgCR-16.14
World_100 Gen2 2 Darren Stevens (England) flag Darren Stevens (England) 2003-2022 | M-220 | R-4041 | BaA-26 | W-117 | BoA-26 | Ct/St-64 | FPM-0.3 | avgCR-18.74
World_100 Gen2 4 Tim Bresnan (England) flag Tim Bresnan (England) 2003-2021 | M-155 | R-1514 | BaA-21 | W-172 | BoA-23 | Ct/St-53 | FPM-0.3 | avgCR-20.62
World_100 Gen2 8 Rikki Clarke (England) flag Rikki Clarke (England) 2003-2021 | M-172 | R-2305 | BaA-21 | W-113 | BoA-25 | Ct/St-90 | FPM-0.5 | avgCR-18.60
World_100 Gen2 9 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
World_100 Gen2 10 Daryl Mitchell (England) flag Daryl Mitchell (England) 2005-2021 | M-177 | R-2310 | BaA-23 | W-101 | BoA-30 | Ct/St-74 | FPM-0.4 | avgCR-17.71
World_100 Gen2 11 Steven Croft (England) flag Steven Croft (England) 2006-2024 | M-250 | R-5486 | BaA-31 | W-79 | BoA-28 | Ct/St-142 | FPM-0.6 | avgCR-18.46
World_100 Gen3 1 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
World_100 Gen3 2 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
World_100 Gen3 4 Samit Patel (England) flag Samit Patel (England) 2003-2025 | M-395 | R-6495 | BaA-25 | W-349 | BoA-26 | Ct/St-108 | FPM-0.3 | avgCR-21.13
World_100 Gen3 5 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
World_100 Gen3 6 Ravi Bopara (England) flag Ravi Bopara (England) 2003-2025 | M-435 | R-8697 | BaA-28 | W-266 | BoA-25 | Ct/St-142 | FPM-0.3 | avgCR-19.38
World_100 Gen3 7 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
World_100 Gen3 8 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 2011-2025 | M-348 | R-7811 | BaA-28 | W-144 | BoA-29 | Ct/St-189 | FPM-0.5 | avgCR-21.99
World_100 Gen3 9 Shane Watson (Australia) flag Shane Watson (Australia) 2004-2020 | M-264 | R-6927 | BaA-30 | W-147 | BoA-29 | Ct/St-76 | FPM-0.3 | avgCR-21.50
World_100 Gen3 11 Moeen Ali (England) flag Moeen Ali (England) 2007-2025 | M-302 | R-6034 | BaA-24 | W-206 | BoA-25 | Ct/St-101 | FPM-0.3 | avgCR-22.90
World_100 Gen3 12 David Willey (England) flag David Willey (England) 2009-2025 | M-312 | R-4547 | BaA-23 | W-307 | BoA-24 | Ct/St-146 | FPM-0.5 | avgCR-22.29
World_100 Gen3 13 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2008-2025 | M-254 | R-3260 | BaA-28 | W-170 | BoA-31 | Ct/St-109 | FPM-0.4 | avgCR-21.14
World_100 Gen3 15 Dan Christian (Australia) flag Dan Christian (Australia) 2010-2025 | M-347 | R-5134 | BaA-23 | W-224 | BoA-31 | Ct/St-165 | FPM-0.5 | avgCR-20.23
World_100 Gen3 16 James Faulkner (Australia) flag James Faulkner (Australia) 2011-2022 | M-182 | R-1748 | BaA-24 | W-214 | BoA-23 | Ct/St-53 | FPM-0.3 | avgCR-22.43
World_100 Gen3 17 Benny Howell (England) flag Benny Howell (England) 2011-2025 | M-257 | R-3129 | BaA-22 | W-248 | BoA-23 | Ct/St-109 | FPM-0.4 | avgCR-21.62
World_100 Gen3 18 Chris Jordan (England) flag Chris Jordan (England) 2008-2025 | M-322 | R-2037 | BaA-18 | W-330 | BoA-27 | Ct/St-164 | FPM-0.5 | avgCR-19.76
World_100 Gen3 20 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 2013-2025 | M-247 | R-3031 | BaA-19 | W-208 | BoA-25 | Ct/St-104 | FPM-0.4 | avgCR-21.54
World_100 Gen3 21 Liam Dawson (England) flag Liam Dawson (England) 2008-2025 | M-287 | R-2657 | BaA-18 | W-242 | BoA-25 | Ct/St-112 | FPM-0.4 | avgCR-19.73
World_100 Gen3 29 Joe Denly (England) flag Joe Denly (England) 2004-2025 | M-281 | R-6864 | BaA-28 | W-46 | BoA-29 | Ct/St-104 | FPM-0.4 | avgCR-15.18
World_100 Gen3 30 Rohit Sharma (India) flag Rohit Sharma (India) 2008-2025 | M-272 | R-7046 | BaA-30 | W-15 | BoA-30 | Ct/St-102 | FPM-0.4 | avgCR-15.23
World_100 Gen4 1 Will Jacks (England) flag Will Jacks (England) 2018-2025 | M-210 | R-5661 | BaA-30 | W-77 | BoA-22 | Ct/St-102 | FPM-0.5 | avgCR-22.30
World_100 Gen4 4 Sam Curran (England) flag Sam Curran (England) 2015-2025 | M-238 | R-4432 | BaA-26 | W-232 | BoA-28 | Ct/St-95 | FPM-0.4 | avgCR-23.63
World_100 Gen4 5 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
World_100 Gen4 6 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
World_100 Gen4 11 Liam Livingstone (England) flag Liam Livingstone (England) 2015-2025 | M-263 | R-6383 | BaA-29 | W-106 | BoA-26 | Ct/St-99 | FPM-0.4 | avgCR-20.42
World_100 Gen4 13 Khushdil Shah (Pakistan) flag Khushdil Shah (Pakistan) 2017-2025 | M-97 | R-1548 | BaA-31 | W-60 | BoA-20 | Ct/St-36 | FPM-0.4 | avgCR-21.38
World_100 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
World_100 Gen5 2 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
World_100 Gen5 3 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
World_100 Gen5 5 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
World_100 Gen5 6 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
World_100 Gen5 8 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
World_100 Gen5 9 Dan Mousley (England) flag Dan Mousley (England) 2020-2025 | M-87 | R-1588 | BaA-23 | W-68 | BoA-21 | Ct/St-52 | FPM-0.6 | avgCR-22.11
Australia_25 Gen1 1 Ian Harvey (Australia) flag Ian Harvey (Australia) 2003-2009 | M-43 | R-1368 | BaA-35 | W-46 | BoA-22 | Ct/St-17 | FPM-0.4 | avgCR-30.20
Australia_25 Gen1 2 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 2003-2011 | M-67 | R-1680 | BaA-34 | W-41 | BoA-31 | Ct/St-34 | FPM-0.5 | avgCR-24.41
Australia_25 Gen1 3 Brad Hodge (Australia) flag Brad Hodge (Australia) 2003-2018 | M-216 | R-5932 | BaA-38 | W-59 | BoA-20 | Ct/St-86 | FPM-0.4 | avgCR-18.51
Australia_25 Gen1 4 David Hussey (Australia) flag David Hussey (Australia) 2004-2017 | M-192 | R-4282 | BaA-30 | W-33 | BoA-31 | Ct/St-86 | FPM-0.4 | avgCR-16.53
Australia_25 Gen1 6 Dominic Thornely (Australia) flag Dominic Thornely (Australia) 2005-2013 | M-30 | R-373 | BaA-21 | W-18 | BoA-18 | Ct/St-14 | FPM-0.5 | avgCR-15.89
Australia_25 Gen3 1 Shane Watson (Australia) flag Shane Watson (Australia) 2004-2020 | M-264 | R-6927 | BaA-30 | W-147 | BoA-29 | Ct/St-76 | FPM-0.3 | avgCR-21.50
Australia_25 Gen3 2 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 2011-2025 | M-348 | R-7811 | BaA-28 | W-144 | BoA-29 | Ct/St-189 | FPM-0.5 | avgCR-21.99
Australia_25 Gen3 3 Dan Christian (Australia) flag Dan Christian (Australia) 2010-2025 | M-347 | R-5134 | BaA-23 | W-224 | BoA-31 | Ct/St-165 | FPM-0.5 | avgCR-20.23
Australia_25 Gen3 4 James Faulkner (Australia) flag James Faulkner (Australia) 2011-2022 | M-182 | R-1748 | BaA-24 | W-214 | BoA-23 | Ct/St-53 | FPM-0.3 | avgCR-22.43
Australia_25 Gen3 6 Moises Henriques (Australia) flag Moises Henriques (Australia) 2009-2025 | M-219 | R-4577 | BaA-29 | W-73 | BoA-31 | Ct/St-100 | FPM-0.5 | avgCR-18.25
Australia_25 Gen4 2 Marcus Stoinis (Australia) flag Marcus Stoinis (Australia) 2012-2025 | M-266 | R-5598 | BaA-29 | W-134 | BoA-28 | Ct/St-62 | FPM-0.2 | avgCR-19.88
Australia_25 Gen5 1 Mitchell Owen (Australia) flag Mitchell Owen (Australia) 2021-2025 | M-48 | R-960 | BaA-25 | W-24 | BoA-27 | Ct/St-22 | FPM-0.5 | avgCR-23.52
Australia_25 Gen5 3 Cooper Connolly (Australia) flag Cooper Connolly (Australia) 2023-2025 | M-29 | R-633 | BaA-35 | W-12 | BoA-22 | Ct/St-10 | FPM-0.3 | avgCR-18.81
England_25 Gen1 2 Darren Maddy (England) flag Darren Maddy (England) 2003-2013 | M-91 | R-2379 | BaA-31 | W-48 | BoA-23 | Ct/St-40 | FPM-0.4 | avgCR-21.84
England_25 Gen1 3 Robert Croft (England) flag Robert Croft (England) 2003-2012 | M-88 | R-696 | BaA-19 | W-87 | BoA-23 | Ct/St-26 | FPM-0.3 | avgCR-18.12
England_25 Gen1 5 Ian Blackwell (England) flag Ian Blackwell (England) 2003-2011 | M-75 | R-1195 | BaA-21 | W-48 | BoA-30 | Ct/St-16 | FPM-0.2 | avgCR-18.10
England_25 Gen2 1 Steven Croft (England) flag Steven Croft (England) 2006-2024 | M-250 | R-5486 | BaA-31 | W-79 | BoA-28 | Ct/St-142 | FPM-0.6 | avgCR-18.46
England_25 Gen2 3 Darren Stevens (England) flag Darren Stevens (England) 2003-2022 | M-220 | R-4041 | BaA-26 | W-117 | BoA-26 | Ct/St-64 | FPM-0.3 | avgCR-18.74
England_25 Gen2 4 Tim Bresnan (England) flag Tim Bresnan (England) 2003-2021 | M-155 | R-1514 | BaA-21 | W-172 | BoA-23 | Ct/St-53 | FPM-0.3 | avgCR-20.62
England_25 Gen2 5 Rikki Clarke (England) flag Rikki Clarke (England) 2003-2021 | M-172 | R-2305 | BaA-21 | W-113 | BoA-25 | Ct/St-90 | FPM-0.5 | avgCR-18.60
England_25 Gen3 1 Samit Patel (England) flag Samit Patel (England) 2003-2025 | M-395 | R-6495 | BaA-25 | W-349 | BoA-26 | Ct/St-108 | FPM-0.3 | avgCR-21.13
England_25 Gen3 2 Moeen Ali (England) flag Moeen Ali (England) 2007-2025 | M-302 | R-6034 | BaA-24 | W-206 | BoA-25 | Ct/St-101 | FPM-0.3 | avgCR-22.90
England_25 Gen3 3 Ravi Bopara (England) flag Ravi Bopara (England) 2003-2025 | M-435 | R-8697 | BaA-28 | W-266 | BoA-25 | Ct/St-142 | FPM-0.3 | avgCR-19.38
England_25 Gen3 4 David Willey (England) flag David Willey (England) 2009-2025 | M-312 | R-4547 | BaA-23 | W-307 | BoA-24 | Ct/St-146 | FPM-0.5 | avgCR-22.29
England_25 Gen3 5 Chris Jordan (England) flag Chris Jordan (England) 2008-2025 | M-322 | R-2037 | BaA-18 | W-330 | BoA-27 | Ct/St-164 | FPM-0.5 | avgCR-19.76
England_25 Gen4 1 Sam Curran (England) flag Sam Curran (England) 2015-2025 | M-238 | R-4432 | BaA-26 | W-232 | BoA-28 | Ct/St-95 | FPM-0.4 | avgCR-23.63
England_25 Gen4 2 Liam Livingstone (England) flag Liam Livingstone (England) 2015-2025 | M-263 | R-6383 | BaA-29 | W-106 | BoA-26 | Ct/St-99 | FPM-0.4 | avgCR-20.42
England_25 Gen4 3 Will Jacks (England) flag Will Jacks (England) 2018-2025 | M-210 | R-5661 | BaA-30 | W-77 | BoA-22 | Ct/St-102 | FPM-0.5 | avgCR-22.30
England_25 Gen5 1 Dan Mousley (England) flag Dan Mousley (England) 2020-2025 | M-87 | R-1588 | BaA-23 | W-68 | BoA-21 | Ct/St-52 | FPM-0.6 | avgCR-22.11
England_25 Gen5 2 Ben Green (England) flag Ben Green (England) 2016-2025 | M-89 | R-816 | BaA-21 | W-102 | BoA-22 | Ct/St-26 | FPM-0.3 | avgCR-20.33
England_25 Gen5 3 Luke Hollman (England) flag Luke Hollman (England) 2020-2025 | M-73 | R-868 | BaA-18 | W-77 | BoA-23 | Ct/St-36 | FPM-0.5 | avgCR-21.61
England_25 Gen5 5 Rehan Ahmed (England) flag Rehan Ahmed (England) 2022-2025 | M-74 | R-901 | BaA-20 | W-67 | BoA-28 | Ct/St-20 | FPM-0.3 | avgCR-19.21
India_25 Gen1 1 Irfan Pathan (India) flag Irfan Pathan (India) 2005-2020 | M-114 | R-1230 | BaA-21 | W-92 | BoA-31 | Ct/St-31 | FPM-0.3 | avgCR-19.29
India_25 Gen2 4 Yuvraj Singh (India) flag Yuvraj Singh (India) 2003-2019 | M-137 | R-2904 | BaA-25 | W-41 | BoA-28 | Ct/St-31 | FPM-0.2 | avgCR-17.97
India_25 Gen3 1 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2008-2025 | M-254 | R-3260 | BaA-28 | W-170 | BoA-31 | Ct/St-109 | FPM-0.4 | avgCR-21.14
India_25 Gen3 4 Rohit Sharma (India) flag Rohit Sharma (India) 2008-2025 | M-272 | R-7046 | BaA-30 | W-15 | BoA-30 | Ct/St-102 | FPM-0.4 | avgCR-15.23
India_25 Gen3 5 Axar Patel (India) flag Axar Patel (India) 2014-2025 | M-162 | R-1916 | BaA-22 | W-128 | BoA-32 | Ct/St-76 | FPM-0.5 | avgCR-22.87
India_25 Gen3 7 Hardik Pandya (India) flag Hardik Pandya (India) 2015-2025 | M-152 | R-2749 | BaA-28 | W-78 | BoA-32 | Ct/St-72 | FPM-0.5 | avgCR-21.87
India_25 Gen3 8 Krunal Pandya (India) flag Krunal Pandya (India) 2016-2025 | M-142 | R-1756 | BaA-22 | W-93 | BoA-32 | Ct/St-52 | FPM-0.4 | avgCR-21.02
New Zealand_25 Gen1 1 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 2005-2014 | M-155 | R-3209 | BaA-27 | W-97 | BoA-31 | Ct/St-34 | FPM-0.2 | avgCR-20.02
New Zealand_25 Gen1 2 Nathan McCullum (New Zealand) flag Nathan McCullum (New Zealand) 2006-2016 | M-95 | R-1207 | BaA-19 | W-91 | BoA-24 | Ct/St-38 | FPM-0.4 | avgCR-21.50
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.92
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.30
New Zealand_25 Gen2 5 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-19.88
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #t20cricket #t20s #ment20s #azharmahmood #mahmood #darrenmaddy #maddy #ianharvey #harvey #andrewsymonds #symonds #andrewhall #hall #bradhodge #hodge #graemeswann #swann #scottstyris #styris #robertcroft #croft #albiemorkel #morkel #dimitrimascarenhas #mascarenhas #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings