The Egyptian couldn't find a way through Coll who took full advantage, claiming seven consecutive points to seal a memorable win.
"I knew I had to get my start right this time. The last three times, he's flogged me in the first set and it just hasn't been good enough for my standards. But that's the kind of calibre player he is, he can take a game away from you in a matter of seconds. That's why I got so edgy in the last one, I knew he was trying to win quick points. With his skill and intensity it can happen very quickly," said Coll, who became the second New Zealand male to make the British Open final.
Ross Norman was the last New Zealand male in 1986 to make the final, losing to Jahangir Khan.
Coll will face two-time world champion Ali Farag in the final. His record against Ali Farag is 1-13.
The final is scheduled to follow on from the women's final which starts at 2am.