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 Kapil Dev (India) flag Kapil Dev (India) 1978-1994 | M-225 | R-3783 | BaA-24 | W-253 | BoA-27 | Ct/St-71 | FPM-0.3 | avgCR-25.18 | CI*- 23 27 23 29 na na na na
World_100 Gen1 2 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.88 | CI*- 21 27 26 26 na na na na
World_100 Gen1 3 Imran Khan (Pakistan) flag Imran Khan (Pakistan) 1974-1992 | M-175 | R-3709 | BaA-33 | W-182 | BoA-27 | Ct/St-36 | FPM-0.2 | avgCR-24.99 | CI*- 22 26 23 27 na na na na
World_100 Gen1 4 Ian Botham (England) flag Ian Botham (England) 1976-1992 | M-116 | R-2113 | BaA-23 | W-145 | BoA-29 | Ct/St-36 | FPM-0.3 | avgCR-27.16 | CI*- 24 29 29 27 na na na na
World_100 Gen1 5 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) 1973-1990 | M-115 | R-1751 | BaA-22 | W-158 | BoA-22 | Ct/St-27 | FPM-0.2 | avgCR-26.02 | CI*- 24 27 32 26 na na na na
World_100 Gen1 6 Ravi Shastri (India) flag Ravi Shastri (India) 1981-1992 | M-150 | R-3108 | BaA-29 | W-129 | BoA-36 | Ct/St-40 | FPM-0.3 | avgCR-22.31 | CI*- 24 22 21 24 na na na na
World_100 Gen1 7 Greg Chappell (Australia) flag Greg Chappell (Australia) 1971-1983 | M-74 | R-2331 | BaA-40 | W-72 | BoA-29 | Ct/St-23 | FPM-0.3 | avgCR-26.49 | CI*- 27 26 12 27 na na na na
World_100 Gen1 8 Allan Border (Australia) flag Allan Border (Australia) 1979-1994 | M-273 | R-6524 | BaA-31 | W-73 | BoA-28 | Ct/St-127 | FPM-0.5 | avgCR-16.02 | CI*- 14 19 20 15 na na na na
World_100 Gen1 9 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.23 | CI*- 20 23 20 24 na na na na
World_100 Gen1 10 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-21.31 | CI*- 17 22 21 21 na na na na
World_100 Gen1 11 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-23.17 | CI*- 22 23 18 24 na na na na
World_100 Gen1 12 Graham Gooch (England) flag Graham Gooch (England) 1976-1995 | M-125 | R-4290 | BaA-37 | W-36 | BoA-42 | Ct/St-45 | FPM-0.4 | avgCR-21.07 | CI*- 22 21 25 20 na na na na
World_100 Gen1 13 Lance Cairns (New Zealand) flag Lance Cairns (New Zealand) 1974-1985 | M-78 | R-987 | BaA-17 | W-89 | BoA-31 | Ct/St-19 | FPM-0.2 | avgCR-23.75 | CI*- 25 23 25 24 na na na na
World_100 Gen1 14 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-22.17 | CI*- 16 23 21 22 na na na na
World_100 Gen1 15 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.65 | CI*- 14 16 15 17 na na na na
World_100 Gen1 16 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-21.16 | CI*- 22 21 21 22 na na na na
World_100 Gen2 1 Craig McDermott (Australia) flag Craig McDermott (Australia) 1985-1996 | M-138 | R-432 | BaA-7 | W-203 | BoA-25 | Ct/St-27 | FPM-0.2 | avgCR-22.00 | CI*- 21 24 21 22 na na na na
World_100 Gen2 2 Manoj Prabhakar (India) flag Manoj Prabhakar (India) 1984-1996 | M-130 | R-1858 | BaA-24 | W-157 | BoA-29 | Ct/St-27 | FPM-0.2 | avgCR-21.67 | CI*- 19 24 21 23 na na na na
World_100 Gen2 3 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-21.49 | CI*- 18 23 21 22 na na na na
World_100 Gen2 4 Phil DeFreitas (England) flag Phil DeFreitas (England) 1987-1997 | M-103 | R-690 | BaA-16 | W-115 | BoA-33 | Ct/St-26 | FPM-0.3 | avgCR-21.52 | CI*- 16 23 25 20 na na na na
World_100 Gen2 5 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) 1982-1995 | M-143 | R-4704 | BaA-39 | W-29 | BoA-33 | Ct/St-66 | FPM-0.5 | avgCR-19.32 | CI*- 17 21 23 18 na na na na
World_100 Gen2 6 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.19 | CI*- 18 18 18 19 na na na na
World_100 Gen2 7 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.40 | CI*- 18 17 19 15 na na na na
World_100 Gen3 1 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.85 | CI*- 20 26 23 28 na na na na
World_100 Gen3 2 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.57 | CI*- 24 25 24 25 na na na na
World_100 Gen3 3 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.82 | CI*- 21 25 25 26 na na na na
World_100 Gen3 4 Sachin Tendulkar (India) flag Sachin Tendulkar (India) 1989-2012 | M-463 | R-18426 | BaA-45 | W-154 | BoA-44 | Ct/St-140 | FPM-0.3 | avgCR-22.75 | CI*- 23 23 23 21 na na na na
World_100 Gen3 5 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.34 | CI*- 25 27 28 26 na na na na
World_100 Gen3 6 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.62 | CI*- 21 26 29 23 na na na na
World_100 Gen3 7 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-24.18 | CI*- 24 24 26 24 na na na na
World_100 Gen3 8 Chris Cairns (New Zealand) flag Chris Cairns (New Zealand) 1991-2006 | M-215 | R-4950 | BaA-29 | W-201 | BoA-33 | Ct/St-66 | FPM-0.3 | avgCR-24.30 | CI*- 21 27 24 24 na na na na
World_100 Gen3 9 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-22.08 | CI*- 18 24 21 24 na na na na
World_100 Gen3 10 Steve Waugh (Australia) flag Steve Waugh (Australia) 1986-2002 | M-325 | R-7569 | BaA-33 | W-195 | BoA-35 | Ct/St-111 | FPM-0.3 | avgCR-20.29 | CI*- 19 22 23 20 na na na na
World_100 Gen3 11 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-24.21 | CI*- 24 24 29 23 na na na na
World_100 Gen3 12 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.44 | CI*- 18 22 20 24 na na na na
World_100 Gen3 13 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-20.12 | CI*- 17 21 20 19 na na na na
World_100 Gen3 14 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.43 | CI*- 21 24 22 25 na na na na
World_100 Gen3 15 Chris Harris (New Zealand) flag Chris Harris (New Zealand) 1990-2004 | M-250 | R-4379 | BaA-29 | W-203 | BoA-38 | Ct/St-96 | FPM-0.4 | avgCR-21.39 | CI*- 22 21 20 22 na na na na
World_100 Gen3 16 Mark Waugh (Australia) flag Mark Waugh (Australia) 1988-2002 | M-244 | R-8500 | BaA-39 | W-85 | BoA-35 | Ct/St-108 | FPM-0.4 | avgCR-21.15 | CI*- 19 23 23 21 na na na na
World_100 Gen3 17 Andrew Flintoff (England) flag Andrew Flintoff (England) 1999-2009 | M-141 | R-3394 | BaA-32 | W-169 | BoA-24 | Ct/St-47 | FPM-0.3 | avgCR-27.04 | CI*- 28 26 26 28 na na na na
World_100 Gen3 18 Shane Warne (Australia) flag Shane Warne (Australia) 1993-2005 | M-194 | R-1018 | BaA-13 | W-293 | BoA-26 | Ct/St-80 | FPM-0.4 | avgCR-22.68 | CI*- 21 24 23 23 na na na na
World_100 Gen3 19 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-21.16 | CI*- 17 23 19 23 na na na na
World_100 Gen3 20 Brett Lee (Australia) flag Brett Lee (Australia) 2000-2012 | M-221 | R-1176 | BaA-18 | W-380 | BoA-23 | Ct/St-54 | FPM-0.2 | avgCR-23.76 | CI*- 23 24 23 24 na na na na
World_100 Gen3 21 Javagal Srinath (India) flag Javagal Srinath (India) 1991-2003 | M-229 | R-883 | BaA-11 | W-315 | BoA-28 | Ct/St-32 | FPM-0.1 | avgCR-21.04 | CI*- 18 23 19 23 na na na na
World_100 Gen3 22 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-25.15 | CI*- 23 27 25 25 na na na na
World_100 Gen3 23 Sourav Ganguly (India) flag Sourav Ganguly (India) 1992-2007 | M-311 | R-11363 | BaA-41 | W-100 | BoA-38 | Ct/St-100 | FPM-0.3 | avgCR-20.76 | CI*- 21 21 20 22 na na na na
World_100 Gen3 24 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.72 | CI*- 21 23 22 23 na na na na
World_100 Gen3 25 Heath Streak (Zimbabwe) flag Heath Streak (Zimbabwe) 1993-2005 | M-189 | R-2943 | BaA-28 | W-239 | BoA-30 | Ct/St-46 | FPM-0.2 | avgCR-24.25 | CI*- 23 25 23 26 na na na na
World_100 Gen3 26 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) 1992-2010 | M-221 | R-6571 | BaA-34 | W-104 | BoA-41 | Ct/St-86 | FPM-0.4 | avgCR-20.66 | CI*- 21 21 21 21 na na na na
World_100 Gen3 27 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.48 | CI*- 19 23 20 26 na na na na
World_100 Gen3 28 Anil Kumble (India) flag Anil Kumble (India) 1990-2007 | M-271 | R-938 | BaA-11 | W-337 | BoA-31 | Ct/St-85 | FPM-0.3 | avgCR-18.93 | CI*- 19 19 18 19 na na na na
World_100 Gen3 29 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) 1995-2007 | M-223 | R-7090 | BaA-35 | W-99 | BoA-38 | Ct/St-83 | FPM-0.4 | avgCR-22.38 | CI*- 23 22 25 21 na na na na
World_100 Gen3 30 Glenn McGrath (Australia) flag Glenn McGrath (Australia) 1993-2007 | M-250 | R-115 | BaA-4 | W-381 | BoA-22 | Ct/St-37 | FPM-0.1 | avgCR-21.57 | CI*- 21 22 24 21 na na na na
World_100 Gen3 31 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) 1997-2015 | M-295 | R-2253 | BaA-17 | W-305 | BoA-32 | Ct/St-88 | FPM-0.3 | avgCR-20.34 | CI*- 18 22 24 19 na na na na
World_100 Gen3 32 Andrew Symonds (Australia) flag Andrew Symonds (Australia) 1998-2009 | M-198 | R-5088 | BaA-40 | W-133 | BoA-37 | Ct/St-82 | FPM-0.4 | avgCR-22.61 | CI*- 20 24 23 23 na na na na
World_100 Gen3 33 Scott Styris (New Zealand) flag Scott Styris (New Zealand) 1999-2011 | M-188 | R-4483 | BaA-32 | W-137 | BoA-35 | Ct/St-73 | FPM-0.4 | avgCR-22.91 | CI*- 20 24 24 23 na na na na
World_100 Gen3 34 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.44 | CI*- 15 17 17 16 na na na na
World_100 Gen3 35 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.49 | CI*- 15 14 16 14 na na na na
World_100 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.47 | CI*- 23 24 27 23 na na na na
World_100 Gen4 2 Shane Watson (Australia) flag Shane Watson (Australia) 2002-2015 | M-190 | R-5757 | BaA-41 | W-168 | BoA-32 | Ct/St-64 | FPM-0.3 | avgCR-26.63 | CI*- 24 28 33 26 na na na na
World_100 Gen4 3 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-21.16 | CI*- 21 21 21 23 na na na na
World_100 Gen4 4 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.68 | CI*- 16 24 24 23 na na na na
World_100 Gen4 5 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.54 | CI*- 21 20 22 19 na na na na
World_100 Gen4 6 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.62 | CI*- 18 24 19 26 na na na na
World_100 Gen4 7 Mitchell Johnson (Australia) flag Mitchell Johnson (Australia) 2005-2015 | M-153 | R-951 | BaA-16 | W-239 | BoA-25 | Ct/St-35 | FPM-0.2 | avgCR-23.77 | CI*- 21 26 26 22 na na na na
World_100 Gen4 8 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.30 | CI*- 22 24 26 23 na na na na
World_100 Gen4 9 Kyle Mills (New Zealand) flag Kyle Mills (New Zealand) 2001-2015 | M-170 | R-1047 | BaA-16 | W-240 | BoA-27 | Ct/St-42 | FPM-0.2 | avgCR-22.35 | CI*- 18 25 24 22 na na na na
World_100 Gen4 10 Michael Clarke (Australia) flag Michael Clarke (Australia) 2003-2015 | M-245 | R-7981 | BaA-45 | W-57 | BoA-38 | Ct/St-106 | FPM-0.4 | avgCR-19.59 | CI*- 18 21 23 19 na na na na
World_100 Gen4 11 Virender Sehwag (India) flag Virender Sehwag (India) 1999-2013 | M-251 | R-8273 | BaA-35 | W-96 | BoA-40 | Ct/St-93 | FPM-0.4 | avgCR-22.35 | CI*- 21 23 24 21 na na na na
World_100 Gen4 12 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.80 | CI*- 18 21 22 20 na na na na
World_100 Gen4 13 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.81 | CI*- 19 21 19 21 na na na na
World_100 Gen4 14 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-20.12 | CI*- 18 21 19 22 na na na na
World_100 Gen4 15 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.22 | CI*- 18 20 21 20 na na na na
World_100 Gen4 16 James Anderson (England) flag James Anderson (England) 2002-2015 | M-194 | R-273 | BaA-8 | W-269 | BoA-29 | Ct/St-53 | FPM-0.3 | avgCR-19.60 | CI*- 19 20 17 20 na na na na
World_100 Gen4 17 Yuvraj Singh (India) flag Yuvraj Singh (India) 2000-2017 | M-304 | R-8701 | BaA-37 | W-111 | BoA-39 | Ct/St-94 | FPM-0.3 | avgCR-19.34 | CI*- 20 19 20 18 na na na na
World_100 Gen4 18 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.88 | CI*- 18 19 21 19 na na na na
World_100 Gen4 19 Suresh Raina (India) flag Suresh Raina (India) 2005-2018 | M-226 | R-5615 | BaA-35 | W-36 | BoA-50 | Ct/St-102 | FPM-0.5 | avgCR-17.32 | CI*- 16 18 17 19 na na na na
World_100 Gen5 1 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) 2006-2023 | M-247 | R-7570 | BaA-37 | W-317 | BoA-30 | Ct/St-60 | FPM-0.2 | avgCR-27.02 | CI*- 26 28 27 30 na na na na
World_100 Gen5 2 Virat Kohli (India) flag Virat Kohli (India) 2008-2026 | M-311 | R-14797 | BaA-59 | W-5 | BoA-136 | Ct/St-167 | FPM-0.5 | avgCR-20.76 | CI*- 21 20 21 21 na na na na
World_100 Gen5 3 Ravindra Jadeja (India) flag Ravindra Jadeja (India) 2009-2026 | M-210 | R-2905 | BaA-32 | W-232 | BoA-37 | Ct/St-79 | FPM-0.4 | avgCR-22.33 | CI*- 23 22 22 23 na na na na
World_100 Gen5 4 Mitchell Starc (Australia) flag Mitchell Starc (Australia) 2010-2025 | M-130 | R-583 | BaA-12 | W-247 | BoA-24 | Ct/St-47 | FPM-0.4 | avgCR-26.40 | CI*- 23 29 28 26 na na na na
World_100 Gen5 5 Glenn Maxwell (Australia) flag Glenn Maxwell (Australia) 2012-2025 | M-149 | R-3990 | BaA-34 | W-77 | BoA-47 | Ct/St-91 | FPM-0.6 | avgCR-25.22 | CI*- 23 27 30 23 na na na na
World_100 Gen5 6 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-22.11 | CI*- 19 24 21 24 na na na na
World_100 Gen5 7 Rohit Sharma (India) flag Rohit Sharma (India) 2007-2026 | M-282 | R-11577 | BaA-49 | W-9 | BoA-59 | Ct/St-103 | FPM-0.4 | avgCR-18.36 | CI*- 19 18 18 19 na na na na
World_100 Gen5 8 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.84 | CI*- 22 23 23 23 na na na na
World_100 Gen5 9 Trent Boult (New Zealand) flag Trent Boult (New Zealand) 2012-2023 | M-114 | R-216 | BaA-9 | W-211 | BoA-24 | Ct/St-43 | FPM-0.4 | avgCR-25.62 | CI*- 25 27 22 27 na na na na
World_100 Gen5 10 Rashid Khan (Afghanistan) flag Rashid Khan (Afghanistan) 2015-2025 | M-117 | R-1393 | BaA-19 | W-210 | BoA-20 | Ct/St-35 | FPM-0.3 | avgCR-25.33 | CI*- na 25 28 25 na na na na
World_100 Gen5 11 Joe Root (England) flag Joe Root (England) 2013-2026 | M-189 | R-7577 | BaA-50 | W-30 | BoA-58 | Ct/St-91 | FPM-0.5 | avgCR-21.58 | CI*- 20 23 25 21 na na na na
World_100 Gen5 12 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) 2010-2025 | M-175 | R-7256 | BaA-49 | W-37 | BoA-35 | Ct/St-76 | FPM-0.4 | avgCR-22.13 | CI*- 21 23 20 23 na na na na
World_100 Gen5 13 Chris Woakes (England) flag Chris Woakes (England) 2011-2023 | M-122 | R-1524 | BaA-24 | W-173 | BoA-30 | Ct/St-50 | FPM-0.4 | avgCR-24.75 | CI*- 24 25 26 24 na na na na
World_100 Gen5 14 Adil Rashid (England) flag Adil Rashid (England) 2009-2026 | M-161 | R-971 | BaA-17 | W-242 | BoA-31 | Ct/St-53 | FPM-0.3 | avgCR-22.39 | CI*- 21 24 27 22 na na na na
World_100 Gen5 15 Ben Stokes (England) flag Ben Stokes (England) 2011-2023 | M-114 | R-3463 | BaA-41 | W-74 | BoA-42 | Ct/St-55 | FPM-0.5 | avgCR-24.58 | CI*- 24 25 26 25 na na na na
World_100 Gen5 16 Hardik Pandya (India) flag Hardik Pandya (India) 2016-2025 | M-94 | R-1904 | BaA-33 | W-91 | BoA-36 | Ct/St-35 | FPM-0.4 | avgCR-25.76 | CI*- 24 27 24 28 na na na na
World_100 Gen5 17 Mitchell Santner (New Zealand) flag Mitchell Santner (New Zealand) 2015-2025 | M-124 | R-1580 | BaA-27 | W-133 | BoA-35 | Ct/St-53 | FPM-0.4 | avgCR-23.74 | CI*- 21 26 28 22 na na na na
World_100 Gen5 18 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.73 | CI*- 19 26 23 22 na na na na
World_100 Gen5 19 Mohammed Shami (India) flag Mohammed Shami (India) 2013-2025 | M-108 | R-225 | BaA-8 | W-206 | BoA-24 | Ct/St-32 | FPM-0.3 | avgCR-24.28 | CI*- 22 26 22 28 na na na na
World_100 Gen5 20 Tim Southee (New Zealand) flag Tim Southee (New Zealand) 2008-2023 | M-161 | R-740 | BaA-12 | W-221 | BoA-34 | Ct/St-44 | FPM-0.3 | avgCR-21.80 | CI*- 19 24 25 21 na na na na
World_100 Gen5 21 Adam Zampa (Australia) flag Adam Zampa (Australia) 2016-2025 | M-116 | R-378 | BaA-10 | W-196 | BoA-29 | Ct/St-20 | FPM-0.2 | avgCR-23.66 | CI*- 19 26 26 22 na na na na
World_100 Gen5 22 Mohammad Nabi (Afghanistan) flag Mohammad Nabi (Afghanistan) 2009-2025 | M-176 | R-3762 | BaA-28 | W-176 | BoA-33 | Ct/St-85 | FPM-0.5 | avgCR-20.42 | CI*- na 20 21 23 na na na na
World_100 Gen5 23 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) 2007-2025 | M-239 | R-5689 | BaA-36 | W-82 | BoA-46 | Ct/St-82 | FPM-0.3 | avgCR-17.74 | CI*- 17 19 17 21 na na na na
Tags: #topcricketplayersofalltime #bestcricketplayersofalltime #greatestcricketplayers #odicricket #odis #menodis #kapildev #dev #vivrichards #richards #imrankhan #khan #ianbotham #botham #richardhadlee #hadlee #ravishastri #shastri #gregchappell #chappell #allanborder #border #mudassarnazar #nazar #malcolmmarshall #marshall #joelgarner #garner #iccrankings #icctestrankings #iccodirankings #icct20irankings #iccteamrankings #iccplayerrankings #iccmenrankings #iccwomenrankings #iplrankings