AustraliaODI ground2025

Great Barrier Reef Arena

Mackay, Australia

2
Internationals
0
Tests
2
ODIs
2025
First
2025
Latest
50%
Home win %
1 of 2

Great Barrier Reef Arena records at a glance

At Great Barrier Reef Arena, the highest ODI team total is 431/2 by Australia in 2025; the highest individual score is 142 by Travis Head in 2025.

Highest and lowest totals, best individual performances and averages at Great Barrier Reef Arena, from the scorecards in CricArcade's archive.
RecordODI
Highest team total431/2 (Australia, 2025)
Lowest completed total155 (South Africa, 2025)
Highest successful chase–
Highest individual scoreTravis Head 142 (2025)
Best bowlingC Connolly 5/22 (2025)
Most runs at the groundCameron Green 153
Most wickets at the groundLungi Ngidi 5
Average first-innings total354

Great Barrier Reef Arena in numbers

Great Barrier Reef Arena, in Mackay, Australia, has staged 2 one-day internationals in CricArcade's archives. The first was an ODI between South Africa and Australia in 2025, and the most recent international here was in 2025.

In one-day internationals

Of the 2 ODIs played at Great Barrier Reef Arena, sides batting first have won 2 and chasing sides 0. Australia have played only 2 of them; the most frequent sides are Australia (2) and South Africa (2).

Cameron Green has made more ODI runs here than anyone, 153 in 2 innings with 1 hundred, and Lungi Ngidi has taken the most wickets, 5 in 1 ODI.

  • Highest total: Australia's 431 for 2 (2025)
  • Highest individual score: Travis Head, 142 against South Africa (2025)
  • Best bowling: C Connolly, 5 for 22 (2025)
  • Widest win by runs: Australia, by 276 runs over South Africa (2025)

ODIs at Great Barrier Reef Arena

2 ODIs, 2025. The first was South Africa v Australia on 22 August 2025: South Africa won by 84 runs.

First-innings totals by decade

Completed first innings only; Test totals the archive can only bound are left out.
DecadeODIsAverage first-innings total
2020s2354

Most runs

BatterTeamInnsRuns100s
Cameron GreenAustralia21531
Travis HeadAustralia21481
Mitchell MarshAustralia21181
MP BreetzkeSouth Africa1880
Josh InglisAustralia1870

Most wickets

BowlerTeamODIsWkts
Lungi NgidiSouth Africa15
C ConnollyAustralia15
Xavier BartlettAustralia24
Adam ZampaAustralia24
S MuthusamySouth Africa23

ODI records

Highest total
431/2
Lowest completed total
155
Biggest win by runs
276 runs

Most recent matches

Sources