President Abdulla Yameen today sacked Commissioner General of Customs Abbas Adil Riza and appointed Maldives Ports Limited CEO Mohamed Junaid to the post.