The Botswana international joined Dikwena in 2013 on a two year deal, which expires at the end of this month.
A source at the club in Rustenburg said that the former Botswana Under-23 national goalkeeper has agreed to the new deal.
"He has agreed to the new deal and he will be at the team until 2018 now,” the source told Sport24.
“It was hard for him when he started as Siyabonga Mphontshane was the number one choice, but since the start of the past season he has been doing very well, hence the new deal.”