Advertisement
Goat of Cricket – Ranking the All Time Greats | 2025 Updated

Summary
Cricket has a rich history, and over the years, many greats have taken this beautiful game to new heights. The game originated in England in the 16th century and became popular in several British colonies, including the nations from the subcontinent. The greatest cricket players have taken the game to the next level with their exceptional batting, bowling, and even fielding.
In the earlier times, there were legendary players like Viv Richards, Sunil Gavaskar, Zaheer Abbas, and many others who dominated the sport. In the next generation, Sachin Tendulkar made a name and broke several cricketing records alongside players like Brian Lara, Ricky Ponting, and Glenn McGrath. The current generation also has a lot of great players like Virat Kohli, Former Australian captain Steve Smith, English batter Joe Root, and New Zealand batsman Kane Williamson, the famous FAB 4 of cricket. All these players are known as ‘GOAT’, which stands for ‘Greatest Of All Time’.
Top 10 GOAT of Cricket in the World - Updated List
There are many cricketers who have left their mark in the cricketing world with the skillset they offer to the game. While some current players have earned a spot in the elite list of goat cricketers, such as Virat Kohli, and while some of them are now playing league cricket or have taken coaching as their new profession to be in touch with cricket. Here is the list of the top 10 GOAT of Cricket till now:
S. No. | Player Name | International Matches | International Career | Country |
---|---|---|---|---|
1. | Sir Donald Bradman | 52 | 1928-1948 | Australia |
2. | Sachin Tendulkar | 664 | 1989-2013 | India |
3. | Jacques Kallis | 519 | 1995-2014 | South Africa |
4. | Shane Warne | 339 | 1992-2007 | Australia |
5 | Muttiah Muralitharan | 495 | 1992-2011 | Sri Lanka |
6. | Sir Viv Richards | 308 | 1974-1991 | West Indies |
7. | Brian Lara | 430 | 1990-2007 | West Indies |
8. | Ricky Ponting | 560 | 1995-2012 | Australia |
9. | Virat Kohli | 550* | 2008-Present | India |
10. | MS Dhoni | 538 | 2004-2019 | India |
Advertisement
Who is the GOAT of Cricket?
It’s not easy to become a ‘GOAT’ when multiple other cricketers are competing with and against you to make their country proud. A cricketer must be at their best in terms of their skills and achievements to become a ‘GOAT of cricket.’ The debate over who to call the GOAT is very old, and it won’t be wrong to say that it’s going to stay forever because there will be more players in the future who will create history and break multiple records to become a GOAT of cricket. Here is the list to determine who is the goat of cricket:
10. MS Dhoni | 17,266 Runs

Mahendra Singh Dhoni is considered to be the best wicket-keeper of all time. He is known for his captaincy with calm and exposure as well as the fastest lightning stumping. He is the best behind the stumps; on the other hand, he is great with the bat too, scoring mighty sixes out of the park easily, and he is a renowned finisher. He has played 90 test matches, scoring 4876 runs with an average of 38.09, and in ODIs, he has played 350 matches, scoring 10773 runs with an average of 50.57, and is one of the highest Indian run-scorers.
In T20Is, he played 98 matches and scored 1617 runs with an average of 37.60 and a strike rate of 126.13, and played a role as a finisher who comes in the lower order. The former captain of the Indian Cricket Team MS Dhoni, won the inaugural season of the ICC T20 World Cup 2007, the ICC ODI World Cup 2011, and the ICC Champions Trophy 2013. He was a consistent player throughout his career, showing his skillset in each department.
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 90 | 144 | 16 | 4876 | 224 | 38.09 | 8249 | 59.11 | 6 | 33 | 544 | 78 | 256 | 38 |
ODIs | 350 | 297 | 84 | 10773 | 183* | 50.57 | 12303 | 87.56 | 10 | 73 | 826 | 229 | 321 | 123 |
T20Is | 98 | 85 | 42 | 1617 | 56 | 37.60 | 1282 | 126.13 | 0 | 2 | 116 | 52 | 57 | 34 |
FC | 131 | 210 | 19 | 7038 | 224 | 36.84 | - | - | 9 | 47 | - | - | 364 | 57 |
List A | 423 | 364 | 99 | 13353 | 183* | 50.38 | - | - | 17 | 87 | - | - | 402 | 141 |
T20s | 405 | 355 | 152 | 7628 | 84* | 37.57 | 5624 | 135.63 | 0 | 28 | 529 | 350 | 230 | 92 |
9. Virat Kohli | 27,599 Runs

