| Senior matches |
|---|
| Other matches |
This article provides details of unofficial football games played by the Indonesia national football team. All the games listed were not accorded the status of FIFA's official International A Matches. [1] [2] [3]
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 16 November Unofficial friendly | Indonesia | 7–5 | Djakarta, Indonesia | |
| --:-- UTC+8 |
| Report | Stadium: Ikada Stadium Referee: Christiaan H. Wensveen (Indonesia) |
| 20 June 1972 Jakarta Anniversary Tournament Final | Indonesia | 5–2 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Stadium: Gelora Senayan Main Stadium |
| 20 November 1972 King's Cup | Indonesia | 1–2 | Bangkok, Thailand | |
| --:-- UTC+7 |
| 22 November 1972 King's Cup | Indonesia | 1–1 | Bangkok, Thailand | |
| --:-- UTC+7 |
| 24 November 1972 King's Cup | Thailand | 3–0 | Bangkok, Thailand | |
| --:-- UTC+7 |
| 26 November 1972 King's Cup | Malaysia | 2–0 | Bangkok, Thailand | |
| --:-- UTC+7 |
| 19 April Unofficial friendly | Indonesia | 2–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | id:Indonesia vs Uruguay (1974) |
| Stadium: Gelora Senayan Stadium Attendance: 60,000 Referee: Ruslan Hatta (Indonesia) |
| 30 July1974 Merdeka Tournament | South Korea | 0–0 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 | Stadium: Stadium Merdeka |
| 4 October Unofficial friendly | New Zealand | 0–8 | Christchurch, New Zealand | |
| --:-- UTC+11 |
| 9 June1976 Jakarta Anniversary Tournament | Indonesia | 2–2 | Jakarta, Indonesia | |
| --:-- UTC+7 |
|
| Stadium: Gelora Senayan Main Stadium |
| 16 June1978 Jakarta Anniversary Tournament | Indonesia | 1–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report |
| Stadium: Gelora Senayan Main Stadium |
| 24 June1978 Jakarta Anniversary Tournament Final | Indonesia | 1–3 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Stadium: Gelora Senayan Main Stadium |
| 24 February Unofficial friendly | Indonesia | 2–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium |
| 8 August1982 Merdeka Tournament | South Korea | 4–0 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 | Report | Stadium: Stadium Merdeka |
| 13 October 1982 Merlion Cup | South Korea | 1–0 | Singapore | |
| --:-- UTC+8 | Report | Stadium: Singapore National Stadium |
| 10 June 1983 President's Cup | Indonesia | 1–2 | Busan, South Korea | |
| 16:30 UTC+9 | Stadium: Busan Gudeok Stadium |
| 4 August1987 Independence Cup | Indonesia | 2–1 | Jakarta, Indonesia | |
| Report |
| Stadium: Senayan Stadium |
| 6 August1987 Independence Cup | South Korea | 1–1 | Jakarta, Indonesia | |
| Report |
| Stadium: Senayan Stadium |
| 2 August2002 LG Cup | Vietnam | 3–1 | | Ho Chi Minh City, Vietnam |
| Huỳnh Hồng Sơn Lê Huỳnh Đức | Report | Kurniawan | Stadium: Thống Nhất Stadium |
| 30 June Unofficial friendly | Indonesia | 2–1 | Palembang, Indonesia | |
| --:-- UTC+7 | Report |
| Stadium: Gelora Sriwijaya Stadium |
| 17 May 2012 Al Nakba Cup | Mauritania | 0–2 | | Nablus, Palestine |
| 17:00 UTC+2 | Stadium: Nablus Football Stadium Attendance: 90 |
| 22 May 2012 Al Nakba Cup | Palestine | 2–1 | | Hebron, Palestine |
| 19:00 UTC+2 |
| Report |
| Stadium: Hussein Bin Ali Stadium |
| 14 November Unofficial friendly | Indonesia | 1–0 | Jakarta, Indonesia | |
| 15:30 UTC+7 |
| Report | Stadium: Gelora Bung Karno Stadium Attendance: 3,127 Referee: Subkhir Singh (Singapore) |
| 17 November Unofficial friendly | Indonesia | 0–0 | Jakarta, Indonesia | |
| 16.45 UTC+7 | Report | Stadium: Gelora Bung Karno Stadium Attendance: 12,897 Referee: Subkhir Singh (Singapore) |
| 15 May Unofficial friendly | Indonesia | 1–1 | Jakarta, Indonesia | |
| 20:45 UTC+7 |
| Report |
| Stadium: Gelora Bung Karno Stadium Attendance: 2,000 Referee: Ho Wai Sing (Hong Kong) |
| 25 June Unofficial friendly | Indonesia | 2–0 | Malang, Indonesia | |
| 15:30 UTC+7 | Report | Stadium: Gajayana Stadium Referee: Oki Dwi Putra (Indonesia) |
| 11 November Unofficial friendly | Indonesia | 4–0 | Jakarta, Indonesia | |
| 17:00 UTC+7 | Stadium: Gelora Bung Karno Stadium Referee: Oki Dwi Putra (Indonesia) |
| 2 September Unofficial friendly | Indonesia | 0–0 | Bekasi, Indonesia | |
| 16:00 UTC+7 | Report | Stadium: Patriot Candrabhaga Stadium Attendance: 17,518 Referee: Spartak Danilenko (Kyrgyzstan) |
| 4 October Unofficial friendly | Indonesia | 3–1 | Bekasi, Indonesia | |
| 21:00 UTC+7 | Report |
| Stadium: Patriot Candrabhaga Stadium Referee: Sukbir Singh (Singapore) |
| 11 January Unofficial friendly | Indonesia | 0–6 | Sleman, Indonesia | |
| 18:30 UTC+7 | Report | Bjarnason Finnbogason Karlsson Haraldsson Hermansson Eyjólfsson | Stadium: Maguwoharjo Stadium Attendance: 7,000 Referee: Yudai Yamamoto (Japan) |
| 2 January Unofficial friendly | Indonesia | 0–4 | Aksu, Turkey | |
| 16:00 UTC+3 | Report | Stadium: Mardan Sports Complex Referee: Bahattin Şimşek (Turkey) |
| 9 January Unofficial friendly | Indonesia | 0–5 | Al Rayyan, Qatar | |
| 18:00 UTC+3 | Report | Stadium: Al-Rayyan Training Ground Referee: Mohammed Braheh (Qatar) |
| 2 June Unofficial friendly | Indonesia | 0–0 | Jakarta, Indonesia | |
| 16:00 UTC+7 | Report | Stadium: Madya Stadium Attendance: 5,831 Referee: Muhammad Taqi (Singapore) |
| Key | |
|---|---|
| Win | |
| Draw | |
| Defeat | |
| 27 July Hybrid friendly | Indonesia | 1–0 | Djakarta, Indonesia | |
| --:-- UTC+8 | Freddy Timisela | Report | Attendance: 40.000 |
| 18 April Hybrid friendly | Manila Football League XI | 0–8 | Manila, Philippines | |
| --:-- UTC+8 | Report |
| 19 April Hybrid friendly | Manila Students XI | 0–7 | Manila, Philippines | |
| --:-- UTC+8 | Report |
| 21 April Hybrid friendly | Manila Interport | 0–5 | Manila, Philippines | |
| --:-- UTC+8 | Report |
| 25 April Hybrid friendly | Hong Kong Interport | 1–4 | Hong Kong | |
| --:-- UTC+8 |
| Report |
| 29 April Hybrid friendly | Chinese XI | 1–5 | Hong Kong | |
| --:-- UTC+8 |
| Report |
|
| 2 May Hybrid friendly | Chaisot | 2–6 | Bangkok, Thailand | |
| --:-- UTC+7 | Report |
| 3 May Hybrid friendly | Royal Thai Air Force | 0–7 | Bangkok, Thailand | |
| --:-- UTC+7 | Report |
| 26 August Hybrid friendly | Indonesia | 0–2 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report |
| Stadium: Ikada Stadium Attendance: 50,000 Referee: J. Ferguson (Singapore) |
| 9 February Hybrid friendly | Indonesia | 1–3 | Djakarta, Indonesia | |
| --:-- UTC+7 | Ramli Jatim | Report | Ballaman Vonlanthen Willy Neukom | Stadium: Ikada Stadium |
| 3 July Hybrid friendly | Indonesia | 2–2 | Yogyakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Kridosono Stadium |
| 24 November Hybrid friendly | Indonesia | 1–3 | Djakarta, Indonesia | |
| --:-- UTC+7 |
| Report | Stadium: Ikada Stadium Referee: Timakov (Russia) |
| 24 December Hybrid friendly | Indonesia | 2–2 | Djakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Ikada Stadium Referee: Moh. Sarim (Indonesia) |
| 15 January Hybrid friendly | Indonesia | 2–7 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report |
| Stadium: Ikada Stadium Referee: Moh. Sarim (Indonesia) |
| 23 June Hybrid friendly | Indonesia | 1–5 | Djakarta, Indonesia | |
| --:-- UTC+8 |
| Report | Stadium: Ikada Stadium Attendance: 40,000 Referee: Moh. Sarim (Indonesia) |
| 7 July Hybrid friendly | Indonesia | 2–3 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report | Stadium: Ikada Stadium Referee: Van Yperen (Indonesia) |
| 19 August Hybrid friendly | Neftyanik Baku | 3–1 | Baku, Soviet Union | |
| --:-- |
| Report |
|
| 23 August Hybrid friendly | Dinamo Tbilisi | 5–2 | Tbilisi, Soviet Union | |
| --:-- | Report |
| 26 August Hybrid friendly | Shakhtyor Stalino | 2–1 | Stalino, Soviet Union | |
| --:-- | Report |
|
| 29 August Hybrid friendly | Avangard Kharkov | 2–1 | Kharkov, Soviet Union | |
| --:-- | Report |
|
| 1 September Hybrid friendly | Trudovye Rezervy Leningrad | 5–2 | Leningrad, Soviet Union | |
| --:-- | Report |
| 4 September Hybrid friendly | Krasnoye Znamya Ivanovo | 0–2 | Ivanovo, Soviet Union | |
| --:-- | Report |
|
| 22 September Hybrid friendly | SC Einheit Dresden | 4–1 | Dresden, East Germany | |
| --:-- | Report |
| 22 September Hybrid friendly | Czechoslovakia B | 5–1 | Plzeň, Czechoslovakia | |
| --:-- | Report | Stadium: Stadion města Plzně |
| 08 August Hybrid friendly | Indonesia | 0–3 | Djakarta, Indonesia | |
| --:-- UTC+8 | Pál Orosz Tamás Kertész Imre Ombódi | Stadium: Ikada Stadium |
| 27 DecemberDjakarta Triangular Tournament | Indonesia | 0–2 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report | Stadium: Ikada Stadium |
| 29 DecemberDjakarta Triangular Tournament | Indonesia | 0–2 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report | Stadium: Ikada Stadium |
| 09 March Hybrid friendly | Indonesia | 0–3 | Djakarta, Indonesia | |
| --:-- UTC+8 | Stadium: Ikada Stadium Attendance: 30.000 |
| 12 May Hybrid friendly | Indonesia | 0–3 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report |
| 29 November Hybrid friendly | Indonesia | 1–2 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report |
| 12 November Hybrid friendly | Indonesia | 3–5 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report |
| 6 December Hybrid friendly | Indonesia | 1–2 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report |
| 10 October1961 Aga Khan Gold Cup | Indonesia | 6–2 | Dhaka, Pakistan | |
| --:-- | Report |
| 12 October1961 Aga Khan Gold Cup | Victoria SC | 0–2 | Dhaka, Pakistan | |
| --:-- | Report | Dirhamsjah Frans Jo |
| 16 October1961 Aga Khan Gold Cup | Indonesia | 5–0 | Dhaka, Pakistan | |
| --:-- | Report |
| 18 October1961 Aga Khan Gold Cup Final | Dhaka Mohammedan | 1–2 | Dhaka, Pakistan | |
| --:-- | Report |
| 28 October Hybrid friendly | South Vietnam U-20 | 3–1 | Saigon, South Vietnam | |
| --:-- | Report |
| 29 October Hybrid friendly | South Vietnam Military | 1–1 | Saigon, South Vietnam | |
| --:-- | Report |
| JulyGelora Senayan Stadium Inauguration | Indonesia | 3–2 | Djakarta, Indonesia | |
| --:-- UTC+8 | Report | Stadium: Gelora Senayan Main Stadium |
| December Hybrid friendly | Thể Công | 1–1 | Hanoi, North Vietnam | |
| --:-- UTC+7 | Văn Sỹ Chi | Report | Stadium: Hàng Đẫy Stadium |
| December Hybrid friendly | Indonesia | 1–12 | Djakarta, Indonesia | |
| --:-- UTC+7 | Report |
| 20 July Hybrid friendly | Indonesia | 4–0 | Djakarta, Indonesia | |
| --:-- UTC+7 | M. Basri Juswardi Soentoro Kadir |
| 12 August1968 Merdeka Cup | Indonesia | 4–5 | | Ipoh, Malaysia |
| --:-- UTC+7 |
|
| 24 August1968 Merdeka Cup | Indonesia | 1–3 | | Kuala Lumpur, Malaysia |
| --:-- UTC+7 |
|
| Stadium: Merdeka Stadium |
| 5 November1969 Merdeka Cup | Indonesia | 3–0 | Kuala Lumpur, Malaysia | |
| --:-- UTC+7 | Stadium: Merdeka Stadium |
| 23 November 1969 King's Cup | Western Australia | 1–3 | Bangkok, Thailand | |
| --:-- UTC+7 |
|
| 14 February Hybrid friendly | Indonesia | 1–1 | Jakarta, Indonesia | |
| --:-- UTC+7 |
|
| Stadium: Gelora Senayan Main Stadium Attendance: 70.000 Referee: Muhiddin |
| 14 March Hybrid friendly | Indonesia | 0–1 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Stadium: Gelora Senayan Main Stadium Attendance: 80.000 |
| 29 May Hybrid friendly | Indonesia | 2–1 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Stadium: Gelora Senayan Main Stadium Attendance: 60.000 |
| 03 March Hybrid friendly | Indonesia | 3–1 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Stadium: Gelora Senayan Main Stadium Attendance: 40.000 Referee: Lamarju (DKI Jakarta) |
| 20 June Hybrid friendly | Indonesia | 0–6 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium |
| 22 December Hybrid friendly | Indonesia | 2–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium |
| 04 January Hybrid friendly | Indonesia | 0–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Klaus Winkler Bjørnmose | Stadium: Gelora Senayan Main Stadium |
| 18 February Hybrid friendly | Indonesia | 0–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium Attendance: 25.000 |
| 23 February Hybrid friendly | Indonesia | 3–6 | Jakarta, Indonesia | |
| --:-- UTC+7 | Sihasale Abdul Kadir Sarman Panggabean | G. Nodia Asatiani Kipiani | Stadium: Gelora Senayan Main Stadium Attendance: 50.000 |
| 29 February Hybrid friendly | Indonesia | 0–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Tostão | Stadium: Gelora Senayan Main Stadium Attendance: 100.000 |
| 17 May Hybrid friendly | Indonesia | 3–3 | Jakarta, Indonesia | |
| --:-- UTC+7 | Kadir | Anton Jordanov Stevanov | Stadium: Gelora Senayan Main Stadium Attendance: 30.000 |
| 21 May Hybrid friendly | Indonesia | 2–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Waskito Abdul Kadir | Rae | Stadium: Gelora Senayan Main Stadium Attendance: 60.000 |
| 21 June Hybrid friendly | Indonesia | 2–3 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Report | Stadium: Gelora Senayan Main Stadium Attendance: 100,000 |
| 16 July 1972 Merdeka Tournament | Malaysia B | 2–1 | Ipoh, Malaysia | |
| --:-- UTC+8 |
|
| Stadium: Perak Stadium |
| 1 September Hybrid friendly | Indonesia | 2–4 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report |
| Stadium: Gelora Senayan Main Stadium Attendance: 50,000 |
| 5 September Hybrid friendly | Indonesia | 1–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium |
| 15 February Hybrid friendly | Indonesia | 1–4 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Report |
| Stadium: Gelora Senayan Main Stadium Attendance: 80,000 |
| 7 January Hybrid friendly | Indonesia | 1–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium Attendance: 25,000 |
| 18 July Hybrid friendly | Indonesia | 2–0 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Stadium: Gelora Senayan Main Stadium Attendance: 10,000 |
| 6 February Hybrid friendly | Indonesia | 2–4 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium |
| 1 JunePSSI Triangular Tournament | Indonesia | 0–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium Attendance: 70,000 |
| 5 JunePSSI Triangular Tournament | Indonesia | 1–4 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| Report | Stadium: Gelora Senayan Main Stadium |
| 22 AugustPiala Tri Dasawarsa | Indonesia | 2–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report |
| Stadium: Gelora Senayan Main Stadium |
| 24 AugustPiala Tri Dasawarsa | Indonesia | 0–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium |
| 27 AugustPiala Tri Dasawarsa | Indonesia | 0–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium |
| 26 June Hybrid friendly | Indonesia | 1–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Tumsila | Stadium: Gelora Senayan Main Stadium |
| 6 October Hybrid friendly | Indonesia | 1–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Ismanto | Carrasco | Stadium: Gelora Senayan Main Stadium |
| 19 November Hybrid friendly | Indonesia | 2–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium Attendance: 45,500 |
| 3 February Hybrid friendly | Indonesia | 3–2 | Jakarta, Indonesia | |
| --:-- UTC+7 | Pattinasarany Andi Lala Idris | Report | Marcelo | Stadium: Gelora Senayan Main Stadium |
| 7 February Hybrid friendly | Indonesia | 0–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Nowak | Stadium: Gelora Senayan Main Stadium |
| 9 February Hybrid friendly | Indonesia | 1–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Risdianto | Stadium: Gelora Senayan Main Stadium |
| 12 November Hybrid friendly | Indonesia | 1–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Idris | Stadium: Gelora Senayan Main Stadium Attendance: 60.000 Referee: Sutoyo |
| 19 June1978 Jakarta Anniversary Tournament | Indonesia | 7–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium |
| 27 May1979 Kirin Cup | Indonesia | 0–6 | Tokyo, Japan | |
| --:-- UTC+7 | Report | Stadium: Nishigaoka Soccer Stadium |
| 29 May1979 Kirin Cup | Indonesia | 0–4 | Tokyo, Japan | |
| --:-- UTC+7 | Report | Stadium: Nishigaoka Soccer Stadium |
| 23 August 1980 President's Cup | Indonesia | 2–1 | Seoul, South Korea | |
| 17:15 UTC+9 | Stadium: Dongdaemun Stadium |
| 27 August 1980 President's Cup | Indonesia | 3–2 | Daejon, South Korea | |
| 13:00 UTC+9 | Stadium: Daejeon Hanbat Sports Complex |
| 29 August 1980 President's Cup | South Korea B | 1–1 | Gwangju, South Korea | |
| 14:45 UTC+9 |
| Report | Stadium: Gwangju Mudeung Stadium |
| 31 August 1980 President's Cup | Malaysia B | 1–1 | Busan, South Korea | |
| 16:45 UTC+9 | Stadium: Busan Gudeok Stadium |
| 19 February Hybrid friendly | Indonesia | 0–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Senayan Main Stadium Attendance: 70,000 |
| 11 November 1981 King's Cup | Indonesia | 2–4 | Bangkok, Thailand | |
| --:-- UTC+7 |
| 4 June 1983 President's Cup | United States Olympic | 2–2 | Seoul, South Korea | |
| 17:15 UTC+9 | Report |
| Stadium: Dongdaemun Stadium |
| 6 June 1983 President's Cup | Indonesia | 0–3 | Suwon, South Korea | |
| 15:30 UTC+9 | Report |
| Stadium: Suwon Sports Complex |
| 7 December1983 Merlion Cup | Indonesia | 0–0 | Singapore | |
| --:-- UTC+8 |
| 29 August1984 Merdeka Tournament | Indonesia | 0–2 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 | Report | Stadium: Stadium Merdeka |
| 12 August1986 Independence Cup | Indonesia | 2–1 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 14 August1986 Independence Cup | Rio de Janeiro XI | 4–1 | Jakarta, Indonesia | |
| Report |
| Stadium: Senayan Stadium |
| 17 August1986 Independence Cup | Indonesia | 3–0 (awarded) (a.e.t.) | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium | |||
| Note: Romania U-18 were leading 2-1 in extra time, but then abandoned the game to protest referee's decisions. The match was awarded as a 3–0 win to Indonesia. | ||||
| 14 June Hybrid friendly | Indonesia | 3–3 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Gelora Senayan Main Stadium |
| 2 August1987 Independence Cup | Indonesia | 2–0 | | Jakarta, Indonesia |
| Report | Stadium: Senayan Stadium |
| 7 August1988 Independence Cup | China B | 1–1 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 11 August1988 Independence Cup | Indonesia | 5–3 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 13 August1988 Independence Cup | Indonesia | 0–1 | Jakarta, Indonesia | |
| Report |
| Stadium: Senayan Stadium |
| 10 December1988 Merdeka Tournament | Indonesia | 1–1 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 |
| Report |
| Stadium: Stadium Merdeka Referee: N.Subramaniam (Malaysia) |
| 15 December1988 Merdeka Tournament | Hamburger SV | 6–0 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 |
| Report | Stadium: Stadium Merdeka Attendance: 7,000 |
| 21 August1990 Independence Cup | Indonesia | 0–0 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 23 August1990 Independence Cup | Indonesia | 2–0 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 4 February1991 Merdeka Tournament | Indonesia | 0–2 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 | Report |
| Stadium: Stadium Merdeka |
| 8 February1991 Merdeka Tournament | Indonesia | 1–3 | Kuala Lumpur, Malaysia | |
| --:-- UTC+8 |
| Report | Stadium: Stadium Merdeka |
| 10 August1992 Independence Cup | Indonesia | 0–1 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 11 August1992 Independence Cup | Thailand Olympic | 1–4 | Jakarta, Indonesia | |
| Report | Stadium: Senayan Stadium |
| 8 November Hybrid friendly | China Olympic | 3–2 | Beijing, China | |
| Report |
| 4 June Hybrid friendly | Indonesia | 2–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Senayan Stadium |
| 11 June Hybrid friendly | Western Australia | 2–2 | Perth, Australia | |
| --:-- UTC+10 |
| 10 July Hybrid friendly | Levadia Tallinn | 2–0 | Tallinn, Estonia | |
| --:-- |
| 12 July Hybrid friendly | Viljandi Tulevik | 3–0 | Viljandi, Estonia | |
| --:-- |
| 3 August Hybrid friendly | Indonesia | 1–1 | Jakarta, Indonesia | |
| --:-- UTC+7 |
| 28 September Hybrid friendly | Vitesse Arnhem | 4–2 | Arnhem, Netherlands | |
| --:-- |
| 5 October Hybrid friendly | Dordrecht'90 | 4–1 | Dordrecht, Netherlands | |
| --:-- |
| 7 October Hybrid friendly | NAC Breda | 7–1 | Breda, Netherlands | |
| --:-- |
| 19 December Hybrid friendly | Indonesia | 0–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Report | Petrić | Stadium: Gelora Bung Karno Stadium |
| 22 May Hybrid friendly | Indonesia | 1–5 | Jakarta, Indonesia | |
| --:-- UTC+7 | Bambang | Report | Breno Schlaudraff Kroos | Stadium: Gelora Bung Karno Stadium Attendance: 70,000 |
| 24 July Hybrid friendly | Indonesia | 2–1 | Bandung, Indonesia | |
| --:-- UTC+7 | Budi Bambang | Stadium: Siliwangi Stadium |
| 27 August 2008 Indonesia Independence Cup | Indonesia | 1–0 | Jakarta, Indonesia | |
| --:-- UTC+7 | Ponaryo | Stadium: Gelora Bung Karno Stadium |
| 29 August 2008 Indonesia Independence Cup Final | Libya U-23 | 1–3 (awarded) | Jakarta, Indonesia | |
| --:-- UTC+7 | Mohamed | Stadium: Gelora Bung Karno Stadium Attendance: 50,000 | ||
| Note: The match was cancelled at half time as Libya withdrew due to an altercation between two coaches of each team. As the result, Indonesia was instantly awarded 3 goals. | ||||
| 8 November Hybrid friendly | Indonesia | 4–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Budi Musafri Aliyudin Suyono | Stadium: Gelora Bung Karno Stadium |
| 19 November 2008 Myanmar Grand Royal Challenge Cup | Ulsan Hyundai Reserves | 0–0 (a.e.t.) (3–4 p) | Yangon, Myanmar | |
| --:-- | Stadium: Thuwunna YTC Stadium Attendance: 30,000 | |||
| Penalties | ||||
| Park Dong-Hyuk Lee Jin-Ho Kim Dong-Kyu Seo Byung-Hwan Park Byung-Gyu Kwon Hyuk-Jin | ||||
| 15 January Hybrid friendly | Al-Shabab | 2–3 | Muscat, Oman | |
| --:-- | Budi Bambang | Stadium: Sultan Qaboos Sports Complex |
| 30 October Hybrid friendly | Indonesia | 4–1 | Jakarta, Indonesia | |
| --:-- UTC+7 | Stadium: Gelora Bung Karno Stadium |
| 10 November Hybrid friendly | Al-Salmiya | 0–0 | Salmiya, Kuwait | |
| --:-- | Stadium: Thamir Stadium |
| 2 September Hybrid friendly | Indonesia | 4–1 | | Jakarta, Indonesia |
| --:-- UTC+7 | Ridwan Arif S. | Report | Batalla | Stadium: Gelora Bung Karno Stadium Referee: Jimmy Napitupulu (Indonesia) |
| 5 September Hybrid friendly | Indonesia | 3–0 | | Jakarta, Indonesia |
| --:-- UTC+7 | Arif S. Bambang Isnaini | Stadium: Gelora Bung Karno Stadium |
| 18 August Hybrid friendly | Indonesia | 1–1 | Surakarta, Indonesia | |
| 20:30 UTC+7 | Bambang | Report | Septia | Stadium: Manahan Stadium Attendance: 23,000 Referee: Oki Dwi Putra (Indonesia) |
| 19 December Hybrid friendly | Indonesia | 0–1 | Jakarta, Indonesia | |
| 19:00 UTC+7 | Report | Keane | Stadium: Gelora Bung Karno Stadium Attendance: 20,000 Referee: Faulur Rosy (Indonesia) |
| 24 February Hybrid friendly | Persebaya | 1–0 | Surabaya, Indonesia | |
| 19:30 UTC+7 | Dutra | Stadium: Gelora Bung Tomo Stadium Referee: Retu Slamet (Indonesia) |
| 18 March Hybrid friendly | Persepar | 2–2 | Palangkaraya, Indonesia | |
| --:-- UTC+7 | Kwateh Faisal | Arif Bachdim | Stadium: Tuah Pahoe Stadium |
| 30 March Hybrid friendly | Persijap | 3–0 | Jepara, Indonesia | |
| 19:30 UTC+7 | Bassoken Hadi Andra | Report | Gelora Bumi Kartini Stadium |
| 3 May Hybrid friendly | PPSM | 0–8 | Magelang, Indonesia | |
| --:-- UTC+7 | Report | Ramdhan Hidayat Bachdim Pahabol Nurcahyo | Stadium: Madya Stadium |
| 11 May Hybrid friendly | Persiba Bantul | 1–1 | Bantul, Indonesia | |
| --:-- UTC+7 | Busari | Iskandar | Stadium: Sultan Agung Stadium |
| 19 May 2012 Al Nakba Cup | Kurdistan Region | 1–1 | Hebron, Palestine | |
| 18:00 UTC+2 |
|
| Stadium: Dora International Stadium |
| 26 May Hybrid friendly | Indonesia | 2–4 | Jakarta, Indonesia | |
| 19:30 UTC+7 | Wanggai Pahabol | Report | Coutinho Pazzini | Stadium: Gelora Bung Karno Stadium Attendance: 50,000 Referee: Nagor Amir Noor Mohamed (Malaysia) |
| 4 August Hybrid friendly | Indonesia | 0–5 | | Jakarta, Indonesia |
| 21:30 UTC+7 | Report | Piatti Alcácer R. Costa Hernández | Stadium: Gelora Bung Karno Main Stadium Referee: Faulur Rosy (Indonesia) |
| 9 December Hybrid friendly | Sanggata | 2–3 | Sangatta, Indonesia | |
| --:-- UTC+7 | Report | Stadium: Sanggata Stadium |
| 19 January Hybrid friendly | Pro Duta | 0–0 | Medan, Indonesia | |
| 08:00 | Report | Stadium: USU Mini Stadium |
| 24 January Hybrid friendly | Semen Padang | 3–2 | Lubuk Pakam, Indonesia | |
| 16:00 | Bonai Wilson | Mofu Aibekob | Stadium: Baharuddin Siregar Stadium |
| 14 July Hybrid friendly | Indonesia | 0–7 | Jakarta, Indonesia | |
| 20:45 UTC+7 | Report | Walcott Akpom Giroud Podolski Olsson Eisfeld | Stadium: Gelora Bung Karno Stadium Attendance: 40,489 Referee: Shuhaizi Bin Shukri (Malaysia) |
| 20 July Hybrid friendly | Indonesia | 0–2 | | Jakarta, Indonesia |
| 18:30 UTC+7 | Report | Coutinho Sterling | Stadium: Gelora Bung Karno Stadium Attendance: 85,000 Referee: Mohd Nafeez Abdul Wahab (Malaysia) |
| 25 July Hybrid friendly | Indonesia | 1–8 | | Jakarta, Indonesia |
| 18:30 UTC+7 | Kalas | Report | Hazard Ramires Ba Terry Traoré Lukaku | Stadium: Gelora Bung Karno Stadium Attendance: 88,000 |
| 10 November Hybrid friendly | April 25 | 2–0 | Pyongyang, North Korea |
| 2 April Hybrid friendly | Villarreal B | 0–1 | Alzira, Spain | |
| 15:00 | Zulham | Stadium: Estadio Luis Suñer Picó Attendance: 0 |
| 11 May Hybrid friendly | Indonesia | 1–0 | Jakarta, Indonesia | |
| 21:00 | Musafri | Report | Stadium: Gelora Bung Karno Stadium Referee: Ahmed Afsah (Maldives) |
| 21 June Hybrid friendly | Indonesia | 4–0 | Sidoarjo, Indonesia | |
| 16:40 UTC+7 |
| Report | Stadium: Gelora Delta Stadium Attendance: 1,500 Referee: Prasetyo Hadi (Indonesia) |
| 18 November Hybrid friendly | Indonesia | 0–1 | Cikarang, Indonesia | |
| 18:00 UTC+7 | Report | Anez | Stadium: Wibawa Mukti Stadium Referee: Ngô Duy Lân (Vietnam) |
| 12 March Hybrid friendly | Perth Glory | 1–3 | Perth, Australia | |
| 17:45 UTC+9 | Henry | Report | Rahmat | Stadium: Perth Stadium |
| 16 March Hybrid friendly | State League 2 All-Stars | 1–5 | Perth, Australia | |
| 17:45 UTC+9 | ?? | Report | Dutra Rahmat Febri Evan Dimas Sanadi | Stadium: Perth Stadium |
| 20 March Hybrid friendly | Bali United | 1–1 | Bali, Indonesia | |
| 15:30 | Gunawan | Report | Lestusen | Stadium: Kapten I Wayan Dipta Stadium Attendance: 0 |
| 25 August Hybrid friendly | Indonesia | 4–0 | | Cibinong, Indonesia |
| 18:00 | Beto Irfan Pellu Otavio | Stadium: Pakansari Stadium Attendance: 0 |
| 28 August Hybrid friendly | Indonesia | 2–0 | | Cibinong, Indonesia |
| Beto Hanif | Stadium: Pakansari Stadium Attendance: 0 |
| 28 November Hybrid friendly | Antalyaspor | 0–4 | | Antalya, Turkey |
| 16:00 UTC+3 | Report | Stadium: Limak Football Complex Attendance: 0 |