Warner gave credit to the bowlers for their performances, taking 20 wickets in any innings.
He said he was "thankful" he was able to get his triple century and apologised for "not turning up" during the Ashes series.
But Warner couldn't accept the award without looking at the year that passed.
"It puts it into perspective of sitting back and when I reflect upon the time I had away from the game, you don't realise the importance it has on everyone and I'm just extremely grateful to be accepted back by Cricket Australia and my peers and the fans," he said.
"I had mixed emotions about how I would be accepted back here at home – I definitely knew what I was in for in England and obviously in a couple of weeks time. But standing here today, I'm really proud to have that opportunity again and, extremely grateful for that, I thank Cricket Australia and teammates for giving me that opportunity."
READ MORE:
• Cricket: Black Caps bowler Lockie Ferguson offers injury update following return to domestic cricket
• Cricket: Kyle Jamieson shines on Black Caps debut to inspire win over India
• Live cricket updates: Black Caps v India, second ODI from Eden Park
• Cricket: Black Caps seal series victory over India with impressive win at Eden Park
Warner was then asked to make a speech and his voice broke almost immediately.
"I'm obviously taken aback by this, it's been quite challenging…" he said. "It's hard to put a finger on where I should start but I thank Cricket Australia for the opportunity. Belinda Clark, Kevin Roberts, Justin Langer – really working your backsides off to reintegrate us back into the cricketing family … I thank you again for that."
"The way Finchy and Painey accepted us and were always in contact with us. And I really want to thank my home club team Randwick-Petersham for giving me the opportunity to go out there and play grade cricket. I realised a lot of things in that time off we don't actually understand or realise when were in this bubble the importance of the smiles on the faces we bring to people.
"To go back there and be able to be reintegrated into grassroots, go back to grade cricket and put smiles onto people's faces that way, it helped me to get to where I am today. Because without that, getting cricket taken away from you, something I've always dreamed off, it really really hurt."
The three-time winner then got into the thank you's and the speech got harder.
"My mum and dad, I know I've let you down a lot in the past but you always stick by my side and I really appreciate that, and my brother," he said.
"My wife, my rock, I don't know what could ever break you, you're absolutely fantastic, you're an inspiration not just to me but to the girls. It's hard for a man to stand up here and say a lot of nice words about people but you always seem to bring the best out of me and the kindness of my heart. I can't thank you enough for what you do for me and our family. I love you dearly."
While the elephant in the room loomed large throughout the night, some on social media felt Warner had completed his image rehabilitation after the ball tampering scandal.
Perry, who claimed the Belinda Clark Medal said she was surprised by the award, despite being named international women's cricketer of the year.
Perry said it "was a special time to be involved".
"I think I've ruined a few shoulders over my time," Perry said of her penchant for practice.
"It's actually a huge surprise I think, especially how successful the team has been. It's been a really special 12 months and one I'm going to savour for a long time.
"I don't have too much to say except a big and special thanks in anyone who has had a role in helping me."
THE WINNERS
ODI Player of the Year: Aaron Finch (Men) and Alyssa Healy (Women)
Hall of Fame Inductees: Sharon Tredrea and Craig McDermott
Betty Wilson Young Cricketer of the Year: Tayla Vlaeminck
Bradman Young Player of the Year: Wes Agar
Test Player of the Year: Marnus Labuschagne (Men)
Community Impact Award: Corinne Hall – The Kindness Factory
Domestic Player of the Year: Molly Strano (Women) and Shaun Marsh (Men)
T20 Player of the Year: David Warner (Men) and Alyssa Healy (Women)
Belinda Clark Medallist: Ellyse Perry
Allan Border Medallist: David Warner