Coba jelasin Karier Internasional dari Gary Cahill dong

Cahill adalah satu dari sejumlah pemain timnas Inggris U21 asuhan Stuart Pearce yang tidak mendapat kesempatan bermain. Ia membuat debut untuk Inggris U21 saat menghadapi Spanyol U21 pada 6 Februari 2007. Cahil dipanggil memperkuat skuad  untuk pertandingan menghadapi  pada 4 Juni 2009, setelah Rio Ferdinand mundur dari tim. Namun, Cahill baru dapat membuat debut lebih dari setahun kemudian, ketika masuk sebagai pemain pengganti menggantikan Michael Dawson saat kemenangan 4–0 atas  di Stadion Wembley pada 3 September 2010. Debut tersebut sekaligus menjadikan Cahill sebagai pemain Bolton pertama yang memperkuat timnas Inggris sejak Michael Ricketts melakukan hal yang sama pada tahun 2002.

Sebelum dipanggil memperkuat timnas Inggris, Cahill memenuhi syarat untuk dapat memperkuat timnas  sebab salah satu neneknya berasal dari Irlandia. Namun, manajernya di Bolton Owen Coyle, yang juga mantan pemain timnas Republik Irlandia menjelaskan bahwa Cahill hanya ingin bermain untuk Inggris.

Pada 2 September 2011, Cahill membuat debut kompetitif bermain sejak menit awal dan mencetak gol pertamanya saat kemenangan 3–0 atas Bulgaria di ajang kualifikasi . Gol tersebut sekaligus menjadikannya sebagai pemain  pertama yang mencetak gol untuk timnas Inggris sejak Ray Parry melakukan hal yang sama pada tahun 1959. Pada 29 Februari 2012, Cahill mencetak gol keduanya untuk timnas Inggris pada pertandingan persahabatan menghadapi  di Stadion Wembley. Pertandingan tersebut dimenangkan Belanda dengan skor 3–2.

Pada 16 Mei 2012, manajer Roy Hodgson memasukkan namanya dalam skuad Inggris untuk Euro 2012. Namun, Cahill mengalami cedera retak tulang rahang pada sebuah pertandingan persahabatan melawan , 2 Juni 2012 ketika ia menabrak penjaga gawang Joe Hart setelah didorong pemain Belgia Dries Mertens. Nama Cahil dicoret dari daftar skuad digantikan pemain Liverpool Martin Kelly.

Pada 12 Mei 2014, Cahill masuk daftar 23 pemain skuad Inggris untuk Piala Dunia 2014. Pada pertandingan persahabatan melawan , 30 Mei 2014 di Stadion Wembley, berkat umpan dari tendangan penjuru Leighton Baines, Cahill mencetak gol ketiganya untuk timnas Inggris. Di penyisihan grup, Cahill tampil sejak menit awal pada setiap laga Inggris, meski tidak lolos ke babak gugur.

Pada 9 Oktober 2015, untuk pertama kali Cahill menjadi kapten Inggris saat kemenangan laga kandang kualifikasi Euro 2016 2–0 atas . Namanya kemudian masuk daftar 23 pemain skuad Inggris untuk Euro 2016 yang diumumkan pada 31 Mei 2016.  Cahill tampil pada setiap pertandingan Inggris di turnamen tersebut, serta menjadi kapten saat pertandingan melawan .

Cahill masuk daftar 23 pemain skuad Inggris untuk Piala Dunia FIFA 2018. Ia tampil satu kali di turnamen itu, saat laga terakhir Inggris di Grup D melawan .

Pada 28 Agustus 2018, Cahill memutuskan untuk "menepi" dari timnas Inggris. Ia mengatakan kepada pelatih Gareth Southgate bahwa ia tidak ingin dipertimbangkan untuk dipanggil membela Inggris kecuali bila terjadi krisis cedera pemain.