Arch-rivals India and Pakistan meet in the fourth match of 2017 Champions Trophy at Edgbaston on Sunday.
Jun 4, 2017
Struggling Sri Lanka take on South Africa in Champions Trophy Group B match on Saturday.
Jun 3, 2017
Australia will take on New Zealand in the 2017 Champions Trophy clash on Friday.
Jun 2, 2017
England will take on Bangladesh in the Champions Trophy 2017 clash on Thursday.
Jun 1, 2017
Eight top-ranked teams will battle for the Champions Trophy title in England, starting 1 June.
May 30, 2017
The defending champions take on sixth-ranked Bangladesh at Kennington Oval on Tuesday.
May 29, 2017
Pakistan take on Australia in their final warm-up match at Edgbaston on Monday.
May 29, 2017
Defending champions India face New Zealand in the first warm-up match at Kennington Oval on Sunday.
May 27, 2017
Bangladesh play Pakistan in their first Champions Trophy warm-up match in Edgbaston on Saturday.
May 27, 2017
England take on South Africa in the second ODI of three-match series in Southampton on Saturday.
May 26, 2017
Bangladesh take on New Zealand in Dublin in the last match of tri-nation series.
May 23, 2017
Mumbai defeated Pune by one run in a low-scoring thriller on the final night of IPL 10.
May 22, 2017
Two-time champion Mumbai take on Pune in the final of the 10th edition of the league in Hyderabad on Sunday.
May 21, 2017
Table-toppers Mumbai take on Kolkata in Bengaluru for a spot in the final on Friday.
May 19, 2017
Table leaders Mumbai and Pune battle for a spot in the final at the Wankhede on Tuesday.
May 16, 2017