The 53-year-old - a former member of parliament - was the only candidate for the job, running for the ruling Georgian Dream party.
224 out of 225 members of Georgia's electoral college voted for him - but Georgia's opposition parties have been boycotting parliament, insisting that the elections held in October were rigged.
Rewind nearly 30 years, and Kavelashvili had just arrived at Premier League Man City from Georgian side FC Dinamo Tbilisi.
He had an instant impact at City's old home, Maine Road, netting on his debut.
And it wasn't just any old debut goal either.
more premier league
Wolves strip Mario Lemina of captaincy after West Ham meltdown
Victor Osimhen 'desperate to join one Premier League club' as transfer interest builds
The Georgian bagged against none other than City's fierce local rivals Manchester United in the Manchester derby in 1995/96.
The Red Devils had been 1-0 up at Maine Road courtesy of a sixth minute Eric Cantona penalty, before City's new striker fired home in the 39th minute to equalise.
It was United's day in the end though, with goals from Andy Cole and Ryan Giggs sealing a 3-2 derby day victory.
Kavelashvili continued playing for City following their relegation to the First Division - now known as the Championship.
Most read in Football
I'm a cult Premier League player - now I run a coffee shop in adopted home
Gabriel STARTS for Arsenal against Everton, Nunez dropped for Liverpool at Anfield
Deeney: Gyokeres is not a natural finisher, he will get found out at Arsenal or Man United
'It's hard to hear'- Man United Women's boss responds to Sir Jim Ratcliffe's comments
He bagged two goals in 24 appearances, before being shipped out on loan to Swiss side Grasshoppers in Zurich.
He won the Swiss Super League in 1998 and transferred to Zurich permanently from City in 1999.
After retiring at Basel in 2006 with 46 caps for Georgia under his belt, Kavelashvili later entered into politics.
This came after he was disqualified from seeking the leadership of the Georgian football federation because he was judged to have lacked the qualifications.
He was elected as an MP in Georgia in 2016.
His party, the People's Power party, ran alongside Georgian Dream in the October elections.
It has now decided to act in parliament as a 'healthy opposition'.
Despite large protests in Georgia, the former Premier League striker is expected to assume office on December 29.
Georgi Kinkladze explains he was wanted by Barcelona, Inter Milan and Celtic but chose to stay at Manchester City because he loved the club that much