Virat Kohli is considered to be the successor of Sachin Tendulkar. He is the masterclass batsman who bats at the number 3, giving reliability and results to the team he plays for. He is known for his dependable game style, strokeplay, where he is famous for his iconic cover drive. He knows how to make runs in all conditions and adapts well, and is considered to be a chasemaster. Indian middle-order batsman Virat Kohli has one of the best career stats; he has played 123 test matches, scoring 9230 runs with an average of 46.85, and recently retired from the longest format.
In ODIs, he has played 302 matches where he has scored 14181 runs with an impressive average of 57.88. In T20Is, he has played 125 matches and scored 4188 runs with an average of 48.69, and was the highest run scorer in the format until he took retirement. He has a good stint as the captain, where he is the most successful Indian test captain.
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 123 | 210 | 13 | 9230 | 254* | 46.85 | 16608 | 55.57 | 30 | 31 | 1027 | 30 | 121 | 0 |
ODIs | 302 | 290 | 45 | 14181 | 183 | 57.88 | 15192 | 93.34 | 51 | 74 | 1325 | 152 | 161 | 0 |
T20Is | 125 | 117 | 31 | 4188 | 122* | 48.69 | 3056 | 137.04 | 1 | 38 | 369 | 124 | 54 | 0 |
FC | 156 | 259 | 20 | 11485 | 254* | 39.98 | 20526 | 55.95 | 37 | 39 | 1341 | 45 | 152 | 0 |
List A | 336 | 323 | 48 | 15623 | 183 | 56.81 | 16728 | 93.39 | 55 | 82 | 1489 | 176 | 179 | 0 |
T20s | 414 | 397 | 74 | 13543 | 122* | 41.92 | 10056 | 134.67 | 9 | 105 | 1210 | 435 | 185 | 0 |
Advertisement
8. Ricky Ponting | 27,483 Runs

Ricky Ponting, a brutal Australian Batsman, is known for his batting as well as captaincy. He has been a gun fielder who has a good record of catches and has made an impact on the field. He has been a successful batsman in Australia after Sir Donald Bradman, and has impressive batting stats. In test cricket, he has scored 13378 runs in 168 matches with an average of 51.85.
In ODIs, he has scored 13704 in 375 matches with an average of 42.03, where he had a long ODI career. In T20Is, he has played just 17 matches and scored 401 runs with a strike rate of 132.78. He had a good captaincy career, where he took Australia to successful heights and led them to 26 consecutive undefeated (completed) 50-over World Cup games.
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 168 | 287 | 29 | 13378 | 257 | 51.85 | 22782 | 58.72 | 41 | 62 | 1509 | 73 | 196 | 0 |
ODIs | 375 | 365 | 39 | 13704 | 164 | 42.03 | 17046 | 80.39 | 30 | 82 | 1231 | 162 | 160 | 0 |
T20Is | 17 | 16 | 2 | 401 | 98* | 28.64 | 302 | 132.78 | 0 | 2 | 41 | 11 | 8 | 0 |
FC | 289 | 494 | 62 | 24150 | 257 | 55.90 | - | - | 82 | 106 | - | - | 309 | 0 |
List A | 456 | 445 | 53 | 16363 | 164 | 41.74 | - | - | 34 | 99 | - | - | 195 | 0 |
T20s | 48 | 43 | 3 | 909 | 98* | 22.72 | 819 | 110.98 | 0 | 5 | 75 | 25 | 17 | 0 |
7. Brian Lara | 22,358 Runs

