Cape Town - Proteas spinner Keshav Maharaj has announced a short-term deal with English county club Lancashire next month.

According to the county's website, the 28-year-old will compete in the club's four remaining County Championship matches this season.

Maharaj has played 22 Test matches for the Proteas, taking 90 wickets at an average of 27.

"We're really pleased that Keshav has joined the club. He's a world class spinner and will strengthen our bowling attack for the final four Championship games," Lancashire's head coach Glen Chapple told the county's official website.

"He is an international bowler with experience of bowling in English conditions and we’re looking forward to welcoming him to Old Trafford."

Last month during their tour of Sri Lanka, Maharaj posted South Africa's best bowling figures - since they were readmission to international cricket in 1991 - taking 9-129 in the first innings and 12 wickets in the match.

Maharaj, who plays for the Dolphins, has an exceptional first-class record with 387 wickets from 105 matches.

"I'm thrilled to be signing for Lancashire for the remainder of the season. Having previously played in England with South Africa, it’s been an ambition of mine to return and play county cricket," said the Proteas spinner.

"I'm very much looking forward to joining up with the squad and hopefully I can make a significant contribution to help the team during my time here."

Maharaj goes straight into the Lancashire squad for this week's County Championship clash against Worcestershire at Southport and Birkdale Cricket Club, before the side face away trips to Somerset, Yorkshire and Hampshire to finish off the 2018 campaign at the end of September.