Indonesia national football team results (2020–present)
![]() |
| 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]
Results
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
2021
| 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) 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) |
2022
| 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) |
2023
| 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] | ||||
2024
| 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) |
2025
| 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) |
| 8 October 2026 World Cup qualification R4 | TBD | v | | TBD |
| --:-- | Stadium: TBD |
| 11 October 2026 World Cup qualification R4 | Indonesia | v | TBD | TBD |
| --:-- | Stadium: TBD |
References
- ^ "Indonesia - Results, fixtures, squad, statistics, photos, videos and news - Soccerway". int.soccerway.com. Soccerway.
- ^ "Indonesia national team". worldfootball.net. World Football. 27 December 2019.
- ^ "World Football Elo Ratings: Indonesia". eloratings.net. World Football Elo Ratings.
- ^ "Indonesia tandang lebih dulu ke Filipina". CNN Indonesia (in Indonesian). 18 October 2023. Retrieved 20 October 2023.
- ^ "Kualifikasi Piala Dunia 2026, Timnas Away ke Irak dan Filipina". RRI.co.id (in Indonesian). 29 October 2023. Retrieved 5 November 2023.