Brian Lara is one of the best cricketers in the world, and has scored a lot of runs in his career with intent and determination on the field of cricket. He is one of the classic test cricket batsmen who is known for his patience while batting. He has a remarkable record of scoring 400 runs in a test match innings, which is still not broken by any players.
He has impressive batting stats, where he has scored 11953 runs in 131 matches with an average of 52.88, along with 34 centuries and 48 half-centuries. In ODIs, he has played a good career of 299 matches, left short by one match to reach the mark of 300, scoring 10405 runs in his ODI career with an average of 40.48. He has been the goat cricketer in the world of cricket.
Format | Mat | Inns | NO | Runs | HS | Ave | BF | SR | 100s | 50s | 4s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 131 | 232 | 6 | 11953 | 400* | 52.88 | 19753 | 60.51 | 34 | 48 | 1559 | 88 | 164 | 0 |
ODIs | 299 | 289 | 32 | 10405 | 169 | 40.48 | 13086 | 79.51 | 19 | 63 | 1042 | 133 | 120 | 0 |
FC | 261 | 440 | 13 | 22156 | 501* | 51.88 | - | - | 65 | 88 | - | - | 320 | 0 |
List A | 429 | 411 | 43 | 14602 | 169 | 39.67 | - | - | 27 | 86 | - | - | 177 | 0 |
T20s | 3 | 3 | 0 | 99 | 65 | 33.00 | 86 | 115.11 | 0 | 1 | 11 | 1 | 0 | 0 |
Advertisement
6. Sir Viv Richards | 15,261 Runs | 150 Wickets

Sir Viv Richards is a former West Indies cricketer who is renowned for his heroics in cricket. He was a powerful person who charged the bowlers like there was no tomorrow. If we look at his Test match stats, in 121 games, he has amassed 8540 runs in 121 games, at an average of 50.23. He was also a prominent member of the ODI team, and it wouldn’t be surprising to say that the bowlers were absolutely afraid to face the batter for his fierce batting.
In the ODIs, Richards played 187 games, where he scored 6721 runs. Moreover, his average was 47, which is outstanding. He also smashed 24 and 11 centuries in Tests and ODIs, respectively. The West Indies team still takes inspiration from the former player and his tactics to play against some of the best bowlers in the world.
Format | Mat | Inns | Runs | HS | Batting Ave | 100s | 50s | 6s | Ct | Wkts | BBI | Bowl Ave | Econ | SR | 4w | 5w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 121 | 182 | 8540 | 291 | 50.23 | 24 | 45 | 84 | 122 | 32 | 2/17 | 61.37 | 2.27 | 161.5 | 0 | 0 |
ODIs | 187 | 167 | 6721 | 189* | 47.00 | 11 | 45 | – | 100 | 118 | 6/41 | 35.83 | 4.49 | 47.8 | 1 | 2 |
FC | 507 | 796 | 36212 | 322 | 49.40 | 114 | 162 | – | 464 | 223 | 5/88 | 45.15 | 2.60 | 104.1 | – | 1 |
List A | 500 | 466 | 16995 | 189* | 41.96 | 26 | 109 | – | 238 | 290 | 6/24 | 30.59 | 4.35 | 42.1 | 4 | 3 |
5. Muttiah Muralitharan | 1347 Wickets

