Ireland wicketkeeper-batsman Gary Wilson is to move from Surrey to Derbyshire on a three-year contract.

Wilson, 30, remains an Ireland regular - although not always with the gloves - after more than 100 limited-overs caps and more than 2,000 runs.

His opportunities at Surrey have been more sporadic of late, despite almost 3,000 first-class runs and 120 victims behind the stumps for the Londoners over the past 11 years.

Derbyshire coach John Sadler said: "Gary is a very talented cricketer who has performed consistently with the bat and behind the stumps for Surrey and Ireland. He will bring real experience to the side.

"He has enjoyed success, securing promotion in 2015 and reaching the Royal London One-Day Cup final in the same season, and knows how to win games."

Wilson added: "I know Derbyshire captain Billy Godleman really well and I've heard plenty about what he wants to achieve. I can't wait to get started."

He is the second wicketkeeper-batsman to leave Surrey at the end of this season, following former England international Steve Davies' move to Somerset - with rising star Ben Foakes taking the gloves at The Oval this season.