Italics indicate Test-playing teams
Pool A
Australia, New Zealand, England, Sri Lanka, Bangladesh, Afghanistan, Scotland
Australia, New Zealand, England, Sri Lanka, Bangladesh, Afghanistan, Scotland
February 14
New Zealand <Hagley Oval, Christchurch> Sri Lanka
New Zealand wins by 98 runs
Australia <Melbourne Cricket Ground (MCG)> England
Australia wins by 111 runs
February 17
New Zealand <University Oval, Dunedin> Scotland
New Zealand wins by 3 wickets (with 151 balls remaining)
February 18
Bangladesh <Manuka Oval, Canberra> Afghanistan
Bangladesh wins by 105 runs
February 20
England <Wellington Regional Stadium> New Zealand
New Zealand wins by 8 wickets (with 226 balls remaining)
February 21
Australia <Wolloongabba Cricket Ground (The Gabba), Brisbane> Bangladesh
No result (no play due to rain - each team receives a point)
February 22
Sri Lanka <University Oval, Dunedin> Afghanistan
Sri Lanka wins by 4 wickets (with 10 balls remaining)
February 23
England <Hagley Oval, Christchurch> Scotland
England wins by 119 runs
February 26
Afghanistan <University Oval, Dunedin> Scotland
Afghanistan wins by 1 wicket (with 3 balls remaining)
Sri Lanka <Melbourne Cricket Ground (MCG)> Bangladesh
Sri Lanka wins by 92 runs
February 28
New Zealand <Eden Park, Auckland> Australia
New Zealand wins by 1 wicket (with 161 balls remaining)
March 1
England <Wellington Regional Stadium> Sri Lanka
Sri Lanka wins by 9 wickets (with 16 balls remaining)
March 4
Australia <Western Australia Cricket Association (WACA), Perth> Afghanistan
Australia wins by 275 runs
March 5
Bangladesh <Saxton Oval, Nelson> Scotland
Bangladesh wins by 6 wickets (with 11 balls remaining)
March 8
New Zealand <McLean Park, Napier> Afghanistan
New Zealand wins by 8 wickets (with 63 balls remaining)
Australia <Sydney Cricket Ground (SCG)> Sri Lanka
Australia wins by 64 runs
March 9
England <Adelaide Oval> Bangladesh
Bangladesh wins by 15 runs
March 11
Sri Lanka <Bellerive Oval, Hobart> Scotland
Sri Lanks wins by 148 runs
March 13
Bangladesh <Seddon Park, Hamilton> New Zealand
New Zealand wins by 3 wickets (with 7 balls remaining)
England <Sydney Cricket Ground (SCG)> Afghanistan
England wins by 9 wickets (with 41 balls remaining - Duckworth/Lewis Method)
March 14
Australia <Bellerive Oval, Hobart> Scotland
Australia wins by 7 wickets (with 208 balls remaining)
New Zealand <Hagley Oval, Christchurch> Sri Lanka
New Zealand wins by 98 runs
Australia <Melbourne Cricket Ground (MCG)> England
Australia wins by 111 runs
February 17
New Zealand <University Oval, Dunedin> Scotland
New Zealand wins by 3 wickets (with 151 balls remaining)
February 18
Bangladesh <Manuka Oval, Canberra> Afghanistan
Bangladesh wins by 105 runs
February 20
England <Wellington Regional Stadium> New Zealand
New Zealand wins by 8 wickets (with 226 balls remaining)
February 21
Australia <Wolloongabba Cricket Ground (The Gabba), Brisbane> Bangladesh
No result (no play due to rain - each team receives a point)
February 22
Sri Lanka <University Oval, Dunedin> Afghanistan
Sri Lanka wins by 4 wickets (with 10 balls remaining)
February 23
England <Hagley Oval, Christchurch> Scotland
England wins by 119 runs
February 26
Afghanistan <University Oval, Dunedin> Scotland
Afghanistan wins by 1 wicket (with 3 balls remaining)
Sri Lanka <Melbourne Cricket Ground (MCG)> Bangladesh
Sri Lanka wins by 92 runs
February 28
New Zealand <Eden Park, Auckland> Australia
New Zealand wins by 1 wicket (with 161 balls remaining)
March 1
England <Wellington Regional Stadium> Sri Lanka
Sri Lanka wins by 9 wickets (with 16 balls remaining)
March 4
Australia <Western Australia Cricket Association (WACA), Perth> Afghanistan
Australia wins by 275 runs
March 5
Bangladesh <Saxton Oval, Nelson> Scotland
Bangladesh wins by 6 wickets (with 11 balls remaining)
March 8
New Zealand <McLean Park, Napier> Afghanistan
New Zealand wins by 8 wickets (with 63 balls remaining)
Australia <Sydney Cricket Ground (SCG)> Sri Lanka
Australia wins by 64 runs
March 9
England <Adelaide Oval> Bangladesh
Bangladesh wins by 15 runs
March 11
Sri Lanka <Bellerive Oval, Hobart> Scotland
Sri Lanks wins by 148 runs
March 13
Bangladesh <Seddon Park, Hamilton> New Zealand
New Zealand wins by 3 wickets (with 7 balls remaining)
England <Sydney Cricket Ground (SCG)> Afghanistan
England wins by 9 wickets (with 41 balls remaining - Duckworth/Lewis Method)
March 14
Australia <Bellerive Oval, Hobart> Scotland
Australia wins by 7 wickets (with 208 balls remaining)
Pool B
India, Pakistan, South Africa, West Indies, Zimbabwe, Ireland, UAE
February 15
South Africa <Seddon Park, Hamilton> Zimbabwe
South Africa wins by 62 runs
India <Adelaide Oval> Pakistan
India wins by 76 runs
February 16
West Indies <Saxton Oval, Nelson> Ireland
Ireland wins by 4 wickets (with 25 balls remaining)
February 19
Zimbabwe <Saxton Oval, Nelson> UAE
Zimbabwe wins by 4 wickets (with 12 balls remaining)
February 21
Pakistan <Hagley Oval, Christchurch> West Indies
West Indies win by 150 runs
February 22
South Africa <Melbourne Cricket Ground (MCG)> India
India wins by 130 runs
February 24
West Indies <Manuka Oval, Canberra> Zimbabwe
West Indies win by 78 runs (Duckworth/Lewis Method)
Note: West Indies' Chris Gayle (215) becomes first player to hit a double century at a World Cup and the first non-Indian to achieve the feat in an ODI
February 25
Ireland <Wolloongabba Cricket Ground (The Gabba), Brisbane> UAE
Ireland wins by 2 wickets (with 4 balls remaining)
February 27
South Africa <Sydney Cricket Ground (SCG)> West Indies
South Africa wins by 257 runs
February 28
India <Western Australia Cricket Association (WACA), Perth> UAE
India wins by 9 wickets (with 187 balls remaining)
March 1
Pakistan <Wolloongabba Cricket Ground (The Gabba), Brisbane> Zimbabwe
Pakistan wins by 20 runs
March 3
South Africa <Manuka Oval, Canberra> Ireland
South Africa wins by 201 runs
March 4
Pakistan <McLean Park, Napier> UAE
Pakistan wins by 129 runs
March 6
India <Western Australia Cricket Association (WACA), Perth> West Indies
India wins by 4 wickets (with 65 balls remaining)
March 7
South Africa <Eden Park, Auckland> Pakistan
Pakistan wins by 29 runs (Duckworth/Lewis method)
Zimbabwe <Bellerive Oval, Hobart> Ireland
Ireland wins by 5 runs
March 10
India <Seddon Park, Hamilton> Ireland
India wins by 8 wickets (with 79 balls remaining)
March 12
South Africa <Wellington Regional Stadium> UAE
South Africa wins by 146 runs
March 14
India <Eden Park, Auckland> Zimbabwe
India wins by 6 wickets (with 8 balls remaining)
March 15
West Indies <McLean Park, Napier> UAE
West Indies win by 6 wickets (with 117 balls remaining)
Pakistan <Adelaide Oval> Ireland
Pakistan wins by 7 wickets (with 23 balls remaining)
Super Eights (Knockout Stage)
Quarterfinals
March 18
South Africa <Sydney Cricket Ground (SCG)> Sri Lanka
South Africa wins by 9 wickets (with 192 balls remaining)
March 19
India <Melbourne Cricket Ground (MCG)> Bangladesh
India wins by 109 runs
March 20
Australia <Adelaide Oval> Pakistan
Australia wins by 6 wickets (with 97 balls remaining)
March 21
New Zealand <Wellington Regional Stadium> West Indies
New Zealand wins by 143 runs
Note: New Zealand's Martin Guptill (238*) becomes second player to hit a double century at a World Cup
Semifinals
March 24
New Zealand <Eden Park, Auckland> South Africa
New Zealand wins by 4 wickets (with 1 ball remaining - Duckworth/Lewis Method)
March 26
India <Sydney Cricket Ground (SCG)> Australia
Australia wins by 95 runs
2015 ICC World Cup Final
March 29
Australia <Melbourne Cricket Ground (MCG)> New Zealand
South Africa <Seddon Park, Hamilton> Zimbabwe
South Africa wins by 62 runs
India <Adelaide Oval> Pakistan
India wins by 76 runs
February 16
West Indies <Saxton Oval, Nelson> Ireland
Ireland wins by 4 wickets (with 25 balls remaining)
February 19
Zimbabwe <Saxton Oval, Nelson> UAE
Zimbabwe wins by 4 wickets (with 12 balls remaining)
February 21
Pakistan <Hagley Oval, Christchurch> West Indies
West Indies win by 150 runs
February 22
South Africa <Melbourne Cricket Ground (MCG)> India
India wins by 130 runs
February 24
West Indies <Manuka Oval, Canberra> Zimbabwe
West Indies win by 78 runs (Duckworth/Lewis Method)
Note: West Indies' Chris Gayle (215) becomes first player to hit a double century at a World Cup and the first non-Indian to achieve the feat in an ODI
February 25
Ireland <Wolloongabba Cricket Ground (The Gabba), Brisbane> UAE
Ireland wins by 2 wickets (with 4 balls remaining)
February 27
South Africa <Sydney Cricket Ground (SCG)> West Indies
South Africa wins by 257 runs
February 28
India <Western Australia Cricket Association (WACA), Perth> UAE
India wins by 9 wickets (with 187 balls remaining)
March 1
Pakistan <Wolloongabba Cricket Ground (The Gabba), Brisbane> Zimbabwe
Pakistan wins by 20 runs
March 3
South Africa <Manuka Oval, Canberra> Ireland
South Africa wins by 201 runs
March 4
Pakistan <McLean Park, Napier> UAE
Pakistan wins by 129 runs
March 6
India <Western Australia Cricket Association (WACA), Perth> West Indies
India wins by 4 wickets (with 65 balls remaining)
March 7
South Africa <Eden Park, Auckland> Pakistan
Pakistan wins by 29 runs (Duckworth/Lewis method)
Zimbabwe <Bellerive Oval, Hobart> Ireland
Ireland wins by 5 runs
March 10
India <Seddon Park, Hamilton> Ireland
India wins by 8 wickets (with 79 balls remaining)
March 12
South Africa <Wellington Regional Stadium> UAE
South Africa wins by 146 runs
March 14
India <Eden Park, Auckland> Zimbabwe
India wins by 6 wickets (with 8 balls remaining)
March 15
West Indies <McLean Park, Napier> UAE
West Indies win by 6 wickets (with 117 balls remaining)
Pakistan <Adelaide Oval> Ireland
Pakistan wins by 7 wickets (with 23 balls remaining)
Super Eights (Knockout Stage)
Quarterfinals
March 18
South Africa <Sydney Cricket Ground (SCG)> Sri Lanka
South Africa wins by 9 wickets (with 192 balls remaining)
March 19
India <Melbourne Cricket Ground (MCG)> Bangladesh
India wins by 109 runs
March 20
Australia <Adelaide Oval> Pakistan
Australia wins by 6 wickets (with 97 balls remaining)
March 21
New Zealand <Wellington Regional Stadium> West Indies
New Zealand wins by 143 runs
Note: New Zealand's Martin Guptill (238*) becomes second player to hit a double century at a World Cup
Semifinals
March 24
New Zealand <Eden Park, Auckland> South Africa
New Zealand wins by 4 wickets (with 1 ball remaining - Duckworth/Lewis Method)
March 26
India <Sydney Cricket Ground (SCG)> Australia
Australia wins by 95 runs
2015 ICC World Cup Final
March 29
Australia <Melbourne Cricket Ground (MCG)> New Zealand
(Edit: Updated results)