Muttiah Muralitharan is the best spinner in the world, who has an impressive skill set in spin bowling. He bowls right-arm off-spin with a variety of variations, which makes it difficult to be read by batsmen. He has been under a lot of controversy due to his bowling action, but was eventually cleared. He has been a legendary player in test cricket, where he played 133 matches and took 800 odd wickets, and is the highest wicket-taker in test cricket, with an economy rate of 2.47, and has taken 22 10-wicket hauls and 67 5-wicket hauls.
In ODIs, he has played 350 matches, where he has taken 534 wickets with an economy rate of 3.93. In the short career of T20Is, he played just 12 matches, where he took only 13 wickets but with an impressive economy rate of 6.31 as a spinner. He is goat cricketer who spins the ball really well in the world and becomes an inspiration to many cricketers around the globe.
Format | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 133 | 230 | 44039 | 18180 | 800 | 9/51 | 16/220 | 22.72 | 2.47 | 55.0 | 45 | 67 | 22 |
ODIs | 350 | 341 | 18811 | 12326 | 534 | 7/30 | 7/30 | 23.08 | 3.93 | 35.2 | 15 | 10 | 0 |
T20Is | 12 | 12 | 282 | 297 | 13 | 3/29 | 3/29 | 22.84 | 6.31 | 21.6 | 0 | 0 | 0 |
FC | 232 | - | 66933 | 26997 | 1374 | 9/51 | - | 19.64 | 2.42 | 48.7 | - | 119 | 34 |
List A | 453 | - | 23734 | 15270 | 682 | 7/30 | 7/30 | 22.39 | 3.86 | 34.8 | 17 | 12 | 0 |
T20s | 164 | 164 | 3705 | 3945 | 179 | 4/16 | 4/16 | 22.03 | 6.38 | 20.6 | 3 | 0 | 0 |
Advertisement
4. Shane Warne | 1,001 Wickets

It is often said that SENA (South Africa, England, New Zealand, Australia) countries lack quality spinners. However, Australia’s answer to that was Shane Warner, who ended up becoming the greatest spinner ever to play the game of Cricket. Warne is one of the best Australian bowlers, who used to get an unimaginable turn with the ball, after which the batters used to be left surprised. Apart from his bowling prowess, Warne also used to be very aggressive on the field, which surprisingly helped him get wickets. Warne’s numbers with the ball are enough to make him one of the contenders for the cricket GOAT.
Format | Mat | Inns | Balls | Runs | Wkts | BBI | BBM | Ave | Econ | SR | 4w | 5w | 10w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 145 | 273 | 40705 | 17995 | 708 | 8/71 | 12/128 | 25.41 | 2.65 | 57.4 | 48 | 37 | 10 |
ODIs | 194 | 191 | 10642 | 7541 | 293 | 5/33 | 5/33 | 25.73 | 4.25 | 36.3 | 12 | 1 | 0 |
FC | 301 | – | 74830 | 34449 | 1319 | 8/71 | – | 26.11 | 2.76 | 56.7 | – | 69 | 12 |
List A | 311 | – | 16419 | 11642 | 473 | 6/42 | 6/42 | 24.61 | 4.25 | 34.7 | 20 | 3 | 0 |
T20s | 73 | 71 | 1548 | 1863 | 70 | 4/21 | 4/21 | 26.61 | 7.22 | 22.1 | 1 | 0 | 0 |
3. Jacques Kallis | 25,534 Runs | 577 Wickets

