Riyadh: Prime Minister Imran Khan met the crown prince of Saudi Arabia Mohammad Bin Salman bin Abdulaziz al Saud upon his arrival in Saudi Arabia on two day official visit.