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 Clem Hill (Australia) flag Clem Hill (Australia) M-49 | R-3412 | A-39 | SR*-56 | avgCR-20.54
World_100 Gen2 1 Garry Sobers (West Indies) flag Garry Sobers (West Indies) M-93 | R-8032 | A-58 | SR*-50 | avgCR-23.75
World_100 Gen2 5 Neil Harvey (Australia) flag Neil Harvey (Australia) M-79 | R-6149 | A-48 | SR*-48 | avgCR-20.93
World_100 Gen2 8 Bill Lawry (Australia) flag Bill Lawry (Australia) M-67 | R-5234 | A-47 | SR*-39 | avgCR-20.98
World_100 Gen2 12 Arthur Morris (Australia) flag Arthur Morris (Australia) M-46 | R-3533 | A-46 | SR*-43 | avgCR-20.98
World_100 Gen3 4 Allan Border (Australia) flag Allan Border (Australia) M-156 | R-11174 | A-51 | SR*-41 | avgCR-19.48
World_100 Gen3 7 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-110 | R-7515 | A-47 | SR*-57 | avgCR-19.75
World_100 Gen3 8 David Gower (England) flag David Gower (England) M-117 | R-8231 | A-44 | SR*-51 | avgCR-19.83
World_100 Gen3 17 Alvin Kallicharran (West Indies) flag Alvin Kallicharran (West Indies) M-66 | R-4399 | A-44 | SR*-46 | avgCR-19.49
World_100 Gen3 20 Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) M-59 | R-4334 | A-42 | SR*-46 | avgCR-21.17
World_100 Gen4 1 Brian Lara (West Indies) flag Brian Lara (West Indies) M-131 | R-11953 | A-53 | SR*-61 | avgCR-27.97
World_100 Gen4 4 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-134 | R-12400 | A-57 | SR*-54 | avgCR-23.60
World_100 Gen4 10 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) M-164 | R-11867 | A-51 | SR*-43 | avgCR-20.51
World_100 Gen4 11 Matthew Hayden (Australia) flag Matthew Hayden (Australia) M-103 | R-8625 | A-51 | SR*-60 | avgCR-24.29
World_100 Gen4 17 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-117 | R-9265 | A-48 | SR*-60 | avgCR-21.77
World_100 Gen4 20 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) M-96 | R-5570 | A-48 | SR*-82 | avgCR-18.94
World_100 Gen4 21 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) M-101 | R-7289 | A-45 | SR*-43 | avgCR-19.56
World_100 Gen4 25 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-103 | R-7214 | A-42 | SR*-60 | avgCR-21.43
World_100 Gen4 26 Graham Thorpe (England) flag Graham Thorpe (England) M-100 | R-6744 | A-45 | SR*-46 | avgCR-19.44
World_100 Gen4 27 Justin Langer (Australia) flag Justin Langer (Australia) M-105 | R-7696 | A-45 | SR*-54 | avgCR-20.69
World_100 Gen4 28 Mark Taylor (Australia) flag Mark Taylor (Australia) M-104 | R-7525 | A-43 | SR*-41 | avgCR-18.50
World_100 Gen5 4 David Warner (Australia) flag David Warner (Australia) M-112 | R-8786 | A-45 | SR*-70 | avgCR-23.88
World_100 Gen5 5 Alastair Cook (England) flag Alastair Cook (England) M-161 | R-12472 | A-45 | SR*-47 | avgCR-20.60
World_100 Gen5 10 Rishabh Pant (India) flag Rishabh Pant (India) M-47 | R-3427 | A-45 | SR*-74 | avgCR-25.17
World_100 Gen5 14 Ben Stokes (England) flag Ben Stokes (England) M-115 | R-7032 | A-36 | SR*-59 | avgCR-18.77
World_100 Gen5 16 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) M-100 | R-7222 | A-39 | SR*-51 | avgCR-20.15
World_100 Gen5 17 Usman Khawaja (Australia) flag Usman Khawaja (Australia) M-84 | R-6053 | A-44 | SR*-49 | avgCR-20.30
World_100 Gen5 18 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) M-70 | R-5134 | A-39 | SR*-58 | avgCR-21.98
World_100 Gen5 22 Dean Elgar (South Africa) flag Dean Elgar (South Africa) M-86 | R-5347 | A-38 | SR*-48 | avgCR-18.21
Australia_25 Gen1 2 Clem Hill (Australia) flag Clem Hill (Australia) M-49 | R-3412 | A-39 | SR*-56 | avgCR-20.54
Australia_25 Gen2 1 Neil Harvey (Australia) flag Neil Harvey (Australia) M-79 | R-6149 | A-48 | SR*-48 | avgCR-20.93
Australia_25 Gen2 2 Bill Lawry (Australia) flag Bill Lawry (Australia) M-67 | R-5234 | A-47 | SR*-39 | avgCR-20.98
Australia_25 Gen2 3 Arthur Morris (Australia) flag Arthur Morris (Australia) M-46 | R-3533 | A-46 | SR*-43 | avgCR-20.98
Australia_25 Gen3 1 Allan Border (Australia) flag Allan Border (Australia) M-156 | R-11174 | A-51 | SR*-41 | avgCR-19.48
Australia_25 Gen4 3 Matthew Hayden (Australia) flag Matthew Hayden (Australia) M-103 | R-8625 | A-51 | SR*-60 | avgCR-24.29
Australia_25 Gen4 6 Justin Langer (Australia) flag Justin Langer (Australia) M-105 | R-7696 | A-45 | SR*-54 | avgCR-20.69
Australia_25 Gen4 7 Mark Taylor (Australia) flag Mark Taylor (Australia) M-104 | R-7525 | A-43 | SR*-41 | avgCR-18.50
Australia_25 Gen5 2 David Warner (Australia) flag David Warner (Australia) M-112 | R-8786 | A-45 | SR*-70 | avgCR-23.88
Australia_25 Gen5 4 Usman Khawaja (Australia) flag Usman Khawaja (Australia) M-84 | R-6053 | A-44 | SR*-49 | avgCR-20.30
Australia_25 Gen5 5 Travis Head (Australia) flag Travis Head (Australia) M-60 | R-3963 | A-42 | SR*-68 | avgCR-20.59
England_25 Gen1 5 Frank Woolley (England) flag Frank Woolley (England) M-64 | R-3283 | A-36 | SR*-51 | avgCR-14.36
England_25 Gen2 5 John Edrich (England) flag John Edrich (England) M-77 | R-5138 | A-44 | SR*-37 | avgCR-17.18
England_25 Gen3 2 David Gower (England) flag David Gower (England) M-117 | R-8231 | A-44 | SR*-51 | avgCR-19.83
England_25 Gen4 4 Graham Thorpe (England) flag Graham Thorpe (England) M-100 | R-6744 | A-45 | SR*-46 | avgCR-19.44
England_25 Gen4 5 Andrew Strauss (England) flag Andrew Strauss (England) M-100 | R-7037 | A-41 | SR*-49 | avgCR-19.86
England_25 Gen5 2 Alastair Cook (England) flag Alastair Cook (England) M-161 | R-12472 | A-45 | SR*-47 | avgCR-20.60
England_25 Gen5 3 Ben Stokes (England) flag Ben Stokes (England) M-115 | R-7032 | A-36 | SR*-59 | avgCR-18.77
India_25 Gen4 6 Sourav Ganguly (India) flag Sourav Ganguly (India) M-113 | R-7212 | A-42 | SR*-51 | avgCR-17.56
India_25 Gen4 7 Gautam Gambhir (India) flag Gautam Gambhir (India) M-58 | R-4154 | A-42 | SR*-51 | avgCR-19.96
India_25 Gen5 2 Rishabh Pant (India) flag Rishabh Pant (India) M-47 | R-3427 | A-45 | SR*-74 | avgCR-25.17
India_25 Gen5 5 Shikhar Dhawan (India) flag Shikhar Dhawan (India) M-34 | R-2315 | A-41 | SR*-67 | avgCR-20.89
New Zealand_25 Gen2 2 Bert Sutcliffe (New Zealand) flag Bert Sutcliffe (New Zealand) M-42 | R-2727 | A-40 | SR*-36 | avgCR-18.33
New Zealand_25 Gen3 2 John Wright (New Zealand) flag John Wright (New Zealand) M-82 | R-5334 | A-38 | SR*-35 | avgCR-18.30
New Zealand_25 Gen3 6 Richard Hadlee (New Zealand) flag Richard Hadlee (New Zealand) M-86 | R-3124 | A-27 | SR*-55 | avgCR-12.37
New Zealand_25 Gen4 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-111 | R-7172 | A-40 | SR*-46 | avgCR-17.00
New Zealand_25 Gen4 5 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) M-113 | R-4531 | A-30 | SR*-58 | avgCR-12.80
New Zealand_25 Gen5 4 Tom Latham (New Zealand) flag Tom Latham (New Zealand) M-88 | R-5834 | A-38 | SR*-47 | avgCR-17.66
New Zealand_25 Gen5 7 Devon Conway (New Zealand) flag Devon Conway (New Zealand) M-28 | R-1928 | A-37 | SR*-52 | avgCR-20.08
New Zealand_25 Gen5 9 Henry Nicholls (New Zealand) flag Henry Nicholls (New Zealand) M-57 | R-3011 | A-37 | SR*-50 | avgCR-14.27
Pakistan_25 Gen4 3 Saeed Anwar (Pakistan) flag Saeed Anwar (Pakistan) M-55 | R-4052 | A-46 | SR*-56 | avgCR-22.10
Pakistan_25 Gen4 7 Aamer Sohail (Pakistan) flag Aamer Sohail (Pakistan) M-47 | R-2823 | A-35 | SR*-55 | avgCR-18.14
Pakistan_25 Gen5 7 Shan Masood (Pakistan) flag Shan Masood (Pakistan) M-42 | R-2380 | A-30 | SR*-52 | avgCR-17.86
South Africa_25 Gen2 1 Graeme Pollock (South Africa) flag Graeme Pollock (South Africa) M-23 | R-2256 | A-61 | SR*-56 | avgCR-27.24
South Africa_25 Gen2 4 Trevor Goddard (South Africa) flag Trevor Goddard (South Africa) M-41 | R-2516 | A-34 | SR*-34 | avgCR-16.38
South Africa_25 Gen4 2 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-117 | R-9265 | A-48 | SR*-60 | avgCR-21.77
South Africa_25 Gen4 3 Gary Kirsten (South Africa) flag Gary Kirsten (South Africa) M-101 | R-7289 | A-45 | SR*-43 | avgCR-19.56
South Africa_25 Gen4 7 Ashwell Prince (South Africa) flag Ashwell Prince (South Africa) M-66 | R-3665 | A-42 | SR*-44 | avgCR-14.87
South Africa_25 Gen4 8 Jacques Rudolph (South Africa) flag Jacques Rudolph (South Africa) M-48 | R-2622 | A-35 | SR*-44 | avgCR-15.24
South Africa_25 Gen5 3 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) M-54 | R-3300 | A-39 | SR*-71 | avgCR-19.68
South Africa_25 Gen5 4 Dean Elgar (South Africa) flag Dean Elgar (South Africa) M-86 | R-5347 | A-38 | SR*-48 | avgCR-18.21
Sri Lanka_25 Gen4 1 Kumar Sangakkara (Sri Lanka) flag Kumar Sangakkara (Sri Lanka) M-134 | R-12400 | A-57 | SR*-54 | avgCR-23.60
Sri Lanka_25 Gen4 4 Sanath Jayasuriya (Sri Lanka) flag Sanath Jayasuriya (Sri Lanka) M-110 | R-6973 | A-40 | SR*-65 | avgCR-18.88
Sri Lanka_25 Gen4 6 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) M-93 | R-5105 | A-36 | SR*-49 | avgCR-15.75
Sri Lanka_25 Gen4 7 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) M-83 | R-4545 | A-43 | SR*-40 | avgCR-15.08
Sri Lanka_25 Gen4 10 Asanka Gurusinha (Sri Lanka) flag Asanka Gurusinha (Sri Lanka) M-41 | R-2452 | A-39 | SR*-37 | avgCR-16.27
Sri Lanka_25 Gen4 13 Russel Arnold (Sri Lanka) flag Russel Arnold (Sri Lanka) M-44 | R-1821 | A-28 | SR*-45 | avgCR-12.45
Sri Lanka_25 Gen4 14 Chaminda Vaas (Sri Lanka) flag Chaminda Vaas (Sri Lanka) M-111 | R-3089 | A-24 | SR*-44 | avgCR-8.14
Sri Lanka_25 Gen5 2 Dimuth Karunaratne (Sri Lanka) flag Dimuth Karunaratne (Sri Lanka) M-100 | R-7222 | A-39 | SR*-51 | avgCR-20.15
Sri Lanka_25 Gen5 6 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) M-54 | R-2757 | A-31 | SR*-66 | avgCR-14.77
Sri Lanka_25 Gen5 8 Lahiru Thirimanne (Sri Lanka) flag Lahiru Thirimanne (Sri Lanka) M-44 | R-2088 | A-26 | SR*-39 | avgCR-13.65
Sri Lanka_25 Gen5 9 Upul Tharanga (Sri Lanka) flag Upul Tharanga (Sri Lanka) M-31 | R-1754 | A-32 | SR*-55 | avgCR-15.29
Sri Lanka_25 Gen5 11 Rangana Herath (Sri Lanka) flag Rangana Herath (Sri Lanka) M-93 | R-1699 | A-15 | SR*-50 | avgCR-6.84
West Indies_25 Gen2 1 Garry Sobers (West Indies) flag Garry Sobers (West Indies) M-93 | R-8032 | A-58 | SR*-50 | avgCR-23.75
West Indies_25 Gen3 3 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-110 | R-7515 | A-47 | SR*-57 | avgCR-19.75
West Indies_25 Gen3 6 Alvin Kallicharran (West Indies) flag Alvin Kallicharran (West Indies) M-66 | R-4399 | A-44 | SR*-46 | avgCR-19.49
West Indies_25 Gen3 7 Roy Fredericks (West Indies) flag Roy Fredericks (West Indies) M-59 | R-4334 | A-42 | SR*-46 | avgCR-21.17
West Indies_25 Gen3 8 Larry Gomes (West Indies) flag Larry Gomes (West Indies) M-60 | R-3171 | A-40 | SR*-42 | avgCR-15.51
West Indies_25 Gen4 1 Brian Lara (West Indies) flag Brian Lara (West Indies) M-131 | R-11953 | A-53 | SR*-61 | avgCR-27.97
West Indies_25 Gen4 2 Shivnarine Chanderpaul (West Indies) flag Shivnarine Chanderpaul (West Indies) M-164 | R-11867 | A-51 | SR*-43 | avgCR-20.51
West Indies_25 Gen4 3 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-103 | R-7214 | A-42 | SR*-60 | avgCR-21.43
West Indies_25 Gen4 7 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) M-54 | R-3012 | A-41 | SR*-38 | avgCR-15.14
West Indies_25 Gen4 8 Keith Arthurton (West Indies) flag Keith Arthurton (West Indies) M-33 | R-1382 | A-31 | SR*-41 | avgCR-11.58
West Indies_25 Gen5 2 Darren Bravo (West Indies) flag Darren Bravo (West Indies) M-56 | R-3538 | A-36 | SR*-45 | avgCR-17.45
Bangladesh_15 Gen4 3 Shahriar Nafees (Bangladesh) flag Shahriar Nafees (Bangladesh) M-24 | R-1267 | A-26 | SR*-56 | avgCR-16.76
Bangladesh_15 Gen5 1 Tamim Iqbal (Bangladesh) flag Tamim Iqbal (Bangladesh) M-70 | R-5134 | A-39 | SR*-58 | avgCR-21.98
Bangladesh_15 Gen5 2 Shakib Al Hasan (Bangladesh) flag Shakib Al Hasan (Bangladesh) M-71 | R-4609 | A-38 | SR*-62 | avgCR-19.08
Bangladesh_15 Gen5 5 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) M-73 | R-4627 | A-37 | SR*-54 | avgCR-16.64
Bangladesh_15 Gen5 7 Najmul Hossain Shanto (Bangladesh) flag Najmul Hossain Shanto (Bangladesh) M-37 | R-2189 | A-32 | SR*-53 | avgCR-16.33
Bangladesh_15 Gen5 8 Soumya Sarkar (Bangladesh) flag Soumya Sarkar (Bangladesh) M-16 | R-831 | A-28 | SR*-58 | avgCR-16.58
Bangladesh_15 Gen5 10 Zakir Hasan (Bangladesh) flag Zakir Hasan (Bangladesh) M-13 | R-593 | A-24 | SR*-49 | avgCR-14.01