The South African legend, Jacques Kallis, is undoubtedly the greatest ever all-rounder who has ever played the game of Cricket. Whether it’s batting, bowling, or fielding at the slips, he had every skillset to be the GOAT of Cricket. It’s hard to find a player in the current generation who can play all formats and dominate in all of them. Not just fans, multiple legendary players have recognised Kallis as a cricket GOAT. The records he has made often get ignored, but we can’t ignore the fact that he is one of the biggest contenders to become the GOAT of Cricket.
Format | Mat | Inns | Runs | HS | Ave | SR | 100s | 50s | 4s | 6s | Ct | Wkts | BBI | Bowl Ave | Econ | SR | 4w | 5w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 166 | 280 | 13289 | 224 | 55.37 | 45.97 | 45 | 58 | 1488 | 97 | 200 | 292 | 6/54 | 32.65 | 2.82 | 69.2 | 7 | 5 |
ODIs | 328 | 314 | 11579 | 139 | 44.36 | 72.89 | 17 | 86 | 911 | 137 | 131 | 273 | 5/30 | 31.79 | 4.84 | 39.3 | 2 | 2 |
T20Is | 25 | 23 | 666 | 73 | 35.05 | 119.35 | 0 | 5 | 56 | 20 | 7 | 12 | 4/15 | 27.75 | 7.23 | 23.0 | 1 | 0 |
FC | 257 | 421 | 19695 | 224 | 54.10 | – | 62 | 97 | – | – | 264 | 427 | 6/54 | 31.69 | 2.79 | 67.9 | – | 8 |
List A | 424 | 406 | 14845 | 155* | 43.53 | – | 23 | 109 | – | – | 162 | 351 | 5/30 | 30.68 | 4.72 | 38.9 | 3 | 3 |
T20s | 176 | 171 | 4416 | 97* | 30.88 | 112.45 | 0 | 32 | 437 | 100 | 54 | 114 | 4/15 | 30.54 | 7.60 | 24.0 | 2 | 0 |
Advertisement
2. Sachin Tendulkar | 34,357 Runs | 201 Wickets

The Indian batting legend, often called the GOD of cricket by his fans and many experts as well, has achieved almost everything and completed the game before retiring. Sachin is the only player who has smashed 100 centuries in his international career, which will remain one of the greatest things in the history of Cricket. He is also the batter with the most runs in international cricket.
Sachin retired from international cricket in 2013, and the record is still unbroken. Sachin’s batting records are so unimaginable that his bowling ability gets ignored. He used to be one of the decent spinners in the Indian squad in his time, with a great number of wickets to his name. Many fans, not just in India but across the world, believe that Sachin is definitely the GOAT of cricket.
Format | Mat | Inns | Runs | HS | Ave | SR | 100s | 50s | 4s | 6s | Ct | Wkts | BBI | Ave | Econ | SR | 4w | 5w |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 200 | 329 | 15921 | 248* | 53.78 | – | 51 | 68 | – | 69 | 115 | 46 | 3/10 | 54.17 | 3.52 | 92.1 | 0 | 0 |
ODIs | 463 | 452 | 18426 | 200* | 44.83 | 86.23 | 49 | 96 | 2016 | 195 | 140 | 154 | 5/32 | 44.48 | 5.10 | 52.2 | 4 | 2 |
T20Is | 1 | 1 | 10 | 10 | 10.00 | 83.33 | 0 | 0 | 2 | 0 | 1 | 1 | 1/12 | 12.00 | 4.80 | 15.0 | 0 | 0 |
FC | 310 | 490 | 25396 | 248* | 57.84 | – | 81 | 116 | – | – | 186 | 71 | 3/10 | 61.74 | 3.45 | 107.1 | – | 0 |
List A | 551 | 538 | 21999 | 200* | 45.54 | – | 60 | 114 | – | – | 175 | 201 | 5/32 | 42.17 | 4.97 | 50.8 | 4 | 2 |
T20s | 96 | 96 | 2797 | 100* | 32.90 | 121.08 | 1 | 16 | 359 | 38 | 28 | 2 | 1/12 | 61.50 | 7.93 | 46.5 | 0 | 0 |
1. Sir Donald Bradman | 6,996 Runs

