Prime Minister Narendra Modi on Tuesday wished Delhi chief minister Arvind Kejriwal on the occasion of his 47th birthday.