The former non-league man has been attracting attention from sides in the Premier League and Sky Bet Championship over the past few seasons, with City turning a bid down in the summer for the big centre-half.

Flint joins the likes of Josh Brownhill and Frank Fielding in penning fresh terms, while the Post understands that the club have triggered a one-year contract extension for Marlon Pack.

Here is when the current contracts expire for all of the current first-team players. (Information taken from TransfermarktandBristol City FC)

Summer 2018

Luke Steele of Bristol City in action against Stoke City (Image: Paul Knight/JMP)