a clean sheet against Aston Villa. In late 2004 he was loaned to Sheffield United where he impressed manager Neil Warnock in the five games he played as cover for the injured Paddy Kenny. After this he was loaned to Coventry City. During his loan spell, his dismissal in the goalless draw to home to Stoke City made him the only Coventry goalkeeper to be sent off in a competitive match at Highfield Road. Leeds United On 17 June 2005, after 12 years at Birmingham, Bennett transferred to Leeds United who already had Scottish international Neil Sullivan as first-choice goalkeeper. Despite playing the pre-season friendlies, he was limited to four league appearances during the 2005–06 season, obtained deputising for the injured Sullivan. Sheffield United In July 2006, Bennett transferred for an undisclosed fee to newly promoted Premiership club Sheffield United, signing on a two-year deal to provide competition to the Blades' first-choice goalkeeper, Paddy Kenny. He played the first game of his second spell at the club at Bramall Lane against Reading on 16 September 2006. Bennett found first-team chances difficult to come by thanks to the fitness and form of Kenny; he made only nine starts in his first two seasons at Bramall Lane. His contract expired at the end of the 2007–08 season but despite reported interest from other clubs he signed a new one-year deal. The following season again saw his first team opportunities limited to only two league starts and appearances in cup competitions. Nevertheless, the club took up their option to extend his contract for a further year. Huddersfield Town On 17 June 2010, after leaving Sheffield United, he was signed by Football League One club Huddersfield Town, reuniting with Gary Naysmith and manager Lee Clark with whom he worked at Newcastle United. Bennett made his debut in the second round of the League Cup against Everton at Goodison Park, as a replacement for first-choice goalkeeper Alex Smithies. His first start for the Terriers was on 5 October, in the Football League Trophy match at the Galpharm Stadium against Peterborough United, which Town won 3–2. His first league start came four days later in the 3–0 win over Colchester United. He played more than expected due to injuries to Smithies. In a 2–0 win over Carlisle United on 1 February 2011, Bennett twice made saves from François Zoko. After the match, Carlisle United manager Greg