Former India skipper Sourav Ganguly has been formally elected as the 39th President of the Board of Control for Cricket in India