The 2015 ICC Cricket World Cup begins on Feb. 14 and concludes on March 29. Find the complete schedule and the live stream information below.
When: Feb. 14 - March 29. Playoffs begin on March 18.
Teams: Afghanistan, Australia, Bangladesh, England, India, Ireland, New Zealand, Pakistan, Scotland, South Africa, Sri Lanka, United Arab Emirates, West Indies, Zimbabwe.
Schedule:
Sat Feb 14
1st Match, Pool A - New Zealand v Sri Lanka (22:00 GMT)
Hagley Oval, Christchurch
2nd Match, Pool A - Australia v England (03:30 GMT)
Melbourne Cricket Ground
Sun Feb
3rd Match, Pool B - South Africa v Zimbabwe (01:00 GMT)
Seddon Park, Hamilton
4th Match, Pool B - India v Pakistan (03:30 GMT)
Adelaide Oval
Mon Feb 16
5th Match, Pool B - Ireland v West Indies (22:00 GMT)
Saxton Oval, Nelson
Tue Feb 17
6th Match, Pool A - New Zealand v Scotland (22:00 GMT)
University Oval, Dunedin
Wed Feb 18
7th Match, Pool A - Afghanistan v Bangladesh (03:30 GMT)
Manuka Oval, Canberra
Thu Feb 19
8th Match, Pool B - United Arab Emirates v Zimbabwe (22:00 GMT)
Saxton Oval, Nelson
Fri Feb 20
9th Match, Pool A - New Zealand v England (01:00 GMT)
Westpac Stadium, Wellington
Sat Feb 21
10th Match, Pool B - Pakistan v West Indies (22:00 GMT)
Hagley Oval, Christchurch
11th Match, Pool A - Australia v Bangladesh (03:30 GMT)
Brisbane Cricket Ground, Woolloongabba, Brisbane
Sun Feb 22
12th Match, Pool A - Afghanistan v Sri Lanka (22:00 GMT)
University Oval, Dunedin
13th Match, Pool B - India v South Africa (03:30 GMT)
Melbourne Cricket Ground
Mon Feb 23
14th Match, Pool A - England v Scotland (22:00 GMT)
Hagley Oval, Christchurch
Tue Feb 24
15th Match, Pool B - West Indies v Zimbabwe (03:30 GMT)
Manuka Oval, Canberra
Wed Feb 25
16th Match, Pool B - Ireland v United Arab Emirates (03:30 GMT)
Brisbane Cricket Ground, Woolloongabba, Brisbane
Thu Feb 26
17th Match, Pool A - Afghanistan v Scotland (22:00 GMT)
University Oval, Dunedin
18th Match, Pool A - Bangladesh v Sri Lanka (03:30 GMT)
Melbourne Cricket Ground
Fri Feb 27
19th Match, Pool B - South Africa v West Indies (03:30 GMT)
Sydney Cricket Ground
Sat Feb 28
20th Match, Pool A - New Zealand v Australia (01:00 GMT)
Eden Park, Auckland
21st Match, Pool B - India v United Arab Emirates (06:30 GMT)
Western Australia Cricket Association Ground, Perth
Sun Mar 1
22nd Match, Pool A - England v Sri Lanka (22:00 GMT)
Westpac Stadium, Wellington
23rd Match, Pool B - Pakistan v Zimbabwe (03:30 GMT)
Brisbane Cricket Ground, Woolloongabba, Brisbane
Tue Mar 3
24th Match, Pool B - Ireland v South Africa (03:30 GMT)
Manuka Oval, Canberra
Wed March 4
25th Match, Pool B - Pakistan v United Arab Emirates (01:00 GMT)
McLean Park, Napier
26th Match, Pool A - Australia v Afghanistan (06:30 GMT)
Western Australia Cricket Association Ground, Perth
Thu March 5
27th Match, Pool A - Bangladesh v Scotland (22:00 GMT)
Saxton Oval, Nelson
Fri March 6
28th Match, Pool B - India v West Indies (06:30 GMT)
Western Australia Cricket Association Ground, Perth
Sat March 7
29th Match, Pool B - Pakistan v South Africa (01:00 GMT)
Eden Park, Auckland
30th Match, Pool B - Ireland v Zimbabwe (03:30 GMT)
Bellerive Oval, Hobart
Sun March 8
31st Match, Pool A - New Zealand v Afghanistan (22:00 GMT)
McLean Park, Napier
32nd Match, Pool A - Australia v Sri Lanka (03:30 GMT)
Sydney Cricket Ground
Mon March 9
33rd Match, Pool A - Bangladesh v England (03:30 GMT)
Adelaide Oval
Tue March 10
34th Match, Pool B - India v Ireland (01:00 GMT)
Seddon Park, Hamilton
Wed March 11
35th Match, Pool A - Scotland v Sri Lanka (03:30 GMT)
Bellerive Oval, Hobart
Thu Mar 12
36th Match, Pool B - South Africa v United Arab Emirates (01:00 GMT)
Westpac Stadium, Wellington
Fri March 13
37th Match, Pool A - New Zealand v Bangladesh (01:00 GMT)
Seddon Park, Hamilton
38th Match, Pool A - Afghanistan v England (03:30 GMT)
Sydney Cricket Ground
Sat March 14
39th Match, Pool B - India v Zimbabwe (01:00 GMT)
Eden Park, Auckland
40th Match, Pool A - Australia v Scotland (03:30 GMT)
Bellerive Oval, Hobart
Sun March 15
41st Match, Pool B - United Arab Emirates v West Indies (22:00 GMT)
McLean Park, Napier
42nd Match, Pool B - Ireland v Pakistan (03:30 GMT)
Adelaide Oval
Wed March 18
1st Quarter-Final - TBC v TBC (A1 v B4) [03:30 GMT]
Sydney Cricket Ground
Thu March 19
2nd Quarter-Final - TBC v TBC (A2 v B3) [03:30 GMT]
Melbourne Cricket Ground
Fri March 20
3rd Quarter-Final - TBC v TBC (A3 v B2) [03:30 GMT]
Adelaide Oval
Sat March 21
4th Quarter-Final - TBC v TBC (A4 v B1) [01:00 GMT]
Westpac Stadium, Wellington
Tue March 24
1st Semi-Final - TBC v TBC (01:00 GMT)
Eden Park, Auckland
Thu March 26
2nd Semi-Final - TBC v TBC (03:30 GMT)
Sydney Cricket Ground
Sun March 29
Final - TBC v TBC (03:30 GMT)
Melbourne Cricket Ground
Live Stream Info: Watch HERE, HERE, HERE, HERE, HERE and HERE.
*Links will be updated as needed.
**Schedule via ESPNCricInfo.com.