Throughout the group stage Carey has been a rock for Australia, already posting three half-centuries in his debut tournament.

With a total of 329 runs from eight innings, Carey is now the highest runscorer of any other player batting outside the top six in World Cups, smashing the previous record of 241 by South African’s Lance Klusener in 1999.

The explosive left-hander currently holds the highest average (65.80) of any player in the tournament’s history who has been dismissed more than a single time while batting at No.7 or below.

Carey has helped rescue the Aussies from middle-order collapses in the matches against the West Indies and New Zealand, while in Australia’s recent loss to South Africa Carey helped Australia get back into the game by posting 85 off just 69 balls, his highest ODI score.

Carey has also been solid behind the stumps, assisting in 19 dismissals from nine matches (17 catches and 2 stumpings).

Australia take on England on Thursday night in a World Cup semi-final at Edgbaston in Birmingham.

Alex Carey’s World Cup

GAME 1 - Australia v Afghanistan (did not bat, 4 catches, 1 stumping)

GAME 2 – Australia v West Indies (45, 0 catches, 0 stumpings)

GAME 3 – Australia v India (55 not out, 1 catch, 0 stumpings)

GAME 4 – Australia v Pakistan (20, 4 catches, 0 stumpings)

GAME 5 – Australia v Sri Lanka (4, 4 catches, 0 stumpings)

GAME 6 – Australia v Bangladesh (11 not out, 0 catches, 0 stumpings)

GAME 7 – Australia v England (38 not out, 1 catch, 0 stumpings)

GAME 8 – Australia v New Zealand (71, 3 catches, 0 stumpings)

GAME 9 – Australia v South Africa (85, 0 catches, 1 stumping)