W pierwszej drużynie Manchesteru City Foden zadebiutował 21 listopada 2017 w meczu grupowym Ligi Mistrzów UEFA przeciwko Feyenoordowi, wchodząc na boisko w 75. minucie, zmieniając Yayę Touré[1]. 6 grudnia 2017 w spotkaniu z Szachtarem Donieck ustanowił rekord Ligi Mistrzów, zostając najmłodszym angielskim piłkarzem, który zagrał w wyjściowym składzie. Miał wówczas 17 lat i 192 dni[2]. W Premier League zadebiutował dziesięć dni później w wygranym 4:1 meczu z Tottenhamem Hotspur, wchodząc z ławki rezerwowych w 83. minucie za İlkaya Gündoğana[3].
5 września 2020 Foden zaliczył debiut w seniorskiej reprezentacji Anglii w meczu Ligi Narodów przeciwko Islandii[10], a 18 listopada 2020 w spotkaniu rewanżowym tych samych reprezentacji, rozegranym na Wembley, wygranym przez Anglików 4:0, zdobył swoje dwie pierwsze bramki w barwach narodowych[11].
26 stycznia 2021 osiągnął poziom 100 oficjalnych spotkań rozegranych w koszulce Manchesteru City. Reprezentant Anglii zdobył w nich 24 gole[12]. 2 października 2022 w wygranym 6:3 derbowym meczu z Manchesterem United zanotował swojego pierwszego hat-tricka w karierze[13].