Strevens began his career at
Wingate & Finchley and in the 1998–99 season in the
Isthmian League Division Three he scored 28 league goals coming joint second in the top scorers chart, helping the side to promotion. He was then signed by
Barnet, having scored 38 goals in 67 appearances for the Blues. He was then loaned out to
Slough Town and then to
St Albans City, before becoming a regular first team player for the
Bees. He made 41 appearances in
2005–06 season for Barnet, by which point he was their longest serving player, but left the club at the end of the season, having scored 42 career goals for the club. He was the only player in the Barnet squad to be relegated to the
Conference National in
2000–01 season, and then be re-promoted back into the
Football League in
2004–05. He was picked up on free transfer by
Crawley Town and scored his first goal for the club on his debut against
Rushden & Diamonds. He signed for
Dagenham & Redbridge in December 2006, At the end of the 2008–09 season he signed for Brentford, along with Dagenham teammates
Danny Foster and
Sam Saunders. He joined
Wycombe Wanderers in 2010, Strevens was then released by Wycombe in May 2012. On 20 July 2012, Strevens signed a one-year deal at League Two club
Gillingham. He made his debut in a
League Cup game on 14 August 2012, scoring his first professional goal for the club. His first league goal came on 10 November away at
Plymouth Argyle. Strevens signed for
Dagenham & Redbridge on the January 2013 transfer deadline day. On 7 May 2013, he was released by the Daggers due to the expiry of his contract and joined
Conference South club Eastleigh. Strevens played an integral part in Eastleigh's championship winning team in his first year at the club and their first season at
Conference Premier level. He worked as player/assistant-manager under Chris Todd during the latter stages of the 2015–16 season and was caretaker manager for one
National League match at Wrexham in August 2016, following Todd's departure and his replacement by Ronnie Moore. Strevens left Eastleigh by mutual agreement in September 2016 to rejoin his former manager
Richard Hill at
National League South club
Whitehawk. His first game in joint charge ended in a 4–4 draw, with Strevens having a last minute penalty saved by
Gosport Borough defender Brett Poate, who had taken over in goal with his keeper off injured. After two more games, Strevens returned to
Eastleigh. ==Managerial career==