The legspinning allrounder will move from Durham, having spent a period on loan at Hampshire earlier this year, on a full-time basis at the end of the campaign
Cameron Steel has signed a two-year contract with Surrey.
The leg-spinning allrounder will move from Durham, having spent a period on loan at Hampshire earlier this year, on a full-time basis at the end of the campaign.
Steel will play for Surrey in the upcoming Royal London Cup on loan, however.
He said: "I’m ecstatic to be joining Surrey, and honoured to have the opportunity to play at a club with such a rich history.
"Ever since watching England lift the Ashes in 2005, I’ve dreamt of being able to play at The Oval. I can’t wait to meet everyone, get stuck in and contribute in any way I can to the club’s success."
Director of cricket Alec Stewart said: "I'm pleased that Cameron will join us at Surrey. As a player that can bat anywhere in the top order and bowls leg spin, he adds balance to the squad. I look forward to seeing him perform in a Surrey shirt over the coming years."