In domestic cricket, Larkins made 716 appearances for Northamptonshire, amassing 29,929 county runs with 60 centuries across formats. He also served as the sideās skipper in over 50 matches in the absence of Geoff Cook and Allan Lamb. Larkins later played for Durham, leaving an indelible mark on the side as he turned out for them for four seasons.