Live

England
England
vs South Africa
South Africa

Series will decided in Cardiff, who will win the final match and series?

ScheduleSunday, 25 June 2017 at 13:30 GMT / 14:30 UK / 19:00 IST
VenueSophia Gardens, Cardiff
West Indies
West Indies
vs India
India

Can we see some action in 2nd ODI?

ScheduleSunday, 25 June 2017 at 13:00 GMT / 14:00 UK / 18:30 IST
VenueQueen's Park Oval, Port of Spain

Completed

Australia
Australia
vs New Zealand
New Zealand

Two neighbours will clash to kick off their campaign.

ScheduleFriday, 2 June 2017 at 09:30 GMT / 10:30 UK / 15:00 IST
VenueEdgbaston, Birmingham
England
England
vs Bangladesh
Bangladesh

Home team will host Bangladesh in the inaugural match of Champions Trophy. Can Tigers stun Lions?

ScheduleThursday, 1 June 2017 at 09:30 GMT / 10:30 UK / 15:00 IST
VenueKennington Oval, London
England
England
vs South Africa
South Africa

Who will win the final match of this series?

ScheduleMonday, 29 May 2017 at 10:00 GMT / 11:00 UK / 15:30 IST
VenueLord's, London
England
England
vs South Africa
South Africa

After thumping SA in 1st ODI can England make it two victories in a row?

ScheduleSaturday, 27 May 2017 at 10:00 GMT / 11:00 UK / 15:30 IST
VenueThe Rose Bowl, Southampton
England
England
vs South Africa
South Africa

The first of three ODIs, who will start the glorious summer in England with a win?

ScheduleWednesday, 24 May 2017 at 13:00 GMT / 14:00 UK / 18:30 IST
VenueHeadingley, Leeds

The grand finale of this season will be played between not so surprising Mumbai Indians and newcomers Supergiants. Who will lift the trophy?

ScheduleSunday, 21 May 2017 at 14:30 GMT / 15:30 UK / 20:00 IST
VenueWankhede Stadium, Mumbai

KKR knocked out last year's champion, can they go past table topper Mumbai to meet RPS in the final?

ScheduleFriday, 19 May 2017 at 14:30 GMT / 15:30 UK / 20:00 IST
VenueM Chinnaswamy Stadium, Bangalore

Which team will be knocked out of this year's IPL?

ScheduleWednesday, 17 May 2017 at 14:30 GMT / 15:30 UK / 20:00 IST
VenueM Chinnaswamy Stadium, Bangalore