| Senior matches |
|---|
| Other matches |
This article provides details of international football games played by the Indonesia national football team from 2020 to present. [1] [2] [3]
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 25 May Friendly | Indonesia | 2–3 | Dubai, United Arab Emirates | |
| 20:00 UTC+4 | Report | Stadium: Jebel Ali Centre of Excellence |
| 29 May Friendly | Indonesia | 1–3 | Dubai, United Arab Emirates | |
| 19:00 UTC+4 |
| Report |
| Stadium: The Sevens Stadium |
| 3 June 2022 World Cup qualification R2 | Thailand | 2–2 | Dubai, United Arab Emirates | |
| 20:45 UTC+4 | Report (FIFA) Report (AFC) | Stadium: Al Maktoum Stadium Attendance: 0 Referee: Ammar Mahfoodh (Bahrain) |
| 7 June 2022 World Cup qualification R2 | Vietnam | 4–0 | Dubai, United Arab Emirates | |
| 20:45 UTC+4 |
| Report (FIFA) Report (AFC) | Stadium: Al Maktoum Stadium Attendance: 225 Referee: Ahmed Al-Ali (Jordan) |
| 11 June 2022 World Cup qualification R2 | Indonesia | 0–5 | Dubai, United Arab Emirates | |
| 20:45 UTC+4 | Report (FIFA) [ dead link ] Report (AFC) | Stadium: Zabeel Stadium Attendance: 963 Referee: Mohammed Al-Hoish (Saudi Arabia) |
| 7 October 2023 Asian Cup qualification | Indonesia | 2–1 | Buriram, Thailand | |
| 19:00 UTC+7 | Report |
| Stadium: Buriram Stadium Attendance: 0 Referee: Payam Heidari (Iran) |
| 11 October 2023 Asian Cup qualification | Chinese Taipei | 0–3 | Buriram, Thailand | |
| 20:00 UTC+7 | Report | Stadium: Buriram Stadium Attendance: 0 Referee: Mohammad Arafah (Jordan) |
| 16 November Friendly | Afghanistan | 1–0 | Antalya, Turkey | |
| 17:00 UTC+3 |
| Report | Stadium: Gloria Sports Arena |
| 25 November Friendly | Indonesia | 4–1 | Antalya, Turkey | |
| 17:30 UTC+3 | Report |
| Stadium: Emirhan Sports Complex |
| 9 December 2020 AFF Championship | Indonesia | 4–2 | Bishan, Singapore | |
| 20:30 UTC+8 | Report (AFFSZ) Report (AFF) | Stadium: Bishan Stadium Referee: Yaqoob Abdul Baki (Oman) |
| 12 December 2020 AFF Championship | Laos | 1–5 | Bishan, Singapore | |
| 17:30 UTC+8 |
| Report (AFFSZ) Report (AFF) | Stadium: Bishan Stadium Attendance: 207 Referee: Kim Hee-gon (South Korea) |
| 15 December 2020 AFF Championship | Indonesia | 0–0 | Bishan, Singapore | |
| 20:30 UTC+8 | Report (AFFSZ) Report (AFF) | Stadium: Bishan Stadium Attendance: 928 Referee: Kim Dae-yong (South Korea) |
| 19 December 2020 AFF Championship | Malaysia | 1–4 | Kallang, Singapore | |
| 20:30 UTC+8 |
| Report (AFFSZ) Report (AFF) | Stadium: National Stadium Attendance: 7,082 Referee: Ammar Ebrahim Mahfoodh (Bahrain) |
| 22 December 2020 AFF Championship SF | Singapore | 1–1 | Kallang, Singapore | |
| 20:30 UTC+8 |
| Report (AFFSZ) Report (AFF) |
| Stadium: National Stadium Attendance: 9,952 Referee: Kim Hee-gon (South Korea) |
| 25 December 2020 AFF Championship SF | Indonesia | 4–2 (a.e.t.) | Kallang, Singapore | |
| 20:30 UTC+8 | Report (AFFSZ) Report (AFF) |
| Stadium: National Stadium Attendance: 9,982 Referee: Qasim Al-Hatmi (Oman) |
| 29 December 2020 AFF Championship Final | Indonesia | 0–4 | Kallang, Singapore | |
| 20:30 UTC+8 | Report (AFFSZ) Report (AFF) |
| Stadium: National Stadium Attendance: 6,290 Referee: Shukri Al-Alhunfush (Saudi Arabia) |
| 1 January 2020 AFF Championship Final | Thailand | 2–2 | Kallang, Singapore | |
| 20:30 UTC+8 | Report (AFFSZ) Report (AFF) | Stadium: National Stadium Attendance: 7,429 Referee: Ahmed Faisal Al-Ali (Jordan) |
| 27 January Friendly | Indonesia | 4–1 | Gianyar, Indonesia | |
| 20:00 UTC+8 | Report |
| Stadium: Kapten I Wayan Dipta Stadium Referee: Sance Lawita (Indonesia) |
| 30 January Friendly | Timor-Leste | 0–3 | Gianyar, Indonesia | |
| 20:00 UTC+8 | Report | Stadium: Kapten I Wayan Dipta Stadium Referee: Aprisman Aranda (Indonesia) |
| 1 June Friendly | Indonesia | 0–0 | Soreang, Indonesia | |
| 20:30 UTC+7 | Report | Stadium: Jalak Harupat Stadium Attendance: 8,615 Referee: Yudi Nurcahya (Indonesia) |
| 8 June 2023 Asian Cup qualification | Kuwait | 1–2 | Kuwait City, Kuwait | |
| 19:15 UTC+3 |
| Report | Stadium: Jaber Al-Ahmad International Stadium Attendance: 6,100 Referee: Nasrullo Kabirov (Tajikistan) |
| 11 June 2023 Asian Cup qualification | Indonesia | 0–1 | Kuwait City, Kuwait | |
| 22:15 UTC+3 | Report |
| Stadium: Jaber Al-Ahmad International Stadium Attendance: 2,410 Referee: Yaqoob Abdul Baki (Oman) |
| 14 June 2023 Asian Cup qualification | Indonesia | 7–0 | Kuwait City, Kuwait | |
| 22:15 UTC+3 | Report | Stadium: Jaber Al-Ahmad International Stadium Attendance: 3,145 Referee: Hussein Abo Yehia (Lebanon) |
| 24 September Friendly | Indonesia | 3–2 | Bandung, Indonesia | |
| 20:00 UTC+7 |
| Report | Stadium: Gelora Bandung Lautan Api Stadium Attendance: 7,095 Referee: Abdul Hakim Mohd Haidi (Brunei) |
| 27 September Friendly | Curaçao | 1–2 | Cibinong, Indonesia | |
| 20:00 UTC+7 |
| Report | Stadium: Pakansari Stadium Attendance: 21,819 Referee: Xaypaseuth Pongsanit (Laos) |
| 23 December 2022 AFF Championship | Indonesia | 2–1 | Jakarta, Indonesia | |
| 16:30 UTC+7 | Report (AFFMEC) Report (AFF) |
| Stadium: Gelora Bung Karno Stadium Attendance: 25,332 Referee: Ryuji Sato (Japan) |
| 26 December 2022 AFF Championship | Brunei | 0–7 | Kuala Lumpur, Malaysia | |
| 18:00 UTC+8 | Report (AFFMEC) Report (AFF) | Stadium: Kuala Lumpur Stadium Attendance: 5,439 Referee: Kim Hee-gon (South Korea) |
| 29 December 2022 AFF Championship | Indonesia | 1–1 | Jakarta, Indonesia | |
| 16:30 UTC+7 | Report (AFFMEC) Report (AFF) |
| Stadium: Gelora Bung Karno Stadium Attendance: 49,985 Referee: Mohammed Al Hoish (Saudi Arabia) |
| 2 January 2022 AFF Championship | Philippines | 1–2 | Manila, Philippines | |
| 20:30 UTC+8 |
| Report (AFFMEC) Report (AFF) | Stadium: Rizal Memorial Stadium Attendance: 2,370 Referee: Ahmed Faisal Al Ali (Jordan) |
| 6 January 2022 AFF Championship SF | Indonesia | 0–0 | Jakarta, Indonesia | |
| 16:30 UTC+7 | Report (AFFMEC) Report (AFF) | Stadium: Gelora Bung Karno Stadium Attendance: 49,595 Referee: Omar Al-Yaqoubi (Oman) |
| 9 January 2022 AFF Championship SF | Vietnam | 2–0 | Hanoi, Vietnam | |
| 19:30 UTC+7 |
| Report (AFFMEC) Report (AFF) | Stadium: Mỹ Đình National Stadium Attendance: 37,675 Referee: Yusuke Araki (Japan) |
| 25 March Friendly | Indonesia | 3–1 | Bekasi, Indonesia | |
| 20:30 UTC+7 | Report |
| Stadium: Patriot Candrabhaga Stadium Attendance: 4,448 Referee: Razlan Joffri Ali (Malaysia) |
| 28 March Friendly | Burundi | 2–2 | Bekasi, Indonesia | |
| 20:30 UTC+7 |
| Report | Stadium: Patriot Candrabhaga Stadium Attendance: 2,018 Referee: Razlan Joffri Ali (Malaysia) |
| 14 June Friendly | Indonesia | 0–0 | Surabaya, Indonesia | |
| 19:30 UTC+7 | Report | Stadium: Gelora Bung Tomo Stadium Attendance: 32,537 Referee: Muhammad Usaid Jamal (Malaysia) |
| 19 June Friendly | Indonesia | 0–2 | Jakarta, Indonesia | |
| 19:30 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 56,060 Referee: Muhammad Usaid Jamal (Malaysia) |
| 8 September Friendly | Indonesia | 2–0 | Surabaya, Indonesia | |
| 19:30 UTC+7 | Report | Stadium: Gelora Bung Tomo Stadium Attendance: 13,814 Referee: Muhammad Usaid Jamal (Malaysia) |
| 12 October 2026 World Cup qualification R1 | Indonesia | 6–0 | Jakarta, Indonesia | |
| 19:00 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 23,318 Referee: Bijan Heydari (Iran) |
| 17 October 2026 World Cup qualification R1 | Brunei | 0–6 | Bandar Seri Begawan, Brunei | |
| 20:15 UTC+7 | Report | Stadium: Hassanal Bolkiah National Stadium Attendance: 17,281 Referee: Ahmed Faisal Al-Ali (Jordan) |
| 16 November 2026 World Cup qualification R2 | Iraq | 5–1 | Basra, Iraq | |
| 17:45 UTC+3 | Report |
| Stadium: Basra International Stadium Attendance: 64,447 Referee: Ahmed Eisa (United Arab Emirates) |
| 21 November 2026 World Cup qualification R2 | Philippines | 1–1 | Manila, Philippines | |
| 19:00 UTC+8 |
| Report |
| Stadium: Rizal Memorial Stadium Attendance: 9,880 Referee: Kim Jong-hyeok (South Korea) |
| Note: The home match of Indonesia against the Philippines is to be swapped with the away match because it coincides with the 2023 FIFA U-17 World Cup schedule. [4] The change was confirmed on 31 October 2023 by FIFA. [5] | ||||
| 5 January Friendly | Indonesia | 1–2 | Aksu, Turkey | |
| 16:00 UTC+3 |
| Report |
| Stadium: Mardan Sports Complex Referee: Kadir Sağlam (Turkey) |
| 15 January 2023 AFC Asian Cup GS | Indonesia | 1–3 | Al Rayyan, Qatar | |
| 17:30 UTC+3 |
| Report | Stadium: Ahmad bin Ali Stadium Attendance: 16,532 Referee: Ilgiz Tantashev (Uzbekistan) |
| 19 January 2023 AFC Asian Cup GS | Vietnam | 0–1 | Doha, Qatar | |
| 17:30 UTC+3 | Report | Stadium: Abdullah bin Khalifa Stadium Attendance: 7,253 Referee: Sadullo Gulmurodi (Tajikistan) |
| 24 January 2023 AFC Asian Cup GS | Japan | 3–1 | Doha, Qatar | |
| 14:30 UTC+3 | Report |
| Stadium: Al Thumama Stadium Attendance: 26,453 Referee: Khamis Al-Marri (Qatar) |
| 28 January 2023 AFC Asian Cup R16 | Australia | 4–0 | Al Rayyan, Qatar | |
| 14:30 UTC+3 | Report | Stadium: Jassim bin Hamad Stadium Attendance: 7,863 Referee: Mohammed Abdulla Hassan Mohamed (United Arab Emirates) |
| 21 March 2026 World Cup qualification R2 | Indonesia | 1–0 | Jakarta, Indonesia | |
| 20:30 UTC+7 |
| Report | Stadium: Gelora Bung Karno Stadium Attendance: 57,696 Referee: Salman Falahi (Qatar) |
| 26 March 2026 World Cup qualification R2 | Vietnam | 0–3 | Hanoi, Vietnam | |
| 19:00 UTC+7 | Report |
| Stadium: Mỹ Đình National Stadium Attendance: 27,832 Referee: Alireza Faghani (Australia) |
| 6 June 2026 World Cup qualification R2 | Indonesia | 0–2 | Jakarta, Indonesia | |
| 16:00 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 60,245 Referee: Shaun Evans (Australia) |
| 11 June 2026 World Cup qualification R2 | Indonesia | 2–0 | Jakarta, Indonesia | |
| 19:30 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 64,942 Referee: Rustam Lutfullin (Uzbekistan) |
| 5 September 2026 World Cup qualification R3 | Saudi Arabia | 1–1 | Jeddah, Saudi Arabia | |
| 21:00 UTC+3 |
| Report |
| Stadium: King Abdullah Sports City Stadium Attendance: 42,385 Referee: Adham Mohammad Tumah Makhadmeh (Jordan) |
| 10 September 2026 World Cup qualification R3 | Indonesia | 0–0 | Jakarta, Indonesia | |
| 19:00 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 70,059 Referee: Salman Falahi (Qatar) |
| 10 October 2026 World Cup qualification R3 | Bahrain | 2–2 | Riffa, Bahrain | |
| 19:00 UTC+3 |
| Report |
| Stadium: Bahrain National Stadium Attendance: 10,731 Referee: Ahmed Al-Kaf (Oman) |
| 15 October 2026 World Cup qualification R3 | China | 2–1 | Qingdao, China | |
| 20:00 UTC+8 |
| Report |
| Stadium: Qingdao Youth Football Stadium Attendance: 37,133 Referee: Omar Al-Ali (United Arab Emirates) |
| 15 November 2026 World Cup qualification R3 | Indonesia | 0–4 | Jakarta, Indonesia | |
| 19:00 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 60,304 Referee: Mooud Bonyadifard (Iran) |
| 19 November 2026 World Cup qualification R3 | Indonesia | 2–0 | Jakarta, Indonesia | |
| 19:00 UTC+7 |
| Report | Stadium: Gelora Bung Karno Stadium Attendance: 55,970 Referee: Rustam Lutfullin (Uzbekistan) |
| 9 December 2024 ASEAN Championship | Myanmar | 0–1 | Yangon, Myanmar | |
| 19:00 UTC+6:30 | Report |
| Stadium: Thuwunna Stadium Attendance: 12,500 Referee: Wong Wai Lun (Hong Kong) |
| 12 December 2024 ASEAN Championship | Indonesia | 3–3 | Surakarta, Indonesia | |
| 20:00 UTC+7 | Report |
| Stadium: Manahan Stadium Attendance: 14,455 Referee: Hiroki Kasahara (Japan) |
| 15 December 2024 ASEAN Championship | Vietnam | 1–0 | Việt Trì, Vietnam | |
| 20:00 UTC+7 |
| Report | Stadium: Việt Trì Stadium Attendance: 16,669 Referee: Abdullah Dhafer Al-Shehri (Saudi Arabia) |
| 21 December 2024 ASEAN Championship | Indonesia | 0–1 | Surakarta, Indonesia | |
| 20:00 UTC+7 | Report |
| Stadium: Manahan Stadium Attendance: 17,390 Referee: Koji Takasaki (Japan) |
| 20 March 2026 World Cup qualification R3 | Australia | 5–1 | Sydney, Australia | |
| 20:10 UTC+11 |
| Report |
| Stadium: Sydney Football Stadium Attendance: 35,241 Referee: Adham Makhadmeh (Jordan) |
| 25 March 2026 World Cup qualification R3 | Indonesia | 1–0 | Jakarta, Indonesia | |
| 20:45 UTC+7 |
| Report | Stadium: Gelora Bung Karno Stadium Attendance: 69,599 Referee: Sadullo Gulmurodi (Tajikistan) |
| 5 June 2026 World Cup qualification R3 | Indonesia | 1–0 | Jakarta, Indonesia | |
| 20:45 UTC+7 | Romeny | Report | Stadium: Gelora Bung Karno Stadium Attendance: 69,661 Referee: Rustam Lutfullin (Uzbekistan) |
| 10 June 2026 World Cup qualification R3 | Japan | 6–0 | Suita, Japan | |
| 19:35 UTC+9 | Report | Stadium: Suita City Football Stadium Attendance: 33,661 Referee: Kim Jong-hyeok (South Korea) |
| 5 September Friendly | Indonesia | 6–0 | Surabaya, Indonesia | |
| 20:30 UTC+7 | Report | Stadium: Gelora Bung Tomo Stadium Attendance: 24,272 Referee: Ryo Tanimoto (Japan) |
| 8 September Friendly | Indonesia | 0–0 | Surabaya, Indonesia | |
| 20:30 UTC+7 | Report | Stadium: Gelora Bung Tomo Stadium Attendance: 27,052 Referee: Ko Hyung-jin (South Korea) |
| 8 October 2026 World Cup qualification R4 | Indonesia | 2–3 | Jeddah, Saudi Arabia | |
| 20:15 UTC+3 | Report |
| Stadium: King Abdullah Sports City Stadium Attendance: 40,634 Referee: Ahmed Al-Ali (Kuwait) |
| 11 October 2026 World Cup qualification R4 | Iraq | v | Jeddah, Saudi Arabia | |
| --:-- | Stadium: King Abdullah Sports City Stadium |