I need your help again!
Does the following phrase in bold sound natural in English? I have been warned that it is not widely used, so I need your professional opinion.
If I'm not mistaken, the film starts at 6.
They're coming on Friday, if I'm not mistaken.
If it is not really used in spoken English, then what is the alternative?
Thank you so much!