Bristol Rovers has signed George Williams from MK Dons for an undisclosed fee.

The 27-year-old, who can play across the defence, makes the move to the Memorial Stadium for an undisclosed fee and has signed a contract of undisclosed length at the club. He is reunited with former Dons boss Paul Tisdale, who took over as Bristol Rovers manager earlier this season.

He is the third defender to leave MK Dons in January, after Richard Keogh joined Huddersfield Town and Baily Cargill moved to Forest Green Rovers.

Williams’ contract had been due to expire at the end of the current season, and the Dons manager Russell Martin confirmed the move was an opportunity for him to secure his long-term future.

Martin told, “George was out of contract with us in the summer and with there being no certainty on his situation moving forwards here, and having found himself out of the team, this was an opportunity for him to secure his long-term future.

“He has been a terrific and loyal servant to this Football Club, for which we are extremely grateful, and he goes with all our best wishes for the future.”

Williams was an academy graduate at MK Dons, but left the club in 2012 before returning in 2016.

Williams would make 174 appearances in all competitions in his 4 1/2 years back in Milton Keynes, scoring 4 in all competition. In his first season, he was crowned MK Dons’ Player of the Year and Player’s Player of the Year, while he also played under Tisdale in the side that won promotion from League 2 in 2018-19.