Cricket Ratings, Rankings and Awards; powered via a comprehensive original one-of-a-kind scoring system.

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 - 31st Jul 2025.

Group Sub-Group SG_rank Team (or Player) Stats
World_100 Gen1 8 Allan Border (Australia) flag Allan Border (Australia) M-273 | R-6524 | A-31 | SR*-71 | avgCR-5.92
World_100 Gen2 2 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) M-269 | R-7456 | A-36 | SR*-78 | avgCR-7.12
World_100 Gen2 10 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) M-109 | R-3367 | A-34 | SR*-55 | avgCR-7.26
World_100 Gen3 2 Brian Lara (West Indies) flag Brian Lara (West Indies) M-299 | R-10405 | A-40 | SR*-80 | avgCR-9.00
World_100 Gen3 3 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) M-247 | R-8824 | A-39 | SR*-81 | avgCR-9.02
World_100 Gen3 7 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) M-445 | R-13430 | A-32 | SR*-91 | avgCR-8.35
World_100 Gen3 9 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) M-185 | R-6798 | A-41 | SR*-72 | avgCR-9.28
World_100 Gen3 10 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) M-287 | R-9619 | A-36 | SR*-97 | avgCR-9.20
World_100 Gen3 11 Sourav Ganguly (India) flag Sourav Ganguly (India) M-311 | R-11363 | A-41 | SR*-74 | avgCR-8.83
World_100 Gen3 13 Michael Bevan (Australia) flag Michael Bevan (Australia) M-232 | R-6912 | A-54 | SR*-74 | avgCR-7.17
World_100 Gen3 14 Matthew Hayden (Australia) flag Matthew Hayden (Australia) M-161 | R-6133 | A-44 | SR*-79 | avgCR-9.71
World_100 Gen3 15 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) M-213 | R-6786 | A-35 | SR*-75 | avgCR-7.61
World_100 Gen3 19 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) M-268 | R-8778 | A-42 | SR*-71 | avgCR-7.86
World_100 Gen3 27 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-280 | R-8037 | A-32 | SR*-71 | avgCR-7.30
World_100 Gen3 28 Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) M-156 | R-4780 | A-32 | SR*-66 | avgCR-7.41
World_100 Gen4 2 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-404 | R-14234 | A-42 | SR*-79 | avgCR-8.69
World_100 Gen4 3 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-301 | R-10480 | A-38 | SR*-87 | avgCR-9.02
World_100 Gen4 9 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-197 | R-6989 | A-38 | SR*-81 | avgCR-8.58
World_100 Gen4 12 Yuvraj Singh (India) flag Yuvraj Singh (India) M-304 | R-8701 | A-37 | SR*-88 | avgCR-7.19
World_100 Gen4 13 Michael Hussey (Australia) flag Michael Hussey (Australia) M-185 | R-5442 | A-48 | SR*-87 | avgCR-7.28
World_100 Gen4 14 Upul Tharanga (Sri Lanka) flag Upul Tharanga (Sri Lanka) M-235 | R-6951 | A-34 | SR*-76 | avgCR-7.32
World_100 Gen5 4 David Warner (Australia) flag David Warner (Australia) M-161 | R-6932 | A-45 | SR*-97 | avgCR-11.69
World_100 Gen5 7 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) M-155 | R-6770 | A-46 | SR*-97 | avgCR-11.26
World_100 Gen5 9 Shikhar Dhawan (India) flag Shikhar Dhawan (India) M-167 | R-6793 | A-44 | SR*-91 | avgCR-10.60
World_100 Gen5 12 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) M-86 | R-3651 | A-46 | SR*-94 | avgCR-11.06
World_100 Gen5 14 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) M-243 | R-8357 | A-37 | SR*-79 | avgCR-7.96
World_100 Gen5 16 Eoin Morgan (England/Ireland) flag Eoin Morgan (England/Ireland) M-248 | R-7701 | A-39 | SR*-91 | avgCR-7.36
World_100 Gen5 20 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) M-247 | R-7570 | A-37 | SR*-83 | avgCR-7.32
World_100 Gen5 26 David Miller (South Africa) flag David Miller (South Africa) M-178 | R-4611 | A-42 | SR*-104 | avgCR-7.03
Australia_25 Gen1 2 Allan Border (Australia) flag Allan Border (Australia) M-273 | R-6524 | A-31 | SR*-71 | avgCR-5.92
Australia_25 Gen1 4 Graeme Wood (Australia) flag Graeme Wood (Australia) M-83 | R-2219 | A-34 | SR*-60 | avgCR-6.53
Australia_25 Gen3 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) M-287 | R-9619 | A-36 | SR*-97 | avgCR-9.20
Australia_25 Gen3 4 Matthew Hayden (Australia) flag Matthew Hayden (Australia) M-161 | R-6133 | A-44 | SR*-79 | avgCR-9.71
Australia_25 Gen3 5 Michael Bevan (Australia) flag Michael Bevan (Australia) M-232 | R-6912 | A-54 | SR*-74 | avgCR-7.17
Australia_25 Gen4 3 Michael Hussey (Australia) flag Michael Hussey (Australia) M-185 | R-5442 | A-48 | SR*-87 | avgCR-7.28
Australia_25 Gen5 1 David Warner (Australia) flag David Warner (Australia) M-161 | R-6932 | A-45 | SR*-97 | avgCR-11.69
Australia_25 Gen5 4 Travis Head (Australia) flag Travis Head (Australia) M-73 | R-2767 | A-44 | SR*-105 | avgCR-10.96
England_25 Gen1 4 David Gower (England) flag David Gower (England) M-114 | R-3170 | A-31 | SR*-75 | avgCR-7.08
England_25 Gen3 1 Marcus Trescothick (England) flag Marcus Trescothick (England) M-123 | R-4335 | A-37 | SR*-85 | avgCR-9.26
England_25 Gen3 3 Nick Knight (England) flag Nick Knight (England) M-100 | R-3637 | A-40 | SR*-72 | avgCR-9.17
England_25 Gen4 4 Alastair Cook (England) flag Alastair Cook (England) M-92 | R-3204 | A-36 | SR*-77 | avgCR-8.45
England_25 Gen4 5 Andrew Strauss (England) flag Andrew Strauss (England) M-127 | R-4205 | A-36 | SR*-81 | avgCR-7.69
England_25 Gen5 5 Eoin Morgan (England/Ireland) flag Eoin Morgan (England/Ireland) M-248 | R-7701 | A-39 | SR*-91 | avgCR-7.36
England_25 Gen5 6 Ben Stokes (England) flag Ben Stokes (England) M-114 | R-3463 | A-41 | SR*-96 | avgCR-8.26
India_25 Gen3 2 Sourav Ganguly (India) flag Sourav Ganguly (India) M-311 | R-11363 | A-41 | SR*-74 | avgCR-8.83
India_25 Gen3 6 Vinod Kambli (India) flag Vinod Kambli (India) M-104 | R-2477 | A-33 | SR*-72 | avgCR-5.57
India_25 Gen4 3 Gautam Gambhir (India) flag Gautam Gambhir (India) M-147 | R-5238 | A-40 | SR*-85 | avgCR-8.54
India_25 Gen4 4 Yuvraj Singh (India) flag Yuvraj Singh (India) M-304 | R-8701 | A-37 | SR*-88 | avgCR-7.19
India_25 Gen4 5 Suresh Raina (India) flag Suresh Raina (India) M-226 | R-5615 | A-35 | SR*-94 | avgCR-6.04
India_25 Gen5 3 Shikhar Dhawan (India) flag Shikhar Dhawan (India) M-167 | R-6793 | A-44 | SR*-91 | avgCR-10.60
New Zealand_25 Gen1 2 John Wright (New Zealand) flag John Wright (New Zealand) M-149 | R-3891 | A-26 | SR*-57 | avgCR-5.92
New Zealand_25 Gen1 3 Bruce Edgar (New Zealand) flag Bruce Edgar (New Zealand) M-64 | R-1814 | A-31 | SR*-49 | avgCR-6.61
New Zealand_25 Gen1 5 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) M-115 | R-1751 | A-22 | SR*-76 | avgCR-4.04
New Zealand_25 Gen3 2 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-280 | R-8037 | A-32 | SR*-71 | avgCR-7.30
New Zealand_25 Gen3 3 Roger Twose (New Zealand) flag Roger Twose (New Zealand) M-87 | R-2717 | A-39 | SR*-75 | avgCR-7.93
New Zealand_25 Gen3 7 Chris Harris (New Zealand) flag Chris Harris (New Zealand) M-250 | R-4379 | A-29 | SR*-67 | avgCR-4.29
New Zealand_25 Gen4 2 Jesse Ryder (New Zealand) flag Jesse Ryder (New Zealand) M-48 | R-1362 | A-33 | SR*-95 | avgCR-7.36
New Zealand_25 Gen5 4 Rachin Ravindra (New Zealand) flag Rachin Ravindra (New Zealand) M-33 | R-1233 | A-44 | SR*-109 | avgCR-12.18
New Zealand_25 Gen5 6 Devon Conway (New Zealand) flag Devon Conway (New Zealand) M-36 | R-1431 | A-45 | SR*-88 | avgCR-10.86
New Zealand_25 Gen5 7 Tom Latham (New Zealand) flag Tom Latham (New Zealand) M-157 | R-4361 | A-35 | SR*-86 | avgCR-6.89
Pakistan_25 Gen3 1 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) M-247 | R-8824 | A-39 | SR*-81 | avgCR-9.02
Pakistan_25 Gen3 5 Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) M-156 | R-4780 | A-32 | SR*-66 | avgCR-7.41
Pakistan_25 Gen3 9 Wasim Akram (Pakistan) flag Wasim Akram (Pakistan) M-356 | R-3717 | A-17 | SR*-88 | avgCR-3.27
Pakistan_25 Gen5 2 Fakhar Zaman (Pakistan) flag Fakhar Zaman (Pakistan) M-86 | R-3651 | A-46 | SR*-94 | avgCR-11.06
Pakistan_25 Gen5 3 Imam-ul-Haq (Pakistan) flag Imam-ul-Haq (Pakistan) M-75 | R-3152 | A-47 | SR*-82 | avgCR-10.46
South Africa_25 Gen2 1 Kepler Wessels (Australia/South Africa) flag Kepler Wessels (Australia/South Africa) M-109 | R-3367 | A-34 | SR*-55 | avgCR-7.26
South Africa_25 Gen3 2 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) M-185 | R-6798 | A-41 | SR*-72 | avgCR-9.28
South Africa_25 Gen3 9 Lance Klusener (South Africa) flag Lance Klusener (South Africa) M-171 | R-3576 | A-41 | SR*-90 | avgCR-5.46
South Africa_25 Gen3 11 Nicky Boje (South Africa) flag Nicky Boje (South Africa) M-115 | R-1414 | A-27 | SR*-89 | avgCR-3.27
South Africa_25 Gen4 2 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-197 | R-6989 | A-38 | SR*-81 | avgCR-8.58
South Africa_25 Gen4 3 Jean-Paul Duminy (South Africa) flag Jean-Paul Duminy (South Africa) M-199 | R-5117 | A-37 | SR*-85 | avgCR-5.68
South Africa_25 Gen4 4 Colin Ingram (South Africa) flag Colin Ingram (South Africa) M-31 | R-843 | A-32 | SR*-82 | avgCR-6.48
South Africa_25 Gen4 5 Albie Morkel (South Africa) flag Albie Morkel (South Africa) M-58 | R-782 | A-24 | SR*-100 | avgCR-3.15
South Africa_25 Gen5 2 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) M-155 | R-6770 | A-46 | SR*-97 | avgCR-11.26
South Africa_25 Gen5 6 David Miller (South Africa) flag David Miller (South Africa) M-178 | R-4611 | A-42 | SR*-104 | avgCR-7.03
Sri Lanka_25 Gen2 1 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) M-269 | R-7456 | A-36 | SR*-78 | avgCR-7.12
Sri Lanka_25 Gen2 2 Asanka Gurusinha (Sri Lanka) flag Asanka Gurusinha (Sri Lanka) M-147 | R-3902 | A-28 | SR*-61 | avgCR-6.28
Sri Lanka_25 Gen3 1 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) M-445 | R-13430 | A-32 | SR*-91 | avgCR-8.35
Sri Lanka_25 Gen3 5 Russel Arnold (Sri Lanka) flag Russel Arnold (Sri Lanka) M-180 | R-3950 | A-35 | SR*-73 | avgCR-5.47
Sri Lanka_25 Gen3 7 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) M-200 | R-3789 | A-30 | SR*-58 | avgCR-4.53
Sri Lanka_25 Gen3 8 Avishka Gunawardene (Sri Lanka) flag Avishka Gunawardene (Sri Lanka) M-61 | R-1708 | A-28 | SR*-71 | avgCR-6.61
Sri Lanka_25 Gen3 10 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) M-322 | R-2025 | A-14 | SR*-72 | avgCR-2.02
Sri Lanka_25 Gen4 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-404 | R-14234 | A-42 | SR*-79 | avgCR-8.69
Sri Lanka_25 Gen4 4 Upul Tharanga (Sri Lanka) flag Upul Tharanga (Sri Lanka) M-235 | R-6951 | A-34 | SR*-76 | avgCR-7.32
Sri Lanka_25 Gen5 3 Charith Asalanka (Sri Lanka) flag Charith Asalanka (Sri Lanka) M-76 | R-2544 | A-44 | SR*-91 | avgCR-8.27
Sri Lanka_25 Gen5 4 Kusal Perera (Sri Lanka) flag Kusal Perera (Sri Lanka) M-116 | R-3237 | A-31 | SR*-93 | avgCR-7.47
West Indies_25 Gen1 4 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-87 | R-1977 | A-40 | SR*-81 | avgCR-6.43
West Indies_25 Gen1 5 Alvin Kallicharran (West Indies) flag Alvin Kallicharran (West Indies) M-31 | R-826 | A-34 | SR*-62 | avgCR-6.73
West Indies_25 Gen1 6 Larry Gomes (West Indies) flag Larry Gomes (West Indies) M-83 | R-1415 | A-29 | SR*-55 | avgCR-4.15
West Indies_25 Gen3 1 Brian Lara (West Indies) flag Brian Lara (West Indies) M-299 | R-10405 | A-40 | SR*-80 | avgCR-9.00
West Indies_25 Gen3 2 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) M-268 | R-8778 | A-42 | SR*-71 | avgCR-7.86
West Indies_25 Gen3 6 Wavell Hinds (West Indies) flag Wavell Hinds (West Indies) M-119 | R-2880 | A-29 | SR*-66 | avgCR-5.83
West Indies_25 Gen3 7 Keith Arthurton (West Indies) flag Keith Arthurton (West Indies) M-105 | R-1904 | A-26 | SR*-67 | avgCR-4.84
West Indies_25 Gen3 8 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) M-127 | R-2204 | A-29 | SR*-61 | avgCR-4.11
West Indies_25 Gen4 1 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-301 | R-10480 | A-38 | SR*-87 | avgCR-9.02
West Indies_25 Gen5 2 Evin Lewis (West Indies) flag Evin Lewis (West Indies) M-67 | R-2175 | A-37 | SR*-86 | avgCR-7.83
Bangladesh_15 Gen4 1 Shahriar Nafees (Bangladesh) flag Shahriar Nafees (Bangladesh) M-75 | R-2201 | A-31 | SR*-69 | avgCR-5.99
Bangladesh_15 Gen4 4 Zunaed Siddique (Bangladesh) flag Zunaed Siddique (Bangladesh) M-54 | R-1196 | A-23 | SR*-68 | avgCR-4.78
Bangladesh_15 Gen5 1 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) M-243 | R-8357 | A-37 | SR*-79 | avgCR-7.96
Bangladesh_15 Gen5 3 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) M-247 | R-7570 | A-37 | SR*-83 | avgCR-7.32