| Finals history
|
|---|
| Year
|
Round
|
Score
|
Result
|
|---|
| 1979
|
Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 0–1 Spain |
Loss
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 0–0 Algeria |
Draw
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–1 Mexico |
Draw
|
| 1995
|
Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 2–2 Chile |
Draw
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–2 Spain |
Loss
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 2–0 Burundi |
Win
|
| Quarterfinals |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–2 Brazil |
Loss
|
| 1997
|
Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–2 Spain |
Loss
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 6–2 Costa Rica |
Win
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 3–3 Paraguay |
Draw
|
| Round of 16 |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–0 Australia |
Win
|
| Quarterfinals |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–2 Ghana |
Loss
|
| 1999
|
Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–2 Cameroon |
Loss
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 3–1 United States |
Win
|
| Group stage |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 2–0 England |
Win
|
| Round of 16 |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 1–1 Portugal |
Draw
|
| Quarterfinals |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 2–0 Mexico |
Win
|
| Semifinals |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 2–1 Uruguay |
Win
|
| Final |
[[File:{{{flag alias-1947}}}|22x20px|border |alt=|link=]] Japan 0–4 Spain |
Loss
|
| 2001
|
Group stage |
Japan 0–2 Australia |
Loss
|
| Group stage |
Japan 1–2 Angola |
Loss
|
| Group stage |
Japan 3–0 Czech Republic |
Win
|
| 2003
|
Group stage |
Japan 1–0 England |
Win
|
| Group stage |
Japan 1–4 Colombia |
Loss
|
| Group stage |
Japan 1–0 Egypt |
Win
|
| Round of 16 |
Japan 2–1 Korea Republic |
Win
|
| Quarterfinals |
Japan 1–5 Brazil |
Loss
|
| 2005
|
Group stage |
Japan 1–2 Netherlands |
Loss
|
| Group stage |
Japan 1–1 Benin |
Draw
|
| Group stage |
Japan 1–1 Australia |
Draw
|
| Round of 16 |
Japan 0–1 Morocco |
Loss
|
| 2007
|
Group stage |
Japan 3–1 Scotland |
Win
|
| Group stage |
Japan 1–0 Costa Rica |
Win
|
| Group stage |
Japan 0–0 Nigeria |
Draw
|
| Round of 16 |
Japan 2–2 Czech Republic |
Draw
|
| 2017
|
Group stage |
Japan 2–1 South Africa |
Win
|
| Group stage |
Japan 0–2 Uruguay |
Loss
|
| Group stage |
Japan 2–2 Italy |
Draw
|
| Round of 16 |
Japan 0–1 Venezuela |
Loss
|
| 2019
|
Group stage |
Japan 1–1 Ecuador |
Draw
|
| Group stage |
Japan 3–0 Mexico |
Win
|
| Group stage |
Japan 0–0 Italy |
Draw
|
| Round of 16 |
Japan 0–1 Korea Republic |
Loss
|