There should not be any surprises in determining who is the goat of cricket. The Australian legend, Sir Donald Bradman, is the Godfather of cricket, needs no introduction as his unrealistic numbers speak volumes of his talent and ability. The right-handed batter ended his career with an unimaginable batting average of 99.94 in the Test format. It won’t be wrong to say that there will hardly be any batter who will even think of breaking this record.
Bradman only played the Test format in his international career. He might have more records under his name if there were more formats in his era. However, his first-class numbers are also more than unrealistic. The best FC career one will ever have, without a doubt. The records and stats of Bradman are enough to declare him the GOAT of Cricket.
Format | Mat | Inns | NO | Runs | HS | Ave | 100s | 50s | 6s | Ct | St |
---|---|---|---|---|---|---|---|---|---|---|---|
Tests | 52 | 80 | 10 | 6996 | 334 | 99.94 | 29 | 13 | 6 | 32 | 0 |
FC | 234 | 338 | 43 | 28067 | 452* | 95.14 | 117 | 69 | – | 131 | 1 |
Who is the GOAT of Cricket in the World Currently?
Currently, as the game of cricket is evolving, every player is playing at their best and performing well. The Goat of cricket in the world currently, 2025-26, is none other than Virat Kohli. He has been a tremendous player who has performed well in all three formats of the game with his skill set and created many records, and took the Indian cricket team to the next level. He is currently behind Sachin Tendulkar for scoring the most hundreds in international cricket, and holds the record for scoring the most centuries in ODIs. He has won every ICC trophy and other league trophies in his fruitful career, where he recently won IPL 2025 with RCB. He is the most famous cricket player around the globe and has become an icon to represent cricket across the world.
What Makes a Batsman “GOAT” in the World? Ranking Factors
The list of cricket goats will feature a combined list of players consisting of batters, bowlers, and all-rounders. These cricket goats have shown their worth in the field of cricket, and ranking them is not an easy task. The ranking will be based on various factors, which will include the career stats, match-winning impact, and other accomplishments in their cricketing journey, like records and ICC Trophies as well. While the list might miss some big names, it’s important to note that we have included the top 10 goat cricketers in the world. Let's see who is the GOAT of cricket in world. The ranking factors follow as:
- Career Stats: Career Stats is the main ranking factor to rank the GOAT of cricket, which includes all the matches played and how many runs or wickets are taken in those matches, along with batting or bowling averages of the player throughout the career, strike rate, and economy rate, with which batsman will play or bowler will be bowling well respectively. The number of centuries or five-wicket hauls taken by the bowler is also taken into consideration while ranking goat cricketer.
- Match-Winning Impact: Match-Winning Impact involves how the player has a positive impact throughout the game, whether he has performed well in high-pressure games and has played match-winning innings. This shows how well the player can perform in high-intensity matches and contribution of the player in key matches or tournaments.
- Consistency & Longevity: Consistency & Longevity tell about the players' performing to the best for many years consistently without any fitness issues or injuries. This also tells about the player being at the highest ranking for many years and retaining the particular spot, which shows the player's performance to be the best throughout their career.
- Records Held or Broken: This helps in understanding the number of records broken or created by the particular player in their cricketing career, which helps in creating a legacy of their own and making a mark in the cricket world. This includes the world records or the fastest milestones by the player to reach new heights in cricket.
- Versatility Across Formats: Versatility Across Formats tells us about how well the players can adapt themselves in the various formats where the game is completely changed and varies. This shows the temperament of the player to adjust the game according to the requirement and play well in the respective format, and continue the form. This also includes the adaptability to new conditions, where the player can adjust well to perform in the same manner.
Advertisement
Frequently Asked Questions
Who called the cricket goat?
+
Who called the cricket goat?
Sir Don Bradman is the goat of cricket.
Who is better, Virat or Dhoni?
+
Who is better, Virat or Dhoni?
Virat is better than Dhoni.
Who is the greatest cricketer in the world?
+
Who is the greatest cricketer in the world?
Sir Don Bradman is the greatest cricketer in the world.
Who is the No 1 god of cricket?
+
Who is the No 1 god of cricket?
Sachin Tendulkar is the No 1 god of cricket.
Why is Virat called goat?
+
Why is Virat called goat?
Virat is called GOAT because he has the ability to win matches on his own.
Who is the legend of IPL?
+
Who is the legend of IPL?
Virat Kohli is the legend of IPL.
Conversation
(0 Comments)
Editor's Pick