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
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 3 Bert Oldfield (Australia) flag Bert Oldfield (Australia) M-54 | Ct/St-130 | FPM-2.4 | avgCR-13.98
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 1 Wally Grout (Australia) flag Wally Grout (Australia) M-51 | Ct/St-187 | FPM-3.7 | avgCR-28.56
Australia_25 Gen2 2 Gil Langley (Australia) flag Gil Langley (Australia) M-26 | Ct/St-98 | FPM-3.8 | avgCR-27.66
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 1 Rod Marsh (Australia) flag Rod Marsh (Australia) M-96 | Ct/St-355 | FPM-3.7 | avgCR-28.25
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 1 Adam Gilchrist (Australia) flag Adam Gilchrist (Australia) M-96 | Ct/St-416 | FPM-4.3 | avgCR-31.41
Australia_25 Gen4 2 Ian Healy (Australia) flag Ian Healy (Australia) M-119 | Ct/St-395 | FPM-3.3 | avgCR-23.97
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 2 Alex Carey (Australia) flag Alex Carey (Australia) M-43 | Ct/St-177 | FPM-4.1 | avgCR-32.59
Australia_25 Gen5 3 Tim Paine (Australia) flag Tim Paine (Australia) M-35 | Ct/St-157 | FPM-4.5 | avgCR-31.99
Australia_25 Gen5 4 Brad Haddin (Australia) flag Brad Haddin (Australia) M-66 | Ct/St-270 | FPM-4.1 | avgCR-31.08
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 Gen1 6 Dick Lilley (England) flag Dick Lilley (England) M-35 | Ct/St-92 | FPM-2.6 | avgCR-16.18
England_25 Gen2 1 Godfrey Evans (England) flag Godfrey Evans (England) M-91 | Ct/St-219 | FPM-2.4 | avgCR-13.44
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 1 Alan Knott (England) flag Alan Knott (England) M-95 | Ct/St-269 | FPM-2.8 | avgCR-18.55
England_25 Gen3 2 Bob Taylor (England) flag Bob Taylor (England) M-57 | Ct/St-174 | FPM-3.1 | avgCR-21.45
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 1 Geraint Jones (P.N.G.) flag Geraint Jones (P.N.G.) M-34 | Ct/St-133 | FPM-3.9 | avgCR-29.21
England_25 Gen4 2 Jack Russell (England) flag Jack Russell (England) M-54 | Ct/St-165 | FPM-3.1 | avgCR-23.04
England_25 Gen4 3 Alec Stewart (England) flag Alec Stewart (England) M-133 | Ct/St-277 | FPM-2.1 | avgCR-16.23
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 2 Jonny Bairstow (England) flag Jonny Bairstow (England) M-100 | Ct/St-256 | FPM-2.6 | avgCR-20.49
England_25 Gen5 3 Alastair Cook (England) flag Alastair Cook (England) M-161 | Ct/St-175 | FPM-1.1 | avgCR-14.35
England_25 Gen5 4 Matt Prior (England) flag Matt Prior (England) M-79 | Ct/St-256 | FPM-3.2 | avgCR-21.41
England_25 Gen5 5 Jos Buttler (England) flag Jos Buttler (England) M-57 | Ct/St-154 | FPM-2.7 | avgCR-19.90
India_25 Gen2 1 Khokhan Sen (India) flag Khokhan Sen (India) M-14 | Ct/St-31 | FPM-2.2 | avgCR-16.32
India_25 Gen2 2 Naren Tamhane (India) flag Naren Tamhane (India) M-21 | Ct/St-51 | FPM-2.4 | avgCR-15.94
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 2 Syed Kirmani (India) flag Syed Kirmani (India) M-88 | Ct/St-198 | FPM-2.3 | avgCR-14.81
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 4 Kiran More (India) flag Kiran More (India) M-49 | Ct/St-130 | FPM-2.7 | avgCR-18.29
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 4 Nayan Mongia (India) flag Nayan Mongia (India) M-44 | Ct/St-107 | FPM-2.4 | avgCR-15.63
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 1 Rishabh Pant (India) flag Rishabh Pant (India) M-47 | Ct/St-171 | FPM-3.6 | avgCR-27.90
India_25 Gen5 2 MS Dhoni (India) flag MS Dhoni (India) M-90 | Ct/St-294 | FPM-3.3 | avgCR-23.19
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
India_25 Gen5 6 Rohit Sharma (India) flag Rohit Sharma (India) M-67 | Ct/St-68 | FPM-1.0 | avgCR-13.51
India_25 Gen5 7 Suresh Raina (India) flag Suresh Raina (India) M-18 | Ct/St-23 | FPM-1.3 | avgCR-15.65
India_25 Gen5 8 Murali Vijay (India) flag Murali Vijay (India) M-61 | Ct/St-49 | FPM-0.8 | avgCR-10.55
India_25 Gen5 9 Shikhar Dhawan (India) flag Shikhar Dhawan (India) M-34 | Ct/St-28 | FPM-0.8 | avgCR-10.33
New Zealand_25 Gen2 1 Artie Dick (New Zealand) flag Artie Dick (New Zealand) M-17 | Ct/St-51 | FPM-3.0 | avgCR-20.05
New Zealand_25 Gen2 2 Eric Petrie (New Zealand) flag Eric Petrie (New Zealand) M-14 | Ct/St-25 | FPM-1.8 | avgCR-12.30
New Zealand_25 Gen2 3 John Reid (New Zealand) flag John Reid (New Zealand) M-58 | Ct/St-44 | FPM-0.8 | avgCR-9.10
New Zealand_25 Gen3 1 Ian Smith (New Zealand) flag Ian Smith (New Zealand) M-63 | Ct/St-176 | FPM-2.8 | avgCR-19.66
New Zealand_25 Gen3 2 Ken Wadsworth (New Zealand) flag Ken Wadsworth (New Zealand) M-33 | Ct/St-96 | FPM-2.9 | avgCR-18.48
New Zealand_25 Gen3 3 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) M-52 | Ct/St-64 | FPM-1.2 | avgCR-17.00
New Zealand_25 Gen3 4 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) M-77 | Ct/St-71 | FPM-0.9 | avgCR-13.13
New Zealand_25 Gen3 5 Jeff Crowe (New Zealand) flag Jeff Crowe (New Zealand) M-39 | Ct/St-41 | FPM-1.1 | avgCR-14.94
New Zealand_25 Gen3 6 Glenn Turner (New Zealand) flag Glenn Turner (New Zealand) M-41 | Ct/St-42 | FPM-1.0 | avgCR-12.63
New Zealand_25 Gen3 7 Lance Cairns (New Zealand) flag Lance Cairns (New Zealand) M-43 | Ct/St-30 | FPM-0.7 | avgCR-9.09
New Zealand_25 Gen4 1 Stephen Fleming (New Zealand) flag Stephen Fleming (New Zealand) M-111 | Ct/St-171 | FPM-1.5 | avgCR-19.92
New Zealand_25 Gen4 2 Bryan Young (New Zealand) flag Bryan Young (New Zealand) M-35 | Ct/St-54 | FPM-1.5 | avgCR-21.20
New Zealand_25 Gen4 3 Adam Parore (New Zealand) flag Adam Parore (New Zealand) M-78 | Ct/St-204 | FPM-2.6 | avgCR-17.59
New Zealand_25 Gen4 4 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) M-81 | Ct/St-70 | FPM-0.9 | avgCR-10.70
New Zealand_25 Gen4 5 Daniel Vettori (New Zealand) flag Daniel Vettori (New Zealand) M-113 | Ct/St-58 | FPM-0.5 | avgCR-6.66
New Zealand_25 Gen5 1 BJ Watling (New Zealand) flag BJ Watling (New Zealand) M-75 | Ct/St-275 | FPM-3.7 | avgCR-26.69
New Zealand_25 Gen5 2 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) M-112 | Ct/St-163 | FPM-1.5 | avgCR-19.40
New Zealand_25 Gen5 3 Tom Blundell (New Zealand) flag Tom Blundell (New Zealand) M-41 | Ct/St-124 | FPM-3.0 | avgCR-21.34
New Zealand_25 Gen5 4 Daryl Mitchell (New Zealand) flag Daryl Mitchell (New Zealand) M-32 | Ct/St-48 | FPM-1.5 | avgCR-20.57
New Zealand_25 Gen5 5 Brendon McCullum (New Zealand) flag Brendon McCullum (New Zealand) M-101 | Ct/St-209 | FPM-2.1 | avgCR-15.98
New Zealand_25 Gen5 6 Tom Latham (New Zealand) flag Tom Latham (New Zealand) M-88 | Ct/St-101 | FPM-1.1 | avgCR-13.88
New Zealand_25 Gen5 7 Martin Guptill (New Zealand) flag Martin Guptill (New Zealand) M-47 | Ct/St-50 | FPM-1.1 | avgCR-14.38
New Zealand_25 Gen5 8 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) M-105 | Ct/St-90 | FPM-0.9 | avgCR-10.62
New Zealand_25 Gen5 9 Tim Southee (New Zealand) flag Tim Southee (New Zealand) M-107 | Ct/St-86 | FPM-0.8 | avgCR-10.24
New Zealand_25 Gen5 10 Will Young (New Zealand) flag Will Young (New Zealand) M-21 | Ct/St-21 | FPM-1.0 | avgCR-13.43