Defender will join subject to medical
Rovers have agreed terms with Scottish defender Garry Kenneth.
Garry, who previously played for Dundee United, will join the club on a three year deal subject to medical and international clearance.
Manager Mark McGhee said: "Gary is a player that, even a few months ago, I would never have imagined being able to bring to Bristol Rovers.
"He has the potential to be a player who can be a great success here, and if we are lucky enough to get to the next level he can be a success there and beyond.
"I am going to get him to work hard and get fitter and stronger than he has ever been. My ambition is to get him back into the Scotland squad."
The 25-year-old began his career as a youngster at Dundee United, making his debut for the club in February 2005.
His introduction to the side helped Dundee shore up their defence, and he was part of the side that lost the 2005 Scottish Cup Final to Celtic.
In 2007 Garry joined Cowdenbeath on loan after losing his place in the side, but in 2008 he became a regular name on the team sheet once again.
In 2010 he attracted interest from Blackpool, but Dundee rejected a couple of offers, valuing the player at around £2 million.
The 6ft 4in defender signaled his intentions to leave Dundee in November last year.
Chairman Nick Higgs said: "Garry is another great addition to the squad.
"We are building a side with a fantastic mix of youth and experience capable of challenging for promotion this year.
"Garry is someone Mark rates very highly, and I am delighted that we were able to agree terms with him after final negotiations over the weekend."
Kenneth was part of the Scotland under-19 team who lost in the final of the 2006 European Under-19 Football Championship.
He made his debut for Scotland in August 2010, playing 90 minutes against Sweden.