Joe Hart’s 12-year spell at Manchester City has come to end as he signs for Burnley.
Hart, who has played for England 75 times, has joined the Clarets on a two-year deal for a fee in the region of £3.5 million.
The 31-year-old made only one appearance for City after Guardiola became manager in 2016, and has spent the past two seasons on loan at Torino and West Ham.
He made nearly 350 appearances for City, winning two Premier League titles and one FA Cup.