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 1 Len Braund (England) flag Len Braund (England) M-23 | Ct/St-39 | FPM-1.7 | avgCR-25.86
World_100 Gen1 2 Wally Hammond (England) flag Wally Hammond (England) M-85 | Ct/St-110 | FPM-1.3 | avgCR-16.14
World_100 Gen1 3 Baron Constantine (West Indies) flag Baron Constantine (West Indies) M-18 | Ct/St-28 | FPM-1.6 | avgCR-22.78
World_100 Gen1 4 Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) M-42 | Ct/St-56 | FPM-1.3 | avgCR-19.34
World_100 Gen1 5 Hugh Trumble (Australia) flag Hugh Trumble (Australia) M-32 | Ct/St-45 | FPM-1.4 | avgCR-19.55
World_100 Gen1 6 Jack Gregory (Australia) flag Jack Gregory (Australia) M-24 | Ct/St-37 | FPM-1.5 | avgCR-19.84
World_100 Gen1 7 Frank Woolley (England) flag Frank Woolley (England) M-64 | Ct/St-64 | FPM-1.0 | avgCR-13.67
World_100 Gen1 8 Wilfred Rhodes (England) flag Wilfred Rhodes (England) M-58 | Ct/St-60 | FPM-1.0 | avgCR-14.18
World_100 Gen2 4 Bob Simpson (Australia) flag Bob Simpson (Australia) M-62 | Ct/St-110 | FPM-1.8 | avgCR-23.81
World_100 Gen2 5 Garry Sobers (West Indies) flag Garry Sobers (West Indies) M-93 | Ct/St-109 | FPM-1.2 | avgCR-16.21
World_100 Gen2 8 Colin Cowdrey (England) flag Colin Cowdrey (England) M-114 | Ct/St-120 | FPM-1.1 | avgCR-13.64
World_100 Gen2 9 Tom Graveney (England) flag Tom Graveney (England) M-79 | Ct/St-80 | FPM-1.0 | avgCR-13.15
World_100 Gen2 11 Ian Redpath (Australia) flag Ian Redpath (Australia) M-66 | Ct/St-83 | FPM-1.3 | avgCR-15.93
World_100 Gen2 12 Tony Lock (England) flag Tony Lock (England) M-49 | Ct/St-59 | FPM-1.2 | avgCR-15.04
World_100 Gen2 13 Richie Benaud (Australia) flag Richie Benaud (Australia) M-63 | Ct/St-65 | FPM-1.0 | avgCR-13.73
World_100 Gen2 14 Neil Harvey (Australia) flag Neil Harvey (Australia) M-79 | Ct/St-64 | FPM-0.8 | avgCR-11.37
World_100 Gen2 15 Fred Trueman (England) flag Fred Trueman (England) M-67 | Ct/St-64 | FPM-1.0 | avgCR-11.78
World_100 Gen3 3 Eknath Solkar (India) flag Eknath Solkar (India) M-27 | Ct/St-53 | FPM-2.0 | avgCR-27.78
World_100 Gen3 7 Greg Chappell (Australia) flag Greg Chappell (Australia) M-87 | Ct/St-122 | FPM-1.4 | avgCR-18.33
World_100 Gen3 8 Ian Botham (England) flag Ian Botham (England) M-102 | Ct/St-120 | FPM-1.2 | avgCR-16.14
World_100 Gen3 11 Tony Greig (England) flag Tony Greig (England) M-58 | Ct/St-87 | FPM-1.5 | avgCR-19.47
World_100 Gen3 12 Ian Chappell (Australia) flag Ian Chappell (Australia) M-75 | Ct/St-105 | FPM-1.4 | avgCR-17.87
World_100 Gen3 14 Allan Border (Australia) flag Allan Border (Australia) M-156 | Ct/St-156 | FPM-1.0 | avgCR-13.24
World_100 Gen3 15 Viv Richards (West Indies) flag Viv Richards (West Indies) M-121 | Ct/St-122 | FPM-1.0 | avgCR-13.58
World_100 Gen3 16 Sunil Gavaskar (India) flag Sunil Gavaskar (India) M-125 | Ct/St-108 | FPM-0.9 | avgCR-11.84
World_100 Gen3 17 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) M-52 | Ct/St-64 | FPM-1.2 | avgCR-17.00
World_100 Gen3 18 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) M-108 | Ct/St-96 | FPM-0.9 | avgCR-12.01
World_100 Gen4 7 Mark Waugh (Australia) flag Mark Waugh (Australia) M-128 | Ct/St-181 | FPM-1.4 | avgCR-19.04
World_100 Gen4 8 Mark Taylor (Australia) flag Mark Taylor (Australia) M-104 | Ct/St-157 | FPM-1.5 | avgCR-20.25
World_100 Gen4 11 Brian Lara (West Indies) flag Brian Lara (West Indies) M-131 | Ct/St-164 | FPM-1.3 | avgCR-17.40
World_100 Gen4 13 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-111 | Ct/St-171 | FPM-1.5 | avgCR-19.92
World_100 Gen4 15 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) M-149 | Ct/St-205 | FPM-1.4 | avgCR-17.65
World_100 Gen4 16 Rahul Dravid (India) flag Rahul Dravid (India) M-164 | Ct/St-210 | FPM-1.3 | avgCR-16.91
World_100 Gen4 18 Graeme Smith (South Africa) flag Graeme Smith (South Africa) M-117 | Ct/St-169 | FPM-1.4 | avgCR-19.08
World_100 Gen4 19 Hashan Tillakaratne (Sri Lanka) flag Hashan Tillakaratne (Sri Lanka) M-83 | Ct/St-124 | FPM-1.5 | avgCR-17.23
World_100 Gen4 20 Graeme Hick (England) flag Graeme Hick (England) M-65 | Ct/St-90 | FPM-1.4 | avgCR-18.91
World_100 Gen4 22 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) M-166 | Ct/St-200 | FPM-1.2 | avgCR-15.81
World_100 Gen4 23 Ricky Ponting (Australia) flag Ricky Ponting (Australia) M-168 | Ct/St-196 | FPM-1.2 | avgCR-15.17
World_100 Gen4 24 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-102 | Ct/St-115 | FPM-1.1 | avgCR-15.72
World_100 Gen4 26 Graham Thorpe (England) flag Graham Thorpe (England) M-100 | Ct/St-105 | FPM-1.1 | avgCR-14.33
World_100 Gen4 27 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) M-99 | Ct/St-105 | FPM-1.1 | avgCR-14.30
World_100 Gen4 28 Younis Khan (Pakistan) flag Younis Khan (Pakistan) M-118 | Ct/St-139 | FPM-1.2 | avgCR-15.52
World_100 Gen4 29 Matthew Hayden (Australia) flag Matthew Hayden (Australia) M-103 | Ct/St-128 | FPM-1.2 | avgCR-16.78
World_100 Gen4 30 Shane Warne (Australia) flag Shane Warne (Australia) M-145 | Ct/St-125 | FPM-0.9 | avgCR-11.43
World_100 Gen5 4 Steven Smith (Australia) flag Steven Smith (Australia) M-119 | Ct/St-201 | FPM-1.7 | avgCR-24.07
World_100 Gen5 9 AB de Villiers (South Africa) flag AB de Villiers (South Africa) M-114 | Ct/St-227 | FPM-2.0 | avgCR-20.24
World_100 Gen5 10 Joe Root (England) flag Joe Root (England) M-158 | Ct/St-213 | FPM-1.3 | avgCR-17.93
World_100 Gen5 14 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) M-112 | Ct/St-163 | FPM-1.5 | avgCR-19.40
World_100 Gen5 17 Alastair Cook (England) flag Alastair Cook (England) M-161 | Ct/St-175 | FPM-1.1 | avgCR-14.35
World_100 Gen5 21 Michael Clarke (Australia) flag Michael Clarke (Australia) M-115 | Ct/St-134 | FPM-1.2 | avgCR-15.48
World_100 Gen5 23 Kusal Mendis (Sri Lanka) flag Kusal Mendis (Sri Lanka) M-73 | Ct/St-118 | FPM-1.6 | avgCR-17.05
World_100 Gen5 24 Ajinkya Rahane (India) flag Ajinkya Rahane (India) M-85 | Ct/St-102 | FPM-1.2 | avgCR-16.62
World_100 Gen5 25 KL Rahul (India) flag KL Rahul (India) M-63 | Ct/St-80 | FPM-1.3 | avgCR-17.13
World_100 Gen5 26 Virat Kohli (India) flag Virat Kohli (India) M-123 | Ct/St-121 | FPM-1.0 | avgCR-13.00
World_100 Gen5 27 Ben Stokes (England) flag Ben Stokes (England) M-115 | Ct/St-113 | FPM-1.0 | avgCR-13.29
Australia_25 Gen1 1 Hugh Trumble (Australia) flag Hugh Trumble (Australia) M-32 | Ct/St-45 | FPM-1.4 | avgCR-19.55
Australia_25 Gen1 2 Jack Gregory (Australia) flag Jack Gregory (Australia) M-24 | Ct/St-37 | FPM-1.5 | avgCR-19.84
Australia_25 Gen1 4 Stan McCabe (Australia) flag Stan McCabe (Australia) M-39 | Ct/St-41 | FPM-1.1 | avgCR-12.60
Australia_25 Gen1 5 Warwick Armstrong (Australia) flag Warwick Armstrong (Australia) M-50 | Ct/St-44 | FPM-0.9 | avgCR-11.01
Australia_25 Gen2 3 Bob Simpson (Australia) flag Bob Simpson (Australia) M-62 | Ct/St-110 | FPM-1.8 | avgCR-23.81
Australia_25 Gen2 4 Richie Benaud (Australia) flag Richie Benaud (Australia) M-63 | Ct/St-65 | FPM-1.0 | avgCR-13.73
Australia_25 Gen3 2 Greg Chappell (Australia) flag Greg Chappell (Australia) M-87 | Ct/St-122 | FPM-1.4 | avgCR-18.33
Australia_25 Gen3 3 Ian Chappell (Australia) flag Ian Chappell (Australia) M-75 | Ct/St-105 | FPM-1.4 | avgCR-17.87
Australia_25 Gen3 4 Allan Border (Australia) flag Allan Border (Australia) M-156 | Ct/St-156 | FPM-1.0 | avgCR-13.24
Australia_25 Gen4 3 Mark Waugh (Australia) flag Mark Waugh (Australia) M-128 | Ct/St-181 | FPM-1.4 | avgCR-19.04
Australia_25 Gen4 4 Mark Taylor (Australia) flag Mark Taylor (Australia) M-104 | Ct/St-157 | FPM-1.5 | avgCR-20.25
Australia_25 Gen4 5 Ricky Ponting (Australia) flag Ricky Ponting (Australia) M-168 | Ct/St-196 | FPM-1.2 | avgCR-15.17
Australia_25 Gen4 6 Matthew Hayden (Australia) flag Matthew Hayden (Australia) M-103 | Ct/St-128 | FPM-1.2 | avgCR-16.78
Australia_25 Gen4 7 Shane Warne (Australia) flag Shane Warne (Australia) M-145 | Ct/St-125 | FPM-0.9 | avgCR-11.43
Australia_25 Gen5 1 Steven Smith (Australia) flag Steven Smith (Australia) M-119 | Ct/St-201 | FPM-1.7 | avgCR-24.07
Australia_25 Gen5 5 Michael Clarke (Australia) flag Michael Clarke (Australia) M-115 | Ct/St-134 | FPM-1.2 | avgCR-15.48
England_25 Gen1 1 Wally Hammond (England) flag Wally Hammond (England) M-85 | Ct/St-110 | FPM-1.3 | avgCR-16.14
England_25 Gen1 2 Len Braund (England) flag Len Braund (England) M-23 | Ct/St-39 | FPM-1.7 | avgCR-25.86
England_25 Gen1 3 W.G. Grace (England) flag W.G. Grace (England) M-22 | Ct/St-39 | FPM-1.8 | avgCR-20.06
England_25 Gen1 4 Frank Woolley (England) flag Frank Woolley (England) M-64 | Ct/St-64 | FPM-1.0 | avgCR-13.67
England_25 Gen1 5 Wilfred Rhodes (England) flag Wilfred Rhodes (England) M-58 | Ct/St-60 | FPM-1.0 | avgCR-14.18
England_25 Gen2 2 Colin Cowdrey (England) flag Colin Cowdrey (England) M-114 | Ct/St-120 | FPM-1.1 | avgCR-13.64
England_25 Gen2 3 Tom Graveney (England) flag Tom Graveney (England) M-79 | Ct/St-80 | FPM-1.0 | avgCR-13.15
England_25 Gen2 4 Tony Lock (England) flag Tony Lock (England) M-49 | Ct/St-59 | FPM-1.2 | avgCR-15.04
England_25 Gen3 3 Ian Botham (England) flag Ian Botham (England) M-102 | Ct/St-120 | FPM-1.2 | avgCR-16.14
England_25 Gen3 4 Tony Greig (England) flag Tony Greig (England) M-58 | Ct/St-87 | FPM-1.5 | avgCR-19.47
England_25 Gen3 5 Graham Gooch (England) flag Graham Gooch (England) M-118 | Ct/St-103 | FPM-0.9 | avgCR-11.47
England_25 Gen4 4 Graeme Hick (England) flag Graeme Hick (England) M-65 | Ct/St-90 | FPM-1.4 | avgCR-18.91
England_25 Gen4 5 Graham Thorpe (England) flag Graham Thorpe (England) M-100 | Ct/St-105 | FPM-1.1 | avgCR-14.33
England_25 Gen5 1 Joe Root (England) flag Joe Root (England) M-158 | Ct/St-213 | FPM-1.3 | avgCR-17.93
England_25 Gen5 3 Alastair Cook (England) flag Alastair Cook (England) M-161 | Ct/St-175 | FPM-1.1 | avgCR-14.35
India_25 Gen2 3 Ajit Wadekar (India) flag Ajit Wadekar (India) M-37 | Ct/St-46 | FPM-1.2 | avgCR-16.89
India_25 Gen2 4 Vinoo Mankad (India) flag Vinoo Mankad (India) M-44 | Ct/St-33 | FPM-0.8 | avgCR-9.71
India_25 Gen3 1 Eknath Solkar (India) flag Eknath Solkar (India) M-27 | Ct/St-53 | FPM-2.0 | avgCR-27.78
India_25 Gen3 3 Sunil Gavaskar (India) flag Sunil Gavaskar (India) M-125 | Ct/St-108 | FPM-0.9 | avgCR-11.84
India_25 Gen3 5 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) M-116 | Ct/St-78 | FPM-0.7 | avgCR-9.18
India_25 Gen4 1 Rahul Dravid (India) flag Rahul Dravid (India) M-164 | Ct/St-210 | FPM-1.3 | avgCR-16.91
India_25 Gen4 2 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) M-99 | Ct/St-105 | FPM-1.1 | avgCR-14.30
India_25 Gen4 3 VVS Laxman (India) flag VVS Laxman (India) M-134 | Ct/St-135 | FPM-1.0 | avgCR-13.65
India_25 Gen4 5 Virender Sehwag (India) flag Virender Sehwag (India) M-104 | Ct/St-91 | FPM-0.9 | avgCR-11.81
India_25 Gen4 6 Sachin Tendulkar (India) flag Sachin Tendulkar (India) M-200 | Ct/St-115 | FPM-0.6 | avgCR-7.66
India_25 Gen4 7 Gautam Gambhir (India) flag Gautam Gambhir (India) M-58 | Ct/St-38 | FPM-0.7 | avgCR-8.09
India_25 Gen5 3 Ajinkya Rahane (India) flag Ajinkya Rahane (India) M-85 | Ct/St-102 | FPM-1.2 | avgCR-16.62
India_25 Gen5 4 KL Rahul (India) flag KL Rahul (India) M-63 | Ct/St-80 | FPM-1.3 | avgCR-17.13
India_25 Gen5 5 Virat Kohli (India) flag Virat Kohli (India) M-123 | Ct/St-121 | FPM-1.0 | avgCR-13.00