3rd ODI South Africa tour of England, 2017 London

England vs South Africa

29 May 2017 15:30 (IST)

One-day practice match Afghanistan tour of West Indies, 2017 Basseterre, St Kitts

West Indies Cricket Board President XI vs Afghanistan

30 May 2017 18:30 (IST)

1st T20I Afghanistan tour of West Indies, 2017 Basseterre, St Kitts

West Indies vs Afghanistan

02 June 2017 04:30 (IST)

2nd T20I Afghanistan tour of West Indies, 2017 Basseterre, St Kitts

West Indies vs Afghanistan

03 June 2017 04:30 (IST)

3rd T20I Afghanistan tour of West Indies, 2017 Basseterre, St Kitts

West Indies vs Afghanistan

05 June 2017 04:30 (IST)

1st ODI Afghanistan tour of West Indies, 2017 Gros Islet, St Lucia

West Indies vs Afghanistan

09 June 2017 00:00 (IST)

2nd ODI Afghanistan tour of West Indies, 2017 Gros Islet, St Lucia

West Indies vs Afghanistan

11 June 2017 00:00 (IST)

1st Match, Group A Champions Trophy, 2017 London

England vs Bangladesh

01 June 2017 15:00 (IST)

2nd Match, Group A Champions Trophy, 2017 Birmingham

Australia vs New Zealand

02 June 2017 15:00 (IST)

3rd Match, Group B Champions Trophy, 2017 London

Sri Lanka vs South Africa

03 June 2017 15:00 (IST)

4th Match, Group B Champions Trophy, 2017 Birmingham

India vs Pakistan

04 June 2017 15:00 (IST)

5th Match, Group A Champions Trophy, 2017 London

Australia vs Bangladesh

05 June 2017 18:00 (IST)

6th Match, Group A Champions Trophy, 2017 Cardiff

England vs New Zealand

06 June 2017 15:00 (IST)

7th Match, Group B Champions Trophy, 2017 Birmingham

Pakistan vs South Africa

07 June 2017 18:00 (IST)

8th Match, Group B Champions Trophy, 2017 London

India vs Sri Lanka

08 June 2017 15:00 (IST)

9th Match, Group A Champions Trophy, 2017 Cardiff

New Zealand vs Bangladesh

09 June 2017 15:00 (IST)

10th Match, Group A Champions Trophy, 2017 Birmingham

England vs Australia

10 June 2017 15:00 (IST)

11th Match, Group B Champions Trophy, 2017 London

India vs South Africa

11 June 2017 15:00 (IST)

12th Match, Group B Champions Trophy, 2017 Cardiff

Sri Lanka vs Pakistan

12 June 2017 15:00 (IST)

20th Match Intercontinental Cup, 2015-17 Edinburgh

Scotland vs Namibia

06 June 2017 15:30 (IST)

39th Match World Cricket League Championship, 2015-17 Edinburgh

Scotland vs Namibia

11 June 2017 15:15 (IST)

2nd ODI,The Rose Bowl, Southampton,27 May 2017

England vs South Africa

6th Match,Clontarf Cricket Club Ground, Dublin,24 May 2017

Bangladesh vs New Zealand

5th Match,The Village, Dublin,21 May 2017

Ireland vs New Zealand

2nd One-day practice match,County Ground, Northampton,21 May 2017

Northamptonshire vs South Africa

Final,Rajiv Gandhi International Stadium, Hyderabad,21 May 2017

RPS vs MI

Qualifier 2,M.Chinnaswamy Stadium, Bengaluru,19 May 2017

MI vs KKR

1st One-day practice match,County Ground, Hove,19 May 2017

Sussex vs South Africa

4th Match,The Village, Dublin,19 May 2017

Ireland vs Bangladesh

Eliminator,M.Chinnaswamy Stadium, Bengaluru,17 May 2017

SRH vs KKR

Kolkata : 48/3 (48);

Kolkata won by 7 wkts (DLS method - Match reduced to 6 overs due to rain (target 48))