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 2 Wally Hammond (England) flag Wally Hammond (England) M-85 | R-7249 | BaA-58 | W-83 | BoA-38 | Ct/St-110 | FPM-1.3 | avgCR-26.68
World_100 Gen1 5 Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) M-42 | R-3471 | BaA-49 | W-27 | BoA-51 | Ct/St-56 | FPM-1.3 | avgCR-30.36
World_100 Gen2 7 Frank Worrell (West Indies) flag Frank Worrell (West Indies) M-51 | R-3860 | BaA-49 | W-69 | BoA-39 | Ct/St-43 | FPM-0.8 | avgCR-28.44
World_100 Gen2 13 Denis Compton (England) flag Denis Compton (England) M-78 | R-5807 | BaA-50 | W-25 | BoA-56 | Ct/St-49 | FPM-0.6 | avgCR-23.18
World_100 Gen2 14 Bob Simpson (Australia) flag Bob Simpson (Australia) M-62 | R-4869 | BaA-47 | W-71 | BoA-42 | Ct/St-110 | FPM-1.8 | avgCR-29.91
World_100 Gen2 17 Ken Barrington (England) flag Ken Barrington (England) M-82 | R-6806 | BaA-59 | W-29 | BoA-45 | Ct/St-58 | FPM-0.7 | avgCR-24.73
World_100 Gen3 5 Allan Border (Australia) flag Allan Border (Australia) M-156 | R-11174 | BaA-51 | W-39 | BoA-39 | Ct/St-156 | FPM-1.0 | avgCR-24.69
World_100 Gen3 8 Graham Gooch (England) flag Graham Gooch (England) M-118 | R-8900 | BaA-43 | W-23 | BoA-46 | Ct/St-103 | FPM-0.9 | avgCR-26.44
World_100 Gen3 10 Viv Richards (West Indies) flag Viv Richards (West Indies) M-121 | R-8540 | BaA-50 | W-32 | BoA-61 | Ct/St-122 | FPM-1.0 | avgCR-25.53
World_100 Gen3 12 Greg Chappell (Australia) flag Greg Chappell (Australia) M-87 | R-7110 | BaA-54 | W-47 | BoA-41 | Ct/St-122 | FPM-1.4 | avgCR-27.12
World_100 Gen3 13 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-110 | R-7515 | BaA-47 | W-10 | BoA-62 | Ct/St-90 | FPM-0.8 | avgCR-23.56
World_100 Gen3 17 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) M-124 | R-8832 | BaA-53 | W-17 | BoA-40 | Ct/St-94 | FPM-0.8 | avgCR-22.42
World_100 Gen4 6 Sachin Tendulkar (India) flag Sachin Tendulkar (India) M-200 | R-15921 | BaA-54 | W-46 | BoA-54 | Ct/St-115 | FPM-0.6 | avgCR-25.97
World_100 Gen4 11 Virender Sehwag (India) flag Virender Sehwag (India) M-104 | R-8586 | BaA-49 | W-40 | BoA-47 | Ct/St-91 | FPM-0.9 | avgCR-29.86
World_100 Gen4 13 Steve Waugh (Australia) flag Steve Waugh (Australia) M-168 | R-10927 | BaA-51 | W-92 | BoA-37 | Ct/St-112 | FPM-0.7 | avgCR-23.13
World_100 Gen4 17 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-102 | R-5762 | BaA-36 | W-114 | BoA-49 | Ct/St-115 | FPM-1.1 | avgCR-26.63
World_100 Gen4 21 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-103 | R-7214 | BaA-42 | W-73 | BoA-43 | Ct/St-96 | FPM-0.9 | avgCR-27.92
World_100 Gen4 23 Mark Waugh (Australia) flag Mark Waugh (Australia) M-128 | R-8029 | BaA-42 | W-59 | BoA-41 | Ct/St-181 | FPM-1.4 | avgCR-24.41
World_100 Gen5 2 Joe Root (England) flag Joe Root (England) M-158 | R-13543 | BaA-51 | W-73 | BoA-47 | Ct/St-213 | FPM-1.3 | avgCR-30.22
World_100 Gen5 8 Steven Smith (Australia) flag Steven Smith (Australia) M-119 | R-10477 | BaA-56 | W-19 | BoA-53 | Ct/St-201 | FPM-1.7 | avgCR-28.99
World_100 Gen5 13 Michael Clarke (Australia) flag Michael Clarke (Australia) M-115 | R-8643 | BaA-49 | W-31 | BoA-38 | Ct/St-134 | FPM-1.2 | avgCR-26.42
World_100 Gen5 17 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) M-105 | R-9276 | BaA-55 | W-30 | BoA-40 | Ct/St-90 | FPM-0.9 | avgCR-27.08
World_100 Gen5 19 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) M-119 | R-8214 | BaA-44 | W-33 | BoA-54 | Ct/St-78 | FPM-0.7 | avgCR-24.70
Australia_25 Gen3 1 Allan Border (Australia) flag Allan Border (Australia) M-156 | R-11174 | BaA-51 | W-39 | BoA-39 | Ct/St-156 | FPM-1.0 | avgCR-24.69
Australia_25 Gen3 3 Greg Chappell (Australia) flag Greg Chappell (Australia) M-87 | R-7110 | BaA-54 | W-47 | BoA-41 | Ct/St-122 | FPM-1.4 | avgCR-27.12
Australia_25 Gen4 3 Steve Waugh (Australia) flag Steve Waugh (Australia) M-168 | R-10927 | BaA-51 | W-92 | BoA-37 | Ct/St-112 | FPM-0.7 | avgCR-23.13
Australia_25 Gen4 5 Mark Waugh (Australia) flag Mark Waugh (Australia) M-128 | R-8029 | BaA-42 | W-59 | BoA-41 | Ct/St-181 | FPM-1.4 | avgCR-24.41
Australia_25 Gen5 1 Steven Smith (Australia) flag Steven Smith (Australia) M-119 | R-10477 | BaA-56 | W-19 | BoA-53 | Ct/St-201 | FPM-1.7 | avgCR-28.99
Australia_25 Gen5 5 Michael Clarke (Australia) flag Michael Clarke (Australia) M-115 | R-8643 | BaA-49 | W-31 | BoA-38 | Ct/St-134 | FPM-1.2 | avgCR-26.42
England_25 Gen1 2 Wally Hammond (England) flag Wally Hammond (England) M-85 | R-7249 | BaA-58 | W-83 | BoA-38 | Ct/St-110 | FPM-1.3 | avgCR-26.68
England_25 Gen2 4 Denis Compton (England) flag Denis Compton (England) M-78 | R-5807 | BaA-50 | W-25 | BoA-56 | Ct/St-49 | FPM-0.6 | avgCR-23.18
England_25 Gen3 2 Graham Gooch (England) flag Graham Gooch (England) M-118 | R-8900 | BaA-43 | W-23 | BoA-46 | Ct/St-103 | FPM-0.9 | avgCR-26.44
England_25 Gen4 3 Kevin Pietersen (England) flag Kevin Pietersen (England) M-104 | R-8181 | BaA-47 | W-10 | BoA-89 | Ct/St-62 | FPM-0.6 | avgCR-25.97
England_25 Gen5 1 Joe Root (England) flag Joe Root (England) M-158 | R-13543 | BaA-51 | W-73 | BoA-47 | Ct/St-213 | FPM-1.3 | avgCR-30.22
India_25 Gen2 2 Polly Umrigar (India) flag Polly Umrigar (India) M-59 | R-3631 | BaA-42 | W-35 | BoA-42 | Ct/St-33 | FPM-0.6 | avgCR-23.16
India_25 Gen3 3 Ravi Shastri (India) flag Ravi Shastri (India) M-80 | R-3830 | BaA-36 | W-151 | BoA-41 | Ct/St-36 | FPM-0.5 | avgCR-24.81
India_25 Gen4 1 Sachin Tendulkar (India) flag Sachin Tendulkar (India) M-200 | R-15921 | BaA-54 | W-46 | BoA-54 | Ct/St-115 | FPM-0.6 | avgCR-25.97
India_25 Gen4 3 Virender Sehwag (India) flag Virender Sehwag (India) M-104 | R-8586 | BaA-49 | W-40 | BoA-47 | Ct/St-91 | FPM-0.9 | avgCR-29.86
New Zealand_25 Gen3 2 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) M-77 | R-5444 | BaA-45 | W-14 | BoA-48 | Ct/St-71 | FPM-0.9 | avgCR-24.24
New Zealand_25 Gen3 5 Bevan Congdon (New Zealand) flag Bevan Congdon (New Zealand) M-61 | R-3448 | BaA-32 | W-59 | BoA-37 | Ct/St-44 | FPM-0.7 | avgCR-22.05
New Zealand_25 Gen3 6 Jeremy Coney (New Zealand) flag Jeremy Coney (New Zealand) M-52 | R-2668 | BaA-38 | W-27 | BoA-36 | Ct/St-64 | FPM-1.2 | avgCR-22.69
New Zealand_25 Gen4 4 Nathan Astle (New Zealand) flag Nathan Astle (New Zealand) M-81 | R-4702 | BaA-37 | W-51 | BoA-42 | Ct/St-70 | FPM-0.9 | avgCR-23.51
New Zealand_25 Gen5 2 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) M-105 | R-9276 | BaA-55 | W-30 | BoA-40 | Ct/St-90 | FPM-0.9 | avgCR-27.08
Pakistan_25 Gen3 2 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) M-124 | R-8832 | BaA-53 | W-17 | BoA-40 | Ct/St-94 | FPM-0.8 | avgCR-22.42
Pakistan_25 Gen3 6 Majid Khan (Pakistan) flag Majid Khan (Pakistan) M-63 | R-3931 | BaA-39 | W-27 | BoA-54 | Ct/St-70 | FPM-1.1 | avgCR-24.71
Pakistan_25 Gen3 7 Mudassar Nazar (Pakistan) flag Mudassar Nazar (Pakistan) M-76 | R-4114 | BaA-38 | W-66 | BoA-38 | Ct/St-48 | FPM-0.6 | avgCR-23.23
South Africa_25 Gen1 2 Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) M-42 | R-3471 | BaA-49 | W-27 | BoA-51 | Ct/St-56 | FPM-1.3 | avgCR-30.36
South Africa_25 Gen1 4 Dave Nourse (South Africa) flag Dave Nourse (South Africa) M-45 | R-2234 | BaA-30 | W-41 | BoA-38 | Ct/St-43 | FPM-1.0 | avgCR-23.25
South Africa_25 Gen5 8 Dean Elgar (South Africa) flag Dean Elgar (South Africa) M-86 | R-5347 | BaA-38 | W-15 | BoA-45 | Ct/St-92 | FPM-1.1 | avgCR-23.50
Sri Lanka_25 Gen4 6 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) M-93 | R-6361 | BaA-43 | W-29 | BoA-42 | Ct/St-43 | FPM-0.5 | avgCR-23.60
Sri Lanka_25 Gen4 7 Tillakaratne Dilshan (Sri Lanka) flag Tillakaratne Dilshan (Sri Lanka) M-87 | R-5492 | BaA-41 | W-39 | BoA-44 | Ct/St-88 | FPM-1.0 | avgCR-25.25
Sri Lanka_25 Gen4 8 Arjuna Ranatunga (Sri Lanka) flag Arjuna Ranatunga (Sri Lanka) M-93 | R-5105 | BaA-36 | W-16 | BoA-65 | Ct/St-47 | FPM-0.5 | avgCR-21.43
Sri Lanka_25 Gen4 9 Asanka Gurusinha (Sri Lanka) flag Asanka Gurusinha (Sri Lanka) M-41 | R-2452 | BaA-39 | W-20 | BoA-34 | Ct/St-33 | FPM-0.8 | avgCR-23.26
Sri Lanka_25 Gen4 10 Thilan Samaraweera (Sri Lanka) flag Thilan Samaraweera (Sri Lanka) M-81 | R-5462 | BaA-49 | W-15 | BoA-46 | Ct/St-45 | FPM-0.6 | avgCR-21.59
Sri Lanka_25 Gen5 2 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) M-119 | R-8214 | BaA-44 | W-33 | BoA-54 | Ct/St-78 | FPM-0.7 | avgCR-24.70
Sri Lanka_25 Gen5 4 Dhananjaya de Silva (Sri Lanka) flag Dhananjaya de Silva (Sri Lanka) M-65 | R-4133 | BaA-39 | W-43 | BoA-54 | Ct/St-87 | FPM-1.3 | avgCR-25.62
West Indies_25 Gen2 2 Frank Worrell (West Indies) flag Frank Worrell (West Indies) M-51 | R-3860 | BaA-49 | W-69 | BoA-39 | Ct/St-43 | FPM-0.8 | avgCR-28.44
West Indies_25 Gen2 4 Clyde Walcott (West Indies) flag Clyde Walcott (West Indies) M-44 | R-3798 | BaA-57 | W-11 | BoA-37 | Ct/St-64 | FPM-1.5 | avgCR-25.53
West Indies_25 Gen3 2 Viv Richards (West Indies) flag Viv Richards (West Indies) M-121 | R-8540 | BaA-50 | W-32 | BoA-61 | Ct/St-122 | FPM-1.0 | avgCR-25.53
West Indies_25 Gen3 3 Clive Lloyd (West Indies) flag Clive Lloyd (West Indies) M-110 | R-7515 | BaA-47 | W-10 | BoA-62 | Ct/St-90 | FPM-0.8 | avgCR-23.56
West Indies_25 Gen4 3 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-102 | R-5762 | BaA-36 | W-114 | BoA-49 | Ct/St-115 | FPM-1.1 | avgCR-26.63
West Indies_25 Gen4 4 Chris Gayle (West Indies) flag Chris Gayle (West Indies) M-103 | R-7214 | BaA-42 | W-73 | BoA-43 | Ct/St-96 | FPM-0.9 | avgCR-27.92
West Indies_25 Gen4 7 Jimmy Adams (West Indies) flag Jimmy Adams (West Indies) M-54 | R-3012 | BaA-41 | W-27 | BoA-49 | Ct/St-48 | FPM-0.9 | avgCR-23.55
West Indies_25 Gen5 3 Kraigg Brathwaite (West Indies) flag Kraigg Brathwaite (West Indies) M-100 | R-5950 | BaA-33 | W-29 | BoA-54 | Ct/St-49 | FPM-0.5 | avgCR-23.36
Bangladesh_15 Gen4 3 Mohammad Ashraful (Bangladesh) flag Mohammad Ashraful (Bangladesh) M-61 | R-2737 | BaA-24 | W-21 | BoA-61 | Ct/St-25 | FPM-0.4 | avgCR-21.25
Bangladesh_15 Gen5 6 Mominul Haque (Bangladesh) flag Mominul Haque (Bangladesh) M-73 | R-4627 | BaA-37 | W-11 | BoA-55 | Ct/St-42 | FPM-0.6 | avgCR-22.42
Bangladesh_15 Gen5 7 Mahmudullah (Bangladesh) flag Mahmudullah (Bangladesh) M-50 | R-2914 | BaA-33 | W-43 | BoA-46 | Ct/St-39 | FPM-0.8 | avgCR-23.51
Zimbabwe_15 Gen4 5 Grant Flower (Zimbabwe) flag Grant Flower (Zimbabwe) M-67 | R-3457 | BaA-30 | W-25 | BoA-61 | Ct/St-43 | FPM-0.6 | avgCR-20.40
Zimbabwe_15 Gen4 7 Neil Johnson (Zimbabwe) flag Neil Johnson (Zimbabwe) M-13 | R-532 | BaA-24 | W-15 | BoA-40 | Ct/St-12 | FPM-0.9 | avgCR-23.57
Zimbabwe_15 Gen5 1 Sean Williams (Zimbabwe) flag Sean Williams (Zimbabwe) M-23 | R-1926 | BaA-47 | W-26 | BoA-49 | Ct/St-22 | FPM-1.0 | avgCR-28.23
Zimbabwe_15 Gen5 3 Hamilton Masakadza (Zimbabwe) flag Hamilton Masakadza (Zimbabwe) M-38 | R-2223 | BaA-30 | W-16 | BoA-31 | Ct/St-29 | FPM-0.8 | avgCR-20.45