India will take part in the ICC Champions Trophy 2017 after all as a two-week saga seems to have come to a close.

The Board of Control for Cricket in India (BCCI) had failed to submit India's 15-man squad due for 25 April as a pull-out threat due to various changes in the International Cricket Council (ICC) model.

The BCCI previously received a majority of the ICC revenue share along with the England and Wales Cricket Board and Cricket Australia, but will now see a cut from $570m (£444m) to a projected $290m (£226m) in order for the smaller nations to get a greater share.

India's cricket body had also rejected a $100m (£78m) compensatory offer from ICC president Shashank Manohar.

However, with The Committee of Administrators (CoA) requesting the BCCI to submit their squad ahead of a Special General Meeting on 7 May, it has now been decided that India will take part in the tournament.

The decision made in Delhi was "unanimous", reportedly due to the media clamour over the event, and the squad for the reigning champions will be picked on 8 May.

BCCI acting secretary Amitabh Choudhary, however, claims the sporting body has not conceded anything despite the recent development.

"We have not conceded anything at all that," Choudhary said, as quoted on CricBuzz. "Let that be absolutely, unequivocally clear. That the BCCI concedes nothing. And in any case, there is adequate legal room for further action."

"Our concerns are very clear. While cricket must spread as a world sport, we must also make sure that our position as the predominant cricket country in the world remains undiminished."

The Champions Trophy takes place in England and will commence on 1 June.