Australian cricket skipper Steve Smith has won his second Allan Border medal.
Smith (246 votes) finished in front of his vice-captain David Warner (162 votes) and spinner Nathan Lyon (156 votes).
Smith also claimed the Test match player of the year, Warner was named the ODI player of the year and Victorian Aaron Finch the T20 player of the year.
Elyse Perry won the Belinda Clark medal for Australia's best female cricketer in the past 12-months.
Smith said hopefully his game can continue to improve.
“I’ve worked really hard on my game over the last few years. For me, through the summer I probably wasn’t hitting the ball as well as I have but my mind was in a fantastic place,” Smith said.
“That’s the most pleasing thing for me, I have done it, sustained the pressure or certain situations. The most pleasing thing for me is my mind has gone to another level. Hopefully it can continue, and I can keep getting better as well."
More from Local Sports
Scorchers blitzed by Hurricanes
A brilliant 69 from 39 balls from George Bailey has guided the Hurricanes to a four-wicket win over the Perth Scorchers.
Wildcats season in question
The Perth Wildcats record of making NBL playoffs in every year in its existence is in doubt after suffering another loss.
Docker hoping for finals place
Docker Connor Blakely believes Fremantle "this year we've more than ever we've in a better position to play finals."
Socceroos into knockout stage
The Socceroos are into the round of 16 at the Asian Cup after a 3-2 win over Syria.
India level series with Australia
A hundred from skipper Virat Kohli and an unbeaten half-century from MS Dhoni has steered India to a seven-wicket win over Australia.
Hewitt not phased by Tomic
Lleyton Hewitt has "laughed" off comments aimed at his Davis Cup captaincy from Bernard Tomic.
Scorchers smash Sixers
A superb run chase anchored by Cameron Bancroft and skipper Ashton Turner have led the Scorchers to a seven-wicket win over the Sydney Sixers.
Perth Glory stun Wanderers
Perth Glory have come from two goals down to record an epic victory against the Western Sydney Wanderers.
Aussies win first ODI against India
Four wickets from WA quick Jhye Richardson has bowled Australia to victory by 34-runs in the first ODI against India.