This is the reply from Canadian Embassy in KSA. Cheers.
Dear Applicant,
Former residents of Saudi Arabia cannot obtain police certificates abroad. Only persons legally resident in Saudi Arabia can obtain such permits, a process which requires involvement of both the Embassy and the Saudi...