 McClaren signed a contract with English County side Lancashire for the 2017 season.In January 2019, McLaren announced his retirement from first-class cricket.He made his first-class debut for Free State (now called Knights) in October 2003, taking two wickets and scoring 25 runs.