South Africa batsman Herschelle Gibbs has signed for Yorkshire and is set to represent the county in this year’s Friends Provident t20 tournament.

The 35-year-old has played in 20 Twenty20 matches for South Africa and has also won 245 one-day international caps.

He hit six sixes in one over during the 2007 World Cup and Yorkshire will hope he can be just as explosive for them as their second overseas player in the t20 competition.

Gibbs will join up with the squad in time for their t20 opener against Durham on June 10 and will remain with the county for the duration of the competition.