Finch will play his final ODI on September 11 against New Zealand.
Finch, 35, will play his 146th and final ODI on Sunday (September 11) in Cairns against New Zealand. He will continue to lead the national side in the shortest format of the game.
Taking to Instagram, Finch shared an emotional farewell letter, saying that it was a privilege playing with and against some of the greatest players of all time.
He added that playing for Australia was his dream as a kid and thanked the fans for their kind messages.
"It’s been one hell of a ride! To play with and against some of the greatest players of all time has been a privilege. Representing Australia was my dream as a kid and to have been the opportunities I have is beyond anything I could’ve hoped for. Thanks so much for all of the kind words, messages and well wishes!" he wrote.
Finch’s post garnered a lot of comments but it was former India skipper Virat Kohli’s message that caught everyone’s attention.
"Well done finchy. It was great to play against you all these years and with you as well at rcb. Enjoy the next phase of your life to the fullest," wrote Kohli in the comments section.