Bhajan Lal Sharma on Friday took oath as Rajasthan in Jaipur in the presence of Prime Minister Narendra Modi, and Union Home Minister Amit Shah.