As they say, all of us witness successful and awful days. Just like this in cricket, while some days we see teams getting all out quite quickly, on the other hand, there are also some days when the batting team can set a mammoth target, be it in a T20 match or an ODI match. While the bowlers enjoy knocking down wickets again and again, spectators, on the other hand, enjoy seeing their favorite players hit extended boundaries. As we must have seen, the entire crowd gets pumped up and dances in joy whenever players hit long boundaries. So, let’s look at some of the highest scores made by teams at the Melbourne Cricket Ground. It is the second largest stadium in the world and is located in Australia. Interestingly, the MCG is called the “Spiritual Home of Australian Sport.”

1. 355 Runs

The first team on this list to set the most significant total ever at the MCG is the host itself, Australia. In an ODI match between the Aussies and the English, the former scored 355 Runs with a loss of five wickets in the first inning. The match took place on November 22, 2022.

2. 344 Runs

The second-highest total made at the MCG is 344 Runs in the first inning. The ICC World X1 team scored so many runs against the Asia X1. The match happened on January 10, 2005, when the ICC World X1 won by 112 runs.

3. 342 Runs

In third place is when the Australian cricket team scored 342 Runs with a loss of nine wickets in an ODI match against the English cricket team. It was a first-inning total that came on February 14, 2015. Aaron Finch received the Man of the Match trophy for scoring 135 runs, while Mitchell Marsh bagged a five-wicket haul.

4. 338 Runs

Interestingly, the host, which is Australia, occupies the fourth place in this list as well. On February 9, 2001, the Aussies scored 338 Runs with a loss of six wickets against the Windies. Mark Waugh received the Player of the Match trophy, while the Aussies won this match by 39 runs.

5. 332 Runs

Next on the list is when Sri Lanka scored 332 Runs with a loss of just one wicket against Bangladesh. The match took place on February 26, 2015. Sri Lanka attained a massive victory as they won this match by 92 runs. Sangakkara and Tillakaratne Dilshan immensely contributed by scoring 105 and 161 runs, respectively.

6. 324 Runs

On February 19, 2010, in a match between Australia and the Windies, the Aussies set 324 Runs with a loss of five wickets for their opponent. The mighty Aussies defeated the Windies by 125 runs. James Hopes became the Man of the Match.

7. 318 Runs

As we all know, the Aussies and the English are each other’s biggest rivals in cricket. Therefore, once again, it is Australia vs. England, where the former set 318 Runs against their favorite rivals, England. The match took place on December 15, 2002. It was won by Australia. Adam Gilchrist and Ricky Ponting were the two centurions in this match.

8. 310 Runs

The eighth-highest team total made at the MCG is 310 Runs. Australia scored it against Sri Lanka at a run rate of 6.2. The match took place on February 7, 1999. The Aussies gained a victory by defeating Sri Lanka by 43 runs. Adam Gilchrist, who scored 154 runs, received the Man of the Match trophy.

9. 308 Runs

On the penultimate spot, England scored 308 Runs against Australia in the second inning on January 14, 2018. England won this match with seven balls remaining. Jason Roy became Man of the Match for scoring 180 runs in 151 deliveries.

10. 307 Runs

India occupied tenth place in this list after scoring 307 runs against South Africa in an ODI match on February 22, 2015. The game was part of the ICC World Cup, where India won by 130 runs. Shikhar Dhawan scored 137 runs in this match and became Man of the Match.