Yes foreigners can apply for PSGCAS admissions. While registering enter your nationality and country code. Verify your mobile number and log in to complete further notification.