Bacup have agreed terms to engage Sri Lankan all rounder Sachithra Serasinghe as professional for a third season.
In season 2019 he scored 798 runs at 44.53 and took 59 wickets at 11.72.
So far this season he has made 526 runs at 52.60 and has 28 wickets at 15.03.
Club chairman Neal Wilkinson said: “ Sachi is highly regarded by all at the club.
"As well as being a top class cricketer he is a lovely chap who fits in so well with our lads.
"We have made great progress of late and with his help we hope this will continue.”