Recently I came across a strange sentence: "Please call me on my mobile if need be."
Is this correct?
It looks OK to me. You are probably confused about "if need be". This phrase means "should the necessity arise".
Source: If need be | Define If need be at Dictionary.com
I am not a teacher.