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 Gen1 9 Bert Oldfield (Australia) flag Bert Oldfield (Australia) M-54 | Ct/St-130 | FPM-2.4 | avgCR-13.98
World_100 Gen1 10 Dick Lilley (England) flag Dick Lilley (England) M-35 | Ct/St-92 | FPM-2.6 | avgCR-16.18
World_100 Gen2 1 Wally Grout (Australia) flag Wally Grout (Australia) M-51 | Ct/St-187 | FPM-3.7 | avgCR-28.56
World_100 Gen2 2 Gil Langley (Australia) flag Gil Langley (Australia) M-26 | Ct/St-98 | FPM-3.8 | avgCR-27.66
World_100 Gen2 3 Gerry Alexander (West Indies) flag Gerry Alexander (West Indies) M-25 | Ct/St-90 | FPM-3.6 | avgCR-26.95
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 6 Godfrey Evans (England) flag Godfrey Evans (England) M-91 | Ct/St-219 | FPM-2.4 | avgCR-13.44
World_100 Gen2 7 John Waite (South Africa) flag John Waite (South Africa) M-50 | Ct/St-141 | FPM-2.8 | avgCR-16.18
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 10 Imtiaz Ahmed (Pakistan) flag Imtiaz Ahmed (Pakistan) M-41 | Ct/St-93 | FPM-2.3 | avgCR-14.99
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 1 Rod Marsh (Australia) flag Rod Marsh (Australia) M-96 | Ct/St-355 | FPM-3.7 | avgCR-28.25
World_100 Gen3 2 Wasim Bari (Pakistan) flag Wasim Bari (Pakistan) M-81 | Ct/St-228 | FPM-2.8 | avgCR-20.62
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 4 Jeff Dujon (West Indies) flag Jeff Dujon (West Indies) M-81 | Ct/St-272 | FPM-3.4 | avgCR-22.88
World_100 Gen3 5 Alan Knott (England) flag Alan Knott (England) M-95 | Ct/St-269 | FPM-2.8 | avgCR-18.55
World_100 Gen3 6 Bob Taylor (England) flag Bob Taylor (England) M-57 | Ct/St-174 | FPM-3.1 | avgCR-21.45
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 9 Deryck Murray (West Indies) flag Deryck Murray (West Indies) M-62 | Ct/St-189 | FPM-3.0 | avgCR-20.12
World_100 Gen3 10 Ian Smith (New Zealand) flag Ian Smith (New Zealand) M-63 | Ct/St-176 | FPM-2.8 | avgCR-19.66
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 13 Syed Kirmani (India) flag Syed Kirmani (India) M-88 | Ct/St-198 | FPM-2.3 | avgCR-14.81
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 1 Mark Boucher (South Africa) flag Mark Boucher (South Africa) M-147 | Ct/St-555 | FPM-3.8 | avgCR-26.85
World_100 Gen4 2 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) M-96 | Ct/St-416 | FPM-4.3 | avgCR-31.41
World_100 Gen4 3 Ian Healy (Australia) flag Ian Healy (Australia) M-119 | Ct/St-395 | FPM-3.3 | avgCR-23.97
World_100 Gen4 4 Courtney Browne (West Indies) flag Courtney Browne (West Indies) M-20 | Ct/St-81 | FPM-4.1 | avgCR-31.02
World_100 Gen4 5 David Richardson (South Africa) flag David Richardson (South Africa) M-42 | Ct/St-152 | FPM-3.6 | avgCR-26.59
World_100 Gen4 6 Kamran Akmal (Pakistan) flag Kamran Akmal (Pakistan) M-53 | Ct/St-206 | FPM-3.9 | avgCR-28.39
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 9 Jack Russell (England) flag Jack Russell (England) M-54 | Ct/St-165 | FPM-3.1 | avgCR-23.04
World_100 Gen4 10 Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) M-34 | Ct/St-133 | FPM-3.9 | avgCR-29.21
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 12 Alec Stewart (England) flag Alec Stewart (England) M-133 | Ct/St-277 | FPM-2.1 | avgCR-16.23
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 14 Rashid Latif (Pakistan) flag Rashid Latif (Pakistan) M-37 | Ct/St-130 | FPM-3.5 | avgCR-23.82
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 17 Ridley Jacobs (West Indies) flag Ridley Jacobs (West Indies) M-65 | Ct/St-219 | FPM-3.4 | avgCR-23.23
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 21 Adam Parore (New Zealand) flag Adam Parore (New Zealand) M-78 | Ct/St-204 | FPM-2.6 | avgCR-17.59
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 25 Andy Flower (Zimbabwe) flag Andy Flower (Zimbabwe) M-63 | Ct/St-160 | FPM-2.5 | avgCR-16.89
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 1 Quinton de Kock (South Africa) flag Quinton de Kock (South Africa) M-54 | Ct/St-232 | FPM-4.3 | avgCR-35.84
World_100 Gen5 2 Brad Haddin (Australia) flag Brad Haddin (Australia) M-66 | Ct/St-270 | FPM-4.1 | avgCR-31.08
World_100 Gen5 3 Alex Carey (Australia) flag Alex Carey (Australia) M-43 | Ct/St-177 | FPM-4.1 | avgCR-32.59
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 5 BJ Watling (New Zealand) flag BJ Watling (New Zealand) M-75 | Ct/St-275 | FPM-3.7 | avgCR-26.69
World_100 Gen5 6 Tim Paine (Australia) flag Tim Paine (Australia) M-35 | Ct/St-157 | FPM-4.5 | avgCR-31.99
World_100 Gen5 7 MS Dhoni (India) flag MS Dhoni (India) M-90 | Ct/St-294 | FPM-3.3 | avgCR-23.19
World_100 Gen5 8 Rishabh Pant (India) flag Rishabh Pant (India) M-47 | Ct/St-171 | FPM-3.6 | avgCR-27.90
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 11 Matt Prior (England) flag Matt Prior (England) M-79 | Ct/St-256 | FPM-3.2 | avgCR-21.41
World_100 Gen5 12 Sarfaraz Ahmed (Pakistan) flag Sarfaraz Ahmed (Pakistan) M-54 | Ct/St-182 | FPM-3.4 | avgCR-25.36
World_100 Gen5 13 Jonny Bairstow (England) flag Jonny Bairstow (England) M-100 | Ct/St-256 | FPM-2.6 | avgCR-20.49
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 15 Joshua Da Silva (West Indies) flag Joshua Da Silva (West Indies) M-33 | Ct/St-127 | FPM-3.8 | avgCR-26.51
World_100 Gen5 16 Denesh Ramdin (West Indies) flag Denesh Ramdin (West Indies) M-74 | Ct/St-217 | FPM-2.9 | avgCR-19.86
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 18 Niroshan Dickwella (Sri Lanka) flag Niroshan Dickwella (Sri Lanka) M-54 | Ct/St-161 | FPM-3.0 | avgCR-19.66
World_100 Gen5 19 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) M-101 | Ct/St-209 | FPM-2.1 | avgCR-15.98
World_100 Gen5 20 Jos Buttler (England) flag Jos Buttler (England) M-57 | Ct/St-154 | FPM-2.7 | avgCR-19.90
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 22 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) M-41 | Ct/St-124 | FPM-3.0 | avgCR-21.34
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