 He captained Middlesex between 2010 and 2013.On 7 September 2015 it was announced that Dexter had signed a three-year contract with Leicestershire which would run until the end of the 2018 season.He was released on 27 September 2019.