The storied Canelo-Golovkin rivalry concludes this weekend when they meet in an eagerly anticipated trilogy bout at the T-Mobile Arena in Las Vegas.
Their first meeting in 2017 ended as a split decision draw before their rematch a year later was won via majority decision by Canelo.
Golovkin got stiffed on the cards the first time around and some argued that he also should have won the rematch.
Khan - who was knocked out by Canelo in 2016 - thinks his former opponent has the edge over Golovkin ahead of their third fight:
"I see Canelo stopping Triple G," Khan said via a live chat on Instagram.
"Look, a lot of people are going to have things to say about this, 'Ah, Amir doesn't know sh*t about boxing'.
"But you know what the thing is, I really think that. It's my opinion. Everybody has their own opinion.
"So, it's the third fight, you got to remember that Canelo is at the peak of his career.
"You get me? He's old, he's strong, he's settled now. His weight is amazing. He holds the weight well. Power, speed. I think in that fight I could see Canelo [stopping Golovkin].
"No disrespect to Triple G - what a beast he is - but you've got to remember he's getting older, and he's been in the game for a long time.
"He was in the same Olympics as me in '04 … I just feel like Canelo is the fresher guy that hasn't been in that many wars."
Canelo is coming off a loss ahead of this bout, as he was comfortably beaten on points by Dmitry Bivol last time out at light heavyweight.
The Mexican is now back down at super middleweight to fight for the IBF, WBA, WBC and WBO world titles.
Golovkin last fought at middleweight earlier this year as he defeated Japan's Ryota Murata via a ninth-round stoppage.