The skipper was the hot favourite to take the award following a year in which he played 24 worldwide games across limited overs and Test cricket and scored 1754 runs at 67.46 with seven centuries.
The crowning moment of Perry's year was her memorable double-century in the historic day-night Ashes Test against England in Sydney.
Smith, who was named as the ICC Test Cricketer of the Year last month, amassed 1754 runs at 67.46 with seven centuries across formats in 2017.
While proud of the 4-0 series win against England, Smith has challenged his side to back it up away from home soil.
Smith, hailed as the country's finest batsman since Donald Bradman, polled 246 votes, well ahead of two-time medal victor David Warner (162 votes) and Nathan Lyon (156 votes).
The most interesting bit in the video comes early, when Smith's wife reveals the Australian captain "takes out the garbage first thing".
Meanwhile, Aaron Finch bagged the T20I player of the year after ending the voting period as the leading run-getter for Australia while Jhye Richardson was announced as the Bradman Young Cricketer of the Year.
The relevant voting period lasted from the final Test match of the 2016-17 season to the last Ashes Test of the current season.
Ellyse Perry was named women's player of the year, polling 116 votes to finish ahead of Beth Mooney with 78.
Apart from topping the Australian global batting with 756 runs at 68.73, the fast-medium bowler was also third with the ball, snaring 20 wickets at 32.10.
Slater was awarding Georgia Redmayne the Betty Wilson Young Cricketer of the Year award when he made the gaffe.