| Group A |
| 2006-06-09 |

Germany
|

Costa Rica
| 4-2 (2-1)
|
Munich / FIFA World Cup Stadium / GER |
| 2006-06-09 |

Poland
|

Ecuador
| 0-2 (0-1)
|
Gelsenkirchen / FIFA World Cup Stadium / GER |
| 2006-06-14 |

Germany
|

Poland
| 1-0 (0-0)
|
Dortmund / FIFA World Cup Stadium, Dortmund |
| 2006-06-15 |

Ecuador
|

Costa Rica
| 3-0 (1-0)
|
Hamburg / FIFA World Cup Stadium, Hamburg |
| 2006-06-20 |

Ecuador
|

Germany
| 0-3 (0-2)
|
Berlin / Olympiastadion |
| 2006-06-20 |

Costa Rica
|

Poland
| 1-2 (1-1)
|
Hanover / FIFA World Cup Stadium, Hanover |
| Group B |
| 2006-06-10 |

Trinidad and Tobago
|

Sweden
| 0-0 (0-0)
|
Dortmund / FIFA World Cup Stadium, Dortmund |
| 2006-06-10 |

England
|

Paraguay
| 1-0 (1-0)
|
Frankfurt / FIFA World Cup Stadium, Frankfurt |
| 2006-06-15 |

England
|

Trinidad and Tobago
| 2-0 (0-0)
|
Nuremberg / Frankenstadion |
| 2006-06-15 |

Sweden
|

Paraguay
| 1-0 (0-0)
|
Berlin / Olympiastadion |
| 2006-06-20 |

Sweden
|

England
| 2-2 (0-1)
|
Cologne / FIFA World Cup Stadium, Cologne |
| 2006-06-20 |

Paraguay
|

Trinidad and Tobago
| 2-0 (1-0)
|
Kaiserslautern / Fritz-Walter-Stadion |
| Group C |
| 2006-06-10 |

Argentina
|

Cote D'Ivoire (Ivory Coast)
| 2-1 (2-0)
|
Hamburg / FIFA World Cup Stadium, Hamburg |
| 2006-06-11 |

Serbia and Montenegro
|

Netherlands
| 0-1 (0-1)
|
Leipzig / Zentralstadion |
| 2006-06-16 |

Netherlands
|

Cote D'Ivoire (Ivory Coast)
| 2-1 (2-1)
|
Stuttgart / Gottlieb-Daimler-Stadion |
| 2006-06-16 |

Argentina
|

Serbia and Montenegro
| 6-0 (3-0)
|
Gelsenkirchen / FIFA World Cup Stadium, Gelsenkirc |
| 2006-06-21 |

Cote D'Ivoire (Ivory Coast)
|

Serbia and Montenegro
| 3-2 (1-2)
|
Munich / FIFA World Cup Stadium, Munich |
| 2006-06-21 |

Netherlands
|

Argentina
| 0-0 ()
|
Frankfurt / FIFA World Cup Stadium, Frankfurt |
| Group D |
| 2006-06-11 |

Mexico
|

Iran
| 3-1 (1-1)
|
Nuremberg / Frankenstadion |
| 2006-06-11 |

Angola
|

Portugal
| 0-1 (0-1)
|
Cologne / FIFA World Cup Stadium, Cologne |
| 2006-06-16 |

Mexico
|

Angola
| 0-0 ()
|
Hanover / FIFA World Cup Stadium, Hanover |
| 2006-06-17 |

Portugal
|

Iran
| 2-0 (0-0)
|
Frankfurt / FIFA World Cup Stadium, Frankfurt |
| 2006-06-21 |

Portugal
|

Mexico
| 2-1 (2-1)
|
Gelsenkirchen / FIFA World Cup Stadium, Gelsenkirc |
| 2006-06-21 |

Iran
|

Angola
| 1-1 (0-0)
|
Leipzig / Zentralstadion |
| Group E |
| 2006-06-10 |

Italy
|

Ghana
| 2-0 (1-0)
|
Hanover / FIFA World Cup Stadium, Hanover |
| 2006-06-12 |

United States
|

Czech Republic
| 0-3 (0-2)
|
Gelsenkirchen / FIFA World Cup Stadium, Gelsenkirc |
| 2006-06-17 |

Czech Republic
|

Ghana
| 0-2 (0-1)
|
Cologne / FIFA World Cup Stadium, Cologne |
| 2006-06-17 |

Italy
|

United States
| 1-1 (1-1)
|
Kaiserslautern / Fritz-Walter-Stadion |
| 2006-06-22 |

Ghana
|

United States
| 2-1 (2-1)
|
Nuremberg / Frankenstadion |
| 2006-06-22 |

Czech Republic
|

Italy
| 0-2 (0-1)
|
|
| Group F |
| 2006-06-08 |

Brazil
|

Australia
| 2-0 (0-0)
|
Munich / FIFA World Cup Stadium, Munich |
| 2006-06-12 |

Australia
|

Japan
| 3-1 (0-1)
|
Kaiserslautern / Fritz-Walter-Stadion |
| 2006-06-13 |

Brazil
|

Croatia (Hrvatska)
| 1-0 (1-0)
|
Berlin / Olympiastadion |
| 2006-06-18 |

Japan
|

Croatia (Hrvatska)
| 0-0 ()
|
Nuremberg / Frankenstadion |
| 2006-06-22 |

Japan
|

Brazil
| 1-4 (1-1)
|
Dortmund / FIFA World Cup Stadium, Dortmund |
| 2006-06-22 |

Croatia (Hrvatska)
|

Australia
| 2-2 (1-1)
|
Stuttgart / Gottlieb-Daimler-Stadion |
| Group G |
| 2006-06-13 |

France
|

Switzerland
| 0-0 ()
|
Stuttgart / Gottlieb-Daimler-Stadion |
| 2006-06-13 |

Korea (South)
|

Togo
| 2-1 (0-1)
|
Frankfurt / FIFA World Cup Stadium, Frankfurt |
| 2006-06-18 |

France
|

Korea (South)
| 1-1 (1-0)
|
Leipzig / Zentralstadion |
| 2006-06-19 |

Togo
|

Switzerland
| 0-2 (0-1)
|
Dortmund / FIFA World Cup Stadium, Dortmund |
| 2006-06-23 |

Togo
|

France
| 0-2 (0-0)
|
Cologne / FIFA World Cup Stadium, Cologne |
| 2006-06-23 |

Switzerland
|

Korea (South)
| 2-0 (1-0)
|
Hanover / FIFA World Cup Stadium, Hanover |
| Group H |
| 2006-06-14 |

Tunisia
|

Saudi Arabia
| 2-2 (1-0)
|
Munich / FIFA World Cup Stadium, Munich |
| 2006-06-14 |

Spain
|

Ukraine
| 4-0 (2-0)
|
Leipzig / Zentralstadion |
| 2006-06-19 |

Saudi Arabia
|

Ukraine
| 0-4 (0-2)
|
Hamburg / FIFA World Cup Stadium, Hamburg |
| 2006-06-19 |

Spain
|

Tunisia
| 3-1 (0-1)
|
Stuttgart / Gottlieb-Daimler-Stadion |
| 2006-06-23 |

Ukraine
|

Tunisia
| 1-0 (0-0)
|
Berlin / Olympiastadion |
| 2006-06-23 |

Saudi Arabia
|

Spain
| 0-1 (0-1)
|
Kaiserslautern / Fritz-Walter-Stadion |
| Second Round |
| 2006-06-24 |

Germany
|

Sweden
| 2-0 (2-0)
|
Munich / FIFA World Cup Stadium, Munich |
| 2006-06-25 |

England
|

Ecuador
| 1-0 (0-0)
|
Stuttgart / Gottlieb-Daimler-Stadion |
| 2006-06-24 |

Argentina
|

Mexico
| 1-1 (1-1) 2-1
|
Leipzig / Zentralstadion |
| 2006-06-25 |

Portugal
|

Netherlands
| 1-0 (1-0)
|
|
| 2006-06-26 |

Italy
|

Australia
| 1-0 (0-0)
|
Kaiserslautern / Fritz-Walter-Stadion |
| 2006-06-27 |

Brazil
|

Ghana
| 3-0 (2-0)
|
Dortmund / FIFA World Cup Stadium, Dortmund |
| 2006-06-26 |

Switzerland
|

Ukraine
| 0-0 () 0-0 0-3
|
Cologne / FIFA World Cup Stadium, Cologne |
| 2006-06-27 |

Spain
|

France
| 1-3 (1-1)
|
Hanover / FIFA World Cup Stadium, Hanover |
| Quarter Finals |
| 2006-07-01 |

England
|

Portugal
| 0-0 () 0-0 1-3
|
Gelsenkirchen / FIFA World Cup Stadium, Gelsenkirc |