Cahill a joué 61 matchs internationaux pour l'Angleterre et a terminé 4e du Mondial en Russie en 2018. Il a ensuite mis fin à sa carrière internationale.

Depuis le début de l'année 2012, le défenseur a disputé près de 300 matchs pour les "Blues", au cours desquels il a marqué 25 buts. Cahill a été un titulaire indiscutable pendant des années et est même devenu le capitaine de Chelsea et à cinq reprises celui de l'Angleterre.

La saison dernière, il n'a plus joué beaucoup sous la direction de l'entraîneur Maurizio Sarri, aujourd'hui parti à la Juventus. L'Anglais a remporté deux titres nationaux avec Chelsea, la Ligue des champions en 2012 et l'Europa League l'an dernier.

Il a débuté sa carrière pro à Aston Villa qui l'a prêté successivement à Burnley et Sheffield United puis l'a transféré à Bolton en 2008.