 On 28 September 2011, Denly moved from Kent to newly promoted Middlesex.He returned to Kent in October 2014 after three seasons with Middlesex, ending his contract with Middlesex a year early to do so.His time at Middlesex was disappointing with him unable to perform consistently, scoring "just 1,829 Championship runs" in his time with the club and after averaging around 20 runs per innings in his final season with the club.