India cricket, Champions Trophy, Virat Kohli, BCCI

A number of teams have already announced their squad for the upcoming Champions Trophy, which is slated to start from June 1 in England. If you are waiting for the Board of Control for Cricket in India to announce Men in Blue's squad, you will have to wait for some time as the BCCI is set to miss the April 25 deadline.

Things are not going on well between the BCCI and the International Cricket Council, who are looking to change the revenue sharing model. BCCI has opposed the ICC's new financial model, where India could lose massive revenue, which they will not want at any costs.

The board is only going to announce the team after the ICC board meeting on April 27, reports Hindustan Times. The revenue reforms will put into vote during the ICC meet.

Coming to the India team, the BCCI selectors have some tough job in their hands, especially in the opening position.

They have to take a call on the likes of Rohit Sharma, who has not played any international cricket in 2017 due to his injury. He is currently playing in IPL, and it remains to be seen if he will get the nod. He should be selected if he scores decently in IPL. 

India, who will be led by Virat Kohli, have been placed in a tough group in the Champions Trophy, which includes the likes of Pakistan, Sri Lanka and South Africa.