 On 31 January 2013, Bennett left Cheltenham after his contract was terminated by mutual consent.Following his contract termination, he signed for fellow League Two team AFC Wimbledon also on 31 January 2013.The ability and experience Bennett brought to the AFC Wimbledon defence in the second half of the 2012–13 season helped "The Dons" avoid relegation from the Football League and remain a League Two team for a third successive season.