The interior ministry said the Pakistani, Khan Iqbal, was put to death in the holy city of Makkah for smuggling a large amount of heroin in his intestines.
In a separate case, Saudi national Haydar al-Ridwan was executed in the eastern city of Qatif.
He had been convicted of gunning down two Saudis after an argument, the interior ministry said.
According to AFP tallies, the cases of Iqbal and Ridwan bring to 150 the number of locals and foreigners put to death this year, against 87 for all of 2014.
London-based Amnesty says the number of executions in Saudi Arabia this year is the highest since 192 people were put to death in 1995.
The toll has rarely exceeded 90 annually in recent years, it said.
Reasons for the surge are unclear.
Over the last few weeks, however, there had been a marked drop in executions, all of which are reported by the official Saudi Press Agency.