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 Donald Bradman (Australia) flag Donald Bradman (Australia) M-52 | R-6996 | A-100 | SR*-61 | avgCR-35.34
World_100 Gen1 2 Jack Hobbs (England) flag Jack Hobbs (England) M-61 | R-5410 | A-57 | SR*-48 | avgCR-24.24
World_100 Gen1 3 Wally Hammond (England) flag Wally Hammond (England) M-85 | R-7249 | A-58 | SR*-45 | avgCR-19.23
World_100 Gen1 4 George Headley (West Indies) flag George Headley (West Indies) M-22 | R-2190 | A-61 | SR*-46 | avgCR-29.43
World_100 Gen1 5 Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) M-54 | R-4555 | A-61 | SR*-39 | avgCR-20.88
World_100 Gen1 6 Dudley Nourse (South Africa) flag Dudley Nourse (South Africa) M-34 | R-2960 | A-54 | SR*-41 | avgCR-25.08
World_100 Gen1 7 Bruce Mitchell (South Africa) flag Bruce Mitchell (South Africa) M-42 | R-3471 | A-49 | SR*-34 | avgCR-23.85
World_100 Gen1 9 Herbie Taylor (South Africa) flag Herbie Taylor (South Africa) M-42 | R-2936 | A-41 | SR*-42 | avgCR-20.85
World_100 Gen2 2 Ken Barrington (England) flag Ken Barrington (England) M-82 | R-6806 | A-59 | SR*-42 | avgCR-20.67
World_100 Gen2 3 Leonard Hutton (England) flag Leonard Hutton (England) M-79 | R-6971 | A-57 | SR*-39 | avgCR-21.77
World_100 Gen2 4 Rohan Kanhai (West Indies) flag Rohan Kanhai (West Indies) M-79 | R-6227 | A-48 | SR*-48 | avgCR-21.29
World_100 Gen2 6 Colin Cowdrey (England) flag Colin Cowdrey (England) M-114 | R-7624 | A-44 | SR*-39 | avgCR-17.83
World_100 Gen2 7 Everton Weekes (West Indies) flag Everton Weekes (West Indies) M-48 | R-4455 | A-59 | SR*-51 | avgCR-23.39
World_100 Gen2 9 Clyde Walcott (West Indies) flag Clyde Walcott (West Indies) M-44 | R-3798 | A-57 | SR*-48 | avgCR-22.42
World_100 Gen2 10 Denis Compton (England) flag Denis Compton (England) M-78 | R-5807 | A-50 | SR*-42 | avgCR-18.37
World_100 Gen2 11 Peter May (England) flag Peter May (England) M-66 | R-4537 | A-47 | SR*-40 | avgCR-18.83
World_100 Gen2 13 Tom Graveney (England) flag Tom Graveney (England) M-79 | R-4882 | A-44 | SR*-41 | avgCR-15.48
World_100 Gen2 14 Frank Worrell (West Indies) flag Frank Worrell (West Indies) M-51 | R-3860 | A-49 | SR*-43 | avgCR-18.85
World_100 Gen2 15 Polly Umrigar (India) flag Polly Umrigar (India) M-59 | R-3631 | A-42 | SR*-38 | avgCR-16.88
World_100 Gen2 16 John Reid (New Zealand) flag John Reid (New Zealand) M-58 | R-3428 | A-33 | SR*-43 | avgCR-18.05
World_100 Gen3 1 Sunil Gavaskar (India) flag Sunil Gavaskar (India) M-125 | R-10122 | A-51 | SR*-44 | avgCR-23.39
World_100 Gen3 2 Viv Richards (West Indies) flag Viv Richards (West Indies) M-121 | R-8540 | A-50 | SR*-67 | avgCR-21.24
World_100 Gen3 3 Graham Gooch (England) flag Graham Gooch (England) M-118 | R-8900 | A-43 | SR*-49 | avgCR-22.54
World_100 Gen3 5 Gordon Greenidge (West Indies) flag Gordon Greenidge (West Indies) M-108 | R-7558 | A-45 | SR*-50 | avgCR-21.14
World_100 Gen3 6 Javed Miandad (Pakistan) flag Javed Miandad (Pakistan) M-124 | R-8832 | A-53 | SR*-47 | avgCR-18.35
World_100 Gen3 9 Geoff Boycott (England) flag Geoff Boycott (England) M-108 | R-8114 | A-48 | SR*-35 | avgCR-20.81
World_100 Gen3 10 Greg Chappell (Australia) flag Greg Chappell (Australia) M-87 | R-7110 | A-54 | SR*-51 | avgCR-21.81
World_100 Gen3 11 Desmond Haynes (West Indies) flag Desmond Haynes (West Indies) M-116 | R-7487 | A-42 | SR*-45 | avgCR-18.68
World_100 Gen3 12 Martin Crowe (New Zealand) flag Martin Crowe (New Zealand) M-77 | R-5444 | A-45 | SR*-45 | avgCR-19.83
World_100 Gen3 13 Richie Richardson (West Indies) flag Richie Richardson (West Indies) M-86 | R-5949 | A-44 | SR*-48 | avgCR-19.17
World_100 Gen3 14 Dilip Vengsarkar (India) flag Dilip Vengsarkar (India) M-116 | R-6868 | A-42 | SR*-44 | avgCR-17.00
World_100 Gen3 15 Gundappa Viswanath (India) flag Gundappa Viswanath (India) M-91 | R-6080 | A-42 | SR*-44 | avgCR-19.05
World_100 Gen3 16 David Boon (Australia) flag David Boon (Australia) M-107 | R-7422 | A-44 | SR*-41 | avgCR-18.10
World_100 Gen3 18 Zaheer Abbas (Pakistan) flag Zaheer Abbas (Pakistan) M-78 | R-5062 | A-45 | SR*-54 | avgCR-18.13
World_100 Gen3 19 Ian Botham (England) flag Ian Botham (England) M-102 | R-5200 | A-34 | SR*-61 | avgCR-16.67
World_100 Gen3 21 Doug Walters (Australia) flag Doug Walters (Australia) M-74 | R-5357 | A-48 | SR*-49 | avgCR-18.56
World_100 Gen3 22 Mohinder Amarnath (India) flag Mohinder Amarnath (India) M-69 | R-4378 | A-43 | SR*-42 | avgCR-18.37
World_100 Gen3 23 Kim Hughes (Australia) flag Kim Hughes (Australia) M-70 | R-4415 | A-37 | SR*-43 | avgCR-18.92
World_100 Gen4 2 Sachin Tendulkar (India) flag Sachin Tendulkar (India) M-200 | R-15921 | A-54 | SR*-54 | avgCR-22.15
World_100 Gen4 3 Virender Sehwag (India) flag Virender Sehwag (India) M-104 | R-8586 | A-49 | SR*-82 | avgCR-25.74
World_100 Gen4 5 Ricky Ponting (Australia) flag Ricky Ponting (Australia) M-168 | R-13378 | A-52 | SR*-59 | avgCR-21.58
World_100 Gen4 6 Jacques Kallis (South Africa) flag Jacques Kallis (South Africa) M-166 | R-13289 | A-55 | SR*-46 | avgCR-21.04
World_100 Gen4 7 Younis Khan (Pakistan) flag Younis Khan (Pakistan) M-118 | R-10099 | A-52 | SR*-52 | avgCR-24.27
World_100 Gen4 8 Steve Waugh (Australia) flag Steve Waugh (Australia) M-168 | R-10927 | A-51 | SR*-49 | avgCR-17.19
World_100 Gen4 9 Rahul Dravid (India) flag Rahul Dravid (India) M-164 | R-13288 | A-52 | SR*-43 | avgCR-20.99
World_100 Gen4 12 Inzamam-ul-Haq (Pakistan) flag Inzamam-ul-Haq (Pakistan) M-120 | R-8830 | A-50 | SR*-54 | avgCR-21.22
World_100 Gen4 13 Mohammad Azharuddin (India) flag Mohammad Azharuddin (India) M-99 | R-6215 | A-45 | SR*-57 | avgCR-18.29
World_100 Gen4 14 Alec Stewart (England) flag Alec Stewart (England) M-133 | R-8463 | A-40 | SR*-49 | avgCR-19.02
World_100 Gen4 15 Mahela Jayawardene (Sri Lanka) flag Mahela Jayawardene (Sri Lanka) M-149 | R-11814 | A-50 | SR*-51 | avgCR-19.92
World_100 Gen4 16 Kevin Pietersen (England) flag Kevin Pietersen (England) M-104 | R-8181 | A-47 | SR*-62 | avgCR-22.51
World_100 Gen4 18 Mohammad Yousuf (Pakistan) flag Mohammad Yousuf (Pakistan) M-90 | R-7530 | A-52 | SR*-52 | avgCR-22.66
World_100 Gen4 19 Aravinda de Silva (Sri Lanka) flag Aravinda de Silva (Sri Lanka) M-93 | R-6361 | A-43 | SR*-50 | avgCR-19.75
World_100 Gen4 22 Mark Waugh (Australia) flag Mark Waugh (Australia) M-128 | R-8029 | A-42 | SR*-52 | avgCR-17.37
World_100 Gen4 23 Michael Slater (Australia) flag Michael Slater (Australia) M-74 | R-5312 | A-43 | SR*-53 | avgCR-21.13
World_100 Gen4 24 Mike Atherton (England) flag Mike Atherton (England) M-115 | R-7728 | A-38 | SR*-37 | avgCR-19.40
World_100 Gen4 29 VVS Laxman (India) flag VVS Laxman (India) M-134 | R-8781 | A-46 | SR*-49 | avgCR-18.25
World_100 Gen4 30 Carl Hooper (West Indies) flag Carl Hooper (West Indies) M-102 | R-5762 | A-36 | SR*-50 | avgCR-17.01
World_100 Gen5 1 Joe Root (England) flag Joe Root (England) M-158 | R-13543 | A-51 | SR*-57 | avgCR-24.51
World_100 Gen5 2 Steven Smith (Australia) flag Steven Smith (Australia) M-119 | R-10477 | A-56 | SR*-54 | avgCR-24.23
World_100 Gen5 3 Harry Brook (England) flag Harry Brook (England) M-30 | R-2820 | A-58 | SR*-88 | avgCR-29.85
World_100 Gen5 6 Kane Williamson (New Zealand) flag Kane Williamson (New Zealand) M-105 | R-9276 | A-55 | SR*-52 | avgCR-23.42
World_100 Gen5 7 AB de Villiers (South Africa) flag AB de Villiers (South Africa) M-114 | R-8765 | A-51 | SR*-55 | avgCR-21.34
World_100 Gen5 8 Virat Kohli (India) flag Virat Kohli (India) M-123 | R-9230 | A-47 | SR*-56 | avgCR-21.08
World_100 Gen5 9 Michael Clarke (Australia) flag Michael Clarke (Australia) M-115 | R-8643 | A-49 | SR*-56 | avgCR-21.10
World_100 Gen5 11 Hashim Amla (South Africa) flag Hashim Amla (South Africa) M-124 | R-9282 | A-47 | SR*-50 | avgCR-19.97
World_100 Gen5 12 Ross Taylor (New Zealand) flag Ross Taylor (New Zealand) M-112 | R-7683 | A-45 | SR*-59 | avgCR-19.61
World_100 Gen5 13 Angelo Mathews (Sri Lanka) flag Angelo Mathews (Sri Lanka) M-119 | R-8214 | A-44 | SR*-48 | avgCR-18.89
World_100 Gen5 15 Cheteshwar Pujara (India) flag Cheteshwar Pujara (India) M-103 | R-7195 | A-44 | SR*-44 | avgCR-18.46
World_100 Gen5 19 Azhar Ali (Pakistan) flag Azhar Ali (Pakistan) M-97 | R-7142 | A-42 | SR*-42 | avgCR-19.74
World_100 Gen5 20 Jonny Bairstow (England) flag Jonny Bairstow (England) M-100 | R-6042 | A-36 | SR*-59 | avgCR-18.98
World_100 Gen5 21 Dinesh Chandimal (Sri Lanka) flag Dinesh Chandimal (Sri Lanka) M-90 | R-6361 | A-44 | SR*-50 | avgCR-19.12
Australia_25 Gen1 1 Donald Bradman (Australia) flag Donald Bradman (Australia) M-52 | R-6996 | A-100 | SR*-61 | avgCR-35.34
Australia_25 Gen1 3 Stan McCabe (Australia) flag Stan McCabe (Australia) M-39 | R-2748 | A-48 | SR*-59 | avgCR-19.63
Australia_25 Gen1 4 Victor Trumper (Australia) flag Victor Trumper (Australia) M-48 | R-3163 | A-39 | SR*-62 | avgCR-19.70
Australia_25 Gen1 5 Charles Macartney (Australia) flag Charles Macartney (Australia) M-35 | R-2131 | A-42 | SR*-58 | avgCR-18.29
Australia_25 Gen2 4 Bob Simpson (Australia) flag Bob Simpson (Australia) M-62 | R-4869 | A-47 | SR*-43 | avgCR-20.02
Australia_25 Gen3 2 Greg Chappell (Australia) flag Greg Chappell (Australia) M-87 | R-7110 | A-54 | SR*-51 | avgCR-21.81
Australia_25 Gen3 3 David Boon (Australia) flag David Boon (Australia) M-107 | R-7422 | A-44 | SR*-41 | avgCR-18.10
Australia_25 Gen3 4 Doug Walters (Australia) flag Doug Walters (Australia) M-74 | R-5357 | A-48 | SR*-49 | avgCR-18.56
Australia_25 Gen4 1 Ricky Ponting (Australia) flag Ricky Ponting (Australia) M-168 | R-13378 | A-52 | SR*-59 | avgCR-21.58
Australia_25 Gen4 2 Steve Waugh (Australia) flag Steve Waugh (Australia) M-168 | R-10927 | A-51 | SR*-49 | avgCR-17.19
Australia_25 Gen4 4 Mark Waugh (Australia) flag Mark Waugh (Australia) M-128 | R-8029 | A-42 | SR*-52 | avgCR-17.37
Australia_25 Gen4 5 Michael Slater (Australia) flag Michael Slater (Australia) M-74 | R-5312 | A-43 | SR*-53 | avgCR-21.13
Australia_25 Gen5 1 Steven Smith (Australia) flag Steven Smith (Australia) M-119 | R-10477 | A-56 | SR*-54 | avgCR-24.23
Australia_25 Gen5 3 Michael Clarke (Australia) flag Michael Clarke (Australia) M-115 | R-8643 | A-49 | SR*-56 | avgCR-21.10
England_25 Gen1 1 Jack Hobbs (England) flag Jack Hobbs (England) M-61 | R-5410 | A-57 | SR*-48 | avgCR-24.24
England_25 Gen1 2 Wally Hammond (England) flag Wally Hammond (England) M-85 | R-7249 | A-58 | SR*-45 | avgCR-19.23
England_25 Gen1 3 Herbert Sutcliffe (England) flag Herbert Sutcliffe (England) M-54 | R-4555 | A-61 | SR*-39 | avgCR-20.88
England_25 Gen1 4 Patsy Hendren (England) flag Patsy Hendren (England) M-51 | R-3525 | A-48 | SR*-46 | avgCR-17.23
England_25 Gen1 6 Archie MacLaren (England) flag Archie MacLaren (England) M-35 | R-1931 | A-34 | SR*-43 | avgCR-17.29
England_25 Gen2 1 Leonard Hutton (England) flag Leonard Hutton (England) M-79 | R-6971 | A-57 | SR*-39 | avgCR-21.77
England_25 Gen2 2 Ken Barrington (England) flag Ken Barrington (England) M-82 | R-6806 | A-59 | SR*-42 | avgCR-20.67
England_25 Gen2 3 Colin Cowdrey (England) flag Colin Cowdrey (England) M-114 | R-7624 | A-44 | SR*-39 | avgCR-17.83
England_25 Gen2 4 Denis Compton (England) flag Denis Compton (England) M-78 | R-5807 | A-50 | SR*-42 | avgCR-18.37
England_25 Gen3 1 Graham Gooch (England) flag Graham Gooch (England) M-118 | R-8900 | A-43 | SR*-49 | avgCR-22.54
England_25 Gen3 3 Geoff Boycott (England) flag Geoff Boycott (England) M-108 | R-8114 | A-48 | SR*-35 | avgCR-20.81
England_25 Gen3 4 Ian Botham (England) flag Ian Botham (England) M-102 | R-5200 | A-34 | SR*-61 | avgCR-16.67
England_25 Gen4 1 Alec Stewart (England) flag Alec Stewart (England) M-133 | R-8463 | A-40 | SR*-49 | avgCR-19.02
England_25 Gen4 2 Kevin Pietersen (England) flag Kevin Pietersen (England) M-104 | R-8181 | A-47 | SR*-62 | avgCR-22.51
England_25 Gen4 3 Mike Atherton (England) flag Mike Atherton (England) M-115 | R-7728 | A-38 | SR*-37 | avgCR-19.40