Iqama Cancellation

Hi...,
     I left Saudi in Apr 2018 on leave and my iqama is still valid........How I cancel my iqama?

You left on leave and never came back?

Ok so let me explain.

1) You cannot cancel anything.  It is your sponsor who has to do that and the process requires you to get a final exit visa and THEN leave the Kingdom
2) The way you left, I wouldn't be surprised if they marked you as "Huroob".  That would mean a ban on entering Saudi again

And how do you know if your Iqama is valid to begin with?   check your status on Absher to be sure.

I checked at moi.gov.sa