You can simply do an international wire transfer to your Pakistan Foreign Currency Account in SAR from your bank.
If you do not have a bank account, then you need to search for a money transfer service that would allow you to send Riyals back home to your foreign currency account.