Virat Kohli
India captain Virat Kohli during a practice session ahead of India's clash against Pakistan in Edgbaston Getty

India take on Pakistan in both the teams' opening encounter of the 2017 Champions Trophy at Edgbaston Cricket Ground in Birmingham on Sunday (4 June). Pakistan's last win over India in a major ICC tournament came during the 2006 edition of the same tournament.

The last encounter between the two sides was the ICC World T20 tournament in 2016, when India won by six wickets. Their last One-day International encounter was in the group stages of the ICC World Cup held in Australia which was again won by the Indians by 76 runs.

It has been a pattern in recent years in major tournaments: despite the intense rivalry and the hype surrounding the contest between the two neighbours, the matches have been relatively one-sided. Overall in ODIs Pakistan lead the head-to-head 72-51 but they will want to end their jinx in major tournaments when they take on India on Sunday.

The Indian camp is besieged with problems leading into the tournament with reports suggesting that there is unrest between some of the senior players and the coach Anil Kumble. It will be the Indian cricket legend's final tournament as the head coach after the Board of Cricket Control in India (BCCI) decided not to renew his contract.

Pakistan's coach Mickey Arthur (R) talks with Sarfraz Ahmed (L) during a nets practice session ahead of India vs Pakistan clash Getty

The uncertainty in the Indian dressing room could be Pakistan's best chance of beating their arch-rivals. However, the 'Men in Blue' will go into the game as the favourites owing to the number of match winners in their squad and their superior ranking on the ODI chart - 3. India and 8. Pakistan. Also, Pakistan have only managed to beat India four times in their last 15 attempts.

Where to watch live

The match will start at 10.30am BST. Live TV coverage will be provided by Sky Sports 2 and 2 HD. The match will also be available online for Sky GO customers. The match will also be broadcast on multiple platforms. Below is a list of broadcasters from across the globe.

ICC Champions Trophy 2017 broadcasting TV channels:

Sky Sports 2Republic of Ireland, Scotland & Wales
Fox SportsNetherlands
Star Cricket – PCCWHong Kong
Star Cricket Starhub and SingtelSingapore
Fiji TV, SKY PacificPapua New Guinea, Pacific Islands
SportsNet, Willow TVCanada
OSN SportsMiddle East
SuperSportsSouth Africa
ESPNCentral America, South America, Caribbeans
Star Sports India, Ten Sports, PTV SportsPakistan
SLRC Channel Eye, Star Sports IndiaSri Lanka
ITV 1 & 4, Sky SportsUnited Kingdom
SkySports, Sky Sports NZNew Zealand
GTV, Star Sports IndiaBangladesh
Lemar TV, Star Sports IndiaAfghanistan
Channel 9, Fox SportsAustralia
Star Sports 1, Star Sports 2, Star Sports 3India
HotstarRest of the World

Betting Odds (betfair)

India win - 4/9

Pakistan win - 7/4


India - Virat Kohli (captain), Shikhar Dhawan, Rohit Sharma, Yuvraj Singh, Kedar Jadhav, MS Dhoni (wk), Ravindra Jadeja, Hardik Pandya, Jasprit Bumrah, Bhuvneshwar Kumar, Umesh Yadav, Mohammed Shami, Ajinkya Rahane, Dinesh Karthik, Ravichandran Ashwin.

Pakistan - Sarfraz Khan (captain and wk), Ahmed Shahzad, Azhar Ali, Babar Azam, Faheem Ashraf, Fakhar Zaman, Haris Sohail, Hasan Ali, Imad Wasim, Junaid Khan, Mohammed Amir, Mohammed Hafeez, Shadab Khan, Shoaib Malik, Wahab Riaz.