 It was announced on 18 February 2010 that he had signed to play for Middlesex in the 2011 Friends Provident Twenty20 Cup competition.In 2017 McClaren will play for English County side Lancashire as their overseas player.In August 2017, he was named in Stellenbosch Monarchs' squad for the first season of the T20 Global League.