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.
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 2||Republic of Ireland, Scotland & Wales|
|Star Cricket – PCCW||Hong Kong|
|Star Cricket Starhub and Singtel||Singapore|
|Fiji TV, SKY Pacific||Papua New Guinea, Pacific Islands|
|SportsNet, Willow TV||Canada|
|OSN Sports||Middle East|
|ESPN||Central America, South America, Caribbeans|
|Star Sports India, Ten Sports, PTV Sports||Pakistan|
|SLRC Channel Eye, Star Sports India||Sri Lanka|
|ESPN3, Willow TV||USA|
|ITV 1 & 4, Sky Sports||United Kingdom|
|SkySports, Sky Sports NZ||New Zealand|
|GTV, Star Sports India||Bangladesh|
|Lemar TV, Star Sports India||Afghanistan|
|Channel 9, Fox Sports||Australia|
|Star Sports 1, Star Sports 2, Star Sports 3||India|
|Hotstar||Rest 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.