Guardiola był zainteresowany pracą na Wyspach, gdy dymisję z funkcji selekcjonera reprezentacji Anglii nieoczekiwanie złożył Fabio Capello. Szef brytyjskiego futbolu David Bernstein odrzucił jednak taką możliwość, bo uznał, że trenerem angielskiej kadry powinien być przedstawiciel tamtejszego futbolu a nie obcokrajowiec. Tak też się stało. W maju 2012 roku nowym selekcjonerem został Roy Hodgson. On też poprowadził angielską drużynę podczas finałów Euro 2012 w Polsce i na Ukrainie. Guardiola, uznawany za jednego z najlepszych trenerów piłkarskich, w kwietniu 2012 roku ogłosił, że odchodzi z Barcelony, która pod jego wodzą była najlepszym zespołem klubowym świata. Po tym, jak angielska federacja nie podjęła z nim rozmów w sprawie objęcia posady trenera kadry, zrobił sobie roczne wakacje, a w lipcu 2013 roku rozpoczął pracę w Bayernie Monachium.