Check out all June's major cricket results and fixtures from around the globe.
Click on each link for the monthly fixtures, results & reports
March 2017 fixtures and results
April 2017 fixtures and results
May 2017 fixtures and results
June 2017 fixtures & results (see below)
July 2017 fixtures and results
August 2017 fixtures and results
September 2017 fixtures and results
October 2017 fixtures and results
Click here for Champions Trophy standings
June 1
Group A, The Oval: England (308-2) beat Bangladesh (305-6) by eight wickets
June 2
Group A, Edgbaston: New Zealand (291) v Australia (53-3) - no result
June 3
Group B, The Oval: South Africa (299-6) beat Sri Lanka (203) by 96 runs
June 4
Group B, Edgbaston: India (319-3) beat Pakistan (164) by 124 runs (D/L)
June 5
Group A, The Oval: Australia (83-1) v Bangladesh (182) - no result
June 6
Group A, SWALEC Stadium: England (310) beat New Zealand (223) by 87 runs
June 7
Group B, Edgbaston: Pakistan (119-3) beat South Africa (219-8) by 19 uns (D/L)
June 8
Group B, The Oval: Sri Lanka (322-3) beat India (321-6) by seven wickets
June 9
Group A, SWALEC Stadium: Bangladesh (268-5 ) beat New Zealand (265-8) by five wickets
June 10
Group A, Edgbaston: England (240-4) beat Australia (277-9) by 40 runs (D/L method)
June 11
Group B, The Oval: India (193-2) beat South Africa (191) by eight wickets
June 12
Group B, SWALEC Stadium: Pakistan (237-7) beat Sri Lanka (236) by three wickets
June 14
Semi-final, SWALEC Stadium: Pakistan (215-2) beat England (211) by eight wickets
June 15
Semi-final, Edgbaston: India (265-1) beat Bangladesh (264-7) by nine wickets
June 18
Final, The Oval: Pakistan (338-4) beat India (158) by 180 runs
June 9
First ODI, St Lucia: Afghanistan (212-6) beat West Indies (149) by 63 runs
June 11
Second ODI, St Lucia: West Indies (138-6) beat Afghanistan (135) by four wickets
June 14
Third ODI, St Lucia: West Indies v Afghanistan abandoned without a ball being bowled. Series tied 1-1
June 15
First ODI, Edinburgh: Scotland (317-6) beat Zimbabwe (272) by 26 runs (D/L Method)
June 17
Second ODI: Zimbabwe (171-4) beat Scotland (169) by six wickets
June 23
First ODI, Trinidad: West Indies v India - abandoned due to rain
June 25
Second ODI, Trinidad: India (310-5) beat West Indies (205-6) by 105 runs
June 30
First ODI, Galle: Zimbabwe (322-4) beat Sri Lanka (316-5) by six wickets
Third ODI, Antigua: India (251-4) beat West Indies (158) by 93 runs
June 2
First T20I, St Kitts: West Indies (114-4) beat Afghanistan (110) by six wickets
June 3
Second T20I, St Kitts: West Indies (112-3) beat Afghanistan (93) by 29 runs by D/L Method)
June 5
Third T20I, St Kitts: West Indies (147-3) beat Afghanistan (146-6) by seven wickets
June 21
First T20I, Ageas Bowl: England (143-1) beat South Africa (142-3) by nine wickets
June 23
Second T20I, Taunton: South Africa (174-8) beat England (171-6) by three runs
June 25
Third T20I, Cardiff: England (181-8) beat South Africa (162-7) by 19 runs
June 24
Bristol: New Zealand (189-1) beat Sri Lanka (188-9) by nine wickets
Derby: India (281-3) beat England (246) by 35 runs
June 25
Leicester: South Africa (207-7) beat Pakistan (206-8) by three wickets
June 26
Taunton: Australia (205-2) beat West Indies (204) by eight wickets
June 27
Grace Road: England (377-7) beat Pakistan (107-3) by 107 runs (D/L)
June 28
Derby: New Zealand v South Africa - abandoned without a ball being bowled due to rain
June 29
Taunton: India (186-3) beat West Indies (183-8) by seven wickets
Bristol: Australia (262-2) beat Sri Lanka (257-9) by eight wickets
Jun 2-5
Ageas Bowl: Hampshire (515) beat Warwickshire (254 & 167) by an innings and 94 runs
Lord’s: Middlesex (358) drew with Somerset (443-9 & 161-3 dec)
Headingley: Yorkshire (273 & 61-0) beat Lancashire (123 & 209) by 10 wickets
June 9-12
Southport: Lancashire (309 & 111-2) beat Middlesex (180 & 236) by eight wickets
Taunton: Somerset v Yorkshire (202 & 283) beat Somerset (224 & 258) by three runs
Guildford: Essex (435 & 253-2) beat Surrey (399 & 288) by eight wickets
June 19-22
Chelmsford: Essex (541-9) beat Warwickshire (283 & 94) by an innings and 164 runs
Old Trafford: Lancashire (593) beat Hampshire (395 & 168) by an innings and 30 runs
Lord’s: Middlesex (446) beat Yorkshire (208 & 174) by an innings and 64 runs
June 26-29
Chelmsford: Essex (542-3 dec) beat Middlesex (246 & 262) by an innings and 34 runs
Ageas Bowl: Hampshire (211-9 dec & 96-5 dec) drew with Somerset (147 & 88-8)
Edgbaston: Warwickshire (321) drew with Lancashire (273 & 178-4)
Headingley: Yorkshire (27-1) drew with Surrey (516-7 dec)
June 2-5
Emirates Riverside: Northamptonshire (338 & 205-8) beat Durham (166 &376) by two wickets
Trent Bridge: Nottinghamshire (229 & 349) drew with Derbyshire (363 & 190-5)
Hove: Sussex (579-8 dec) beat Worcestershire (312 & 260) by an innings and seven runs
June 8-11
Canterbury: Kent (236 & 343-9) drew with Durham (448 & 271-6 dec)
June 9-12
Bristol: Gloucestershire (303 & 254-5) drew with Nottinghamshire (535-8 dec)
Grace Road: Sussex (284 & 234-5) beat Leicestershire (340 & 175) by five wickets
Northampton: Northamptonshire (218 & 277) beat Derbyshire (176 & 191) by 128 runs
New Road: Glamorgan (381 & 18-1) beat Worcestershire (267 & 129) by nine wickets
June 19-22
Emirates Riverside: Durham (402 & 158-1) beat Glamorgan (295 & 263) by nine wickets
Trent Bridge: Nottinghamshire (548-9d) beat Leicestershire (134 & 134-9) by an innings and 280 runs
New Road: Worcestershire (336 & 401-6) beat Kent (260 & 474) by four wickets
June 26-29
Emirates Riverside: Durham (197) drew with Worcestershire (367)
SWALEC Stadium: Derbyshire (288 & 160) beat Glamorgan (237 & 172) by 39 runs
Wantage Road: Northamptonshire (261 & 289-7 dec) beat Leicestershire (157 & 391) by two runs
Trent Bridge: Nottinghamshire (371) drew with Kent (180 & 265)
Hove: Sussex (358-9 dec & 142-1 dec) drew with Gloucestershire (150-1 dec & 212-6)
June 13
Quarter-final, Taunton: Nottinghamshire (429-9) beat Somerset (405) by 24 runs
Quarter-final, Headingley Surrey (313-7) beat Yorkshire (289-9) by 24 runs
June 16
Semi-final, Chelmsford: Nottinghamshire (373-5) beat Essex (370/5) by five wickets
June 17
Semi-final, New Road: Surrey (363-7) beat Worcestershire (210) by 153 runs