 He scored his first goal for Northampton in a 4–2 win at Shrewsbury Town on 22 October 2016.Zakuani signed for League One side Gillingham on a one-year deal on 7 June 2017, after rejecting a new contract offer from Northampton Town.He made his full debut in the 0–0 draw away to Doncaster Rovers on the opening day of the 2017–18 League One season.