Durrell began his career at Telford United where he played for the Under 19’s, as well as breaking into the first team in 2007. In 2008 he secured a move to Hednesford Town where he stayed until 2011, when he moved to Evesham United.
In 2011 he re-joined Hednesford Town, where he became extremely sought-after, scoring 58 goals in 95 appearances. Durrell eventually signed for Wrexham in 2013. After two years he signed for Tamworth where again he was very impressive.
His performances for Tamworth earned him a move to National League side Chester FC where he played all of their 46 league games, with 42 of those being starts. Durrell left Chester in the summer of 2017 and quickly signed for Macclesfield on a two-year deal.