This is a list of the Ghana national football team results from 2010 to 2019.
| 5 January 2010 International Friendly | Ghana | 0–0 | Manzini, Swaziland | |
| 19:30 UTC+2 | (Report) | Stadium: Mavuso Sports Centre Attendance: 2,000 Referee: Mbongseni Fakudze (Swaziland) |
| 15 January 2010 2010 Africa Cup of Nations | Ivory Coast | 3–1 | Cabinda, Angola | |
| 19:30 UTC+2 | Gervinho Tiéné Drogba | (Report) | Gyan | Stadium: Estádio Chimandela Attendance: 23,000 Referee: Jerome Damon (South Africa) |
| 19 January 2010 2010 Africa Cup of Nations | Burkina Faso | 0–1 | Luanda, Angola | |
| 17:00 UTC+2 | (Report) | A. Ayew | Stadium: Estádio 11 de Novembro Attendance: 8,000 Referee: Eddy Maillet (Seychelles) |
| 24 January 2010 2010 Africa Cup of Nations | Angola | 0–1 | Luanda, Angola | |
| 17:00 UTC+2 | (Report) | Gyan | Stadium: Estádio 11 de Novembro Attendance: 50,000 Referee: Mohamed Benouza (Algeria) |
| 28 January 2010 2010 Africa Cup of Nations | Ghana | 1–0 | Luanda, Angola | |
| 16:00 UTC+2 | Gyan | (Report) | Stadium: Estádio 11 de Novembro Attendance: 7,500 Referee: Daniel Bennett (South Africa) |
| 31 January 2010 2010 Africa Cup of Nations | Ghana | 0–1 | Luanda, Angola | |
| 17:00 UTC+2 | (Report) | Geddo | Stadium: Estádio 11 de Novembro Attendance: 50,000 Referee: Koman Coulibaly (Mali) |
| 3 March 2010 International Friendly | Bosnia and Herzegovina | 2–1 | Sarajevo, Bosnia and Herzegovina | |
| 12:30 UTC+1 | Ibišević Pjanić | (Report) | Muntari | Stadium: Asim Ferhatović Hase Stadium Attendance: 10,000 Referee: Damir Batinić (Croatia) |
| 1 June 2010 International Friendly | Netherlands | 4–1 | Rotterdam, Netherlands | |
| 14:00 UTC+2 | Kuyt Van der Vaart Sneijder Van Persie | Gyan | Stadium: Feijenoord Stadion Attendance: 50,000 |
| 5 June 2010 International Friendly | Ghana | 1–0 | Milton Keynes, England | |
| UTC+1 | Owusu-Abeyie | Stadium: stadium:mk |
| 13 June 2010 2010 FIFA World Cup | Serbia | 0–1 | Pretoria, South Africa | |
| 16:00 UTC+2 | (Report) | Gyan | Stadium: Loftus Versfeld Stadium Attendance: 38,833 Referee: Héctor Baldassi (Argentina) |
| 19 June 2010 2010 FIFA World Cup | Ghana | 1–1 | Rustenburg, South Africa | |
| 16:00 UTC+2 | Gyan | Report | Holman | Stadium: Royal Bafokeng Stadium Attendance: 34,812 Referee: Roberto Rosetti (Italy) |
| 23 June 2010 2010 FIFA World Cup | Ghana | 0–1 | Johannesburg, South Africa | |
| 20:30 UTC+2 | Report | Özil | Stadium: Soccer City Stadium Attendance: 83,391 Referee: Carlos Eugênio Simon (Brazil) |
| 26 June 2010 2010 FIFA World Cup | United States | 1–2 (a.e.t.) | Rustenburg, South Africa | |
| 20:30 UTC+2 | Donovan | Report | Boateng Gyan | Stadium: Royal Bafokeng Stadium Attendance: 34,976 Referee: Viktor Kassai (Hungary) |
| 2 July 2010 2010 FIFA World Cup | Uruguay | 1 – 1 (a.e.t.) 4 – 2 (p.s.o.) | Johannesburg, South Africa | |
| 20:30 UTC+2 | Forlán | Report | Muntari | Stadium: Soccer City Stadium Attendance: 84,017 Referee: Olegario Benquerenca (Portugal) |
| 11 August 2010 International Friendly | South Africa | 1 – 0 | FNB Stadium, Johannesburg | |
| UTC+2 | Mphela | Report | Attendance: 40,000 |
| 3 September 2010 2012 CAF Qualifying | Swaziland | 0 – 3 | Lobamba, Swaziland | |
| 18:00 UTC+2 | Stadium: Somhlolo National Stadium |
| 10 October 2010 2012 CAF Qualifying | Ghana | 0 – 0 | Kumasi, Ghana | |
| 18:00 UTC+0 | Stadium: Baba Yara Stadium Attendance: 39,000 |
| 8 February 2011 International Friendly | Ghana | 4 – 1 | Antwerp, Belgium | |
| 20:00 GMT | Adiyiah Jonathan Mensah Akakpo Inkoom | Amewou | Stadium: Bosuilstadion Referee: Vervecken |
| 27 March 2011 2012 CAF Qualifying | Congo | 0 – 3 | Brazzaville, Congo | |
| 15:30 UTC+1 | Tagoe Adiyiah Muntari | Stadium: Stade de la Revolution |
| 29 March 2011 International Friendly | England | 1 – 1 | London, England | |
| 20:00 UTC+1 | Carroll | Gyan | Stadium: Wembley Stadium |
| 3 June 2011 2012 CAF Qualifying | Ghana | 3 – 1 | Kumasi, Ghana | |
| 20:00 UTC±0 | Vorsah Tagoe Emmanuel Agyemang Badu | N'Guessi | Stadium: Baba Yara Stadium |
| 7 June 2011 International Friendly | South Korea | 2 – 1 | Jeonju, South Korea | |
| 20:00 UTC+9 | Ji Dong-Won Koo Ja-Cheol | Gyan | Stadium: Jeonju World Cup Stadium Attendance: 41,271 Referee: Ravshan Irmatov (Uzbekistan) |
| 2 September 2011 2012 CAF Qualifying | Ghana | 2 – 0 | Accra, Ghana | |
| UTC+0 | Gyan Agyemang-Badu | Stadium: Accra Sports Stadium |
| 5 September 2011 International Friendly | Ghana | 0 – 1 | Fulham, England | |
| 18:45 UTC+0 | Leandro Damião | Stadium: Craven Cottage Referee: Mike Dean (England) |
| 7 October 2011 2012 CAF Qualifying | Sudan | 0 – 2 | Khartoum, Sudan | |
| 16:00 UTC+3 | Report | Gyan Mensah | Stadium: Al-Hilal Stadium |
| 11 October 2011 International Friendly | Ghana | 0 – 0 | Watford, England | |
| Stadium: Vicarage Road |
| 15 November 2011 International Friendly | Ghana | 2 – 1 | Saint-Leu-la-Forêt, France | |
| 20:00 UTC+1 | Agyeman-Badu Asamoah | Mouloungui |
| 15 January 2012 International Friendly | Ghana | 1 – 1 | Rustenburg, South Africa | |
| 15:00 UTC+2 | Muntari | Report | T. Sangweni | Stadium: Royal Bafokeng Stadium |
| 24 January 2012 2012 Africa Cup of Nations Group D | Ghana | 1 – 0 | Franceville, Gabon | |
| 17:00 UTC+1 | John Mensah | Report | Stadium: Stade de Franceville Referee: Badara Diatta (Senegal) |
| 28 January 2012 2012 Africa Cup of Nations Group D | Ghana | 2 – 0 | Franceville, Gabon | |
| 20:00 UTC+1 | Gyan A. Ayew | Report | Stadium: Stade de Franceville Referee: Djamel Haimoudi (Algeria) |
| 1 February 2012 2012 Africa Cup of Nations Group D | Ghana | 1 – 1 | Franceville, Gabon | |
| 19:00 UTC+1 | Agyemang-Badu | Report | A. R. Camara | Stadium: Stade de Franceville Referee: Daniel Bennett (South Africa) |
| 5 February 2012 2012 Africa Cup of Nations Quarter-final | Ghana | 2 – 1 | Franceville, Gabon | |
| 20:00 UTC+1 | John Mensah A. Ayew | Report | Khelifa | Stadium: Stade de Franceville Referee: Neant Alioum (Cameroon) |
| 8 February 2012 2012 Africa Cup of Nations Semi-final | Zambia | 1 – 0 | Bata, Equatorial Guinea | |
| 17:00 UTC+1 | Mayuka | Report | Stadium: Estadio de Bata Referee: Mohamed Benouza (Algeria) |
| 11 February 2012 2012 Africa Cup of Nations 3rd place play-off | Mali | 2 – 0 | Malabo, Equatorial Guinea | |
| 20:00 UTC+1 | Diabaté | Report | Stadium: Estadio de Malabo Referee: Gehad Grisha (Egypt) |
| 29 February 2012 International Friendly | Ghana | 1 – 1 | Chester, Pennsylvania, U.S. | |
| 19:00 UTC−5 | Mpong | Report | Matías Fernández | Stadium: PPL Park |
| 1 June 2012 2014 FIFA World Cup qualification | Ghana | 7 – 0 | Kumasi, Ashanti, Ghana | |
| 01:00 UTC+1 | Muntari Adiyiah J. Ayew Atsu Akaminko | Report | Stadium: Kumasi Sports Stadium Referee: Badara Diatta (Senegal) |
| 9 June 2012 2014 FIFA World Cup qualification | Zambia | 1 – 0 | Ndola, Copperbelt, Zambia | |
| 14:00 UTC+1 | Katongo | Report | Stadium: Levy Mwanawasa Stadium Referee: Med Said Kordi (Tunisia) |
| 15 August 2012 International Friendly | Ghana | 1 – 1 | Guangzhou, Tianhe, China | |
| 12:35 UTC±0 | Boakye | Report | Gao Lin | Stadium: Tianhe Stadium Referee: Kang Hee Choi (South Korea) |
| 8 September 2012 2013 Africa Cup of Nations qualification | Ghana | 2 – 0 | Accra, Ghana | |
| 15:30 UTC±0 | Atsu Annan | Report | Stadium: Ohene Djan Stadium Referee: Mohamed Benouza (Algeria) |
| 13 October 2012 2013 Africa Cup of Nations qualification | Malawi | 0 – 1 | Lilongwe, Central, Malawi | |
| 14:30 UTC+2 | Report | Acquah | Stadium: Civo Stadium Referee: Khalid Abdelrahman (Sudan) |
| 14 November 2012 International Friendly | Cape Verde | 0 – 1 | Lisboa, Portugal | |
| 14:00 UTC+0 | Report | Wakasso | Stadium: Estádio Universitário de Lisboa |
| 10 January 2013 International Friendly | Ghana | 3 – 0 | Abu Dhabi, U.A.E | |
| 17:00 UTC+0 | Badu Boakye Gyan | Report | Stadium: Sheikh Zayed Stadium Referee: Mohammed Abdulla Hassan Mohammed (United Arab Emirates) |
| 13 January 2013 International Friendly | Ghana | 4 – 2 | Abu Dhabi, U.A.E | |
| 16:10 UTC+0 | Boye Wakaso Gyan Adomah | Report | Jemâa | Stadium: Sheikh Zayed Stadium |
| 20 January 2013 2013 Africa Cup of Nations Group B | Ghana | 2 – 2 | Port Elizabeth, South Africa | |
| 17:00 UTC+2 | Badu Asamoah | Report [ usurped ] | Mputu Mbokani | Stadium: Nelson Mandela Bay Stadium Referee: Daniel Bennett (South Africa) |
| 24 January 2013 2013 Africa Cup of Nations Group B | Ghana | 1 – 0 | Port Elizabeth, South Africa | |
| 17:00 UTC+2 | Wakaso | Report [ usurped ] | Stadium: Nelson Mandela Bay Stadium Referee: Noumandiez Doué (Ivory Coast) |
| 28 January 2013 2013 Africa Cup of Nations Group B | Ghana | 3 – 0 | Port Elizabeth, South Africa | |
| 19:00 UTC+2 | Gyan Atsu Boye | Report [ usurped ] | Stadium: Nelson Mandela Bay Stadium Referee: Badara Diatta (Senegal) |
| 2 February 2013 2013 Africa Cup of Nations Quarter-final | Ghana | 2 – 0 | Port Elizabeth, South Africa | |
| 17:00 UTC+2 | Wakaso | Report [ usurped ] | Stadium: Nelson Mandela Bay Stadium Referee: Rajindraparsad Seechurn (Mauritius) |
| 6 February 2013 2013 Africa Cup of Nations Semi-final | Ghana | 1 – 1 (a.e.t.) (2 – 3 p) | Nelspruit, South Africa | |
| 20:30 UTC+2 | Wakaso | Report [ usurped ] | Bancé | Stadium: Mbombela Stadium Referee: Selim Jedidi (Tunisia) |
| Penalties | ||||
| B. Koné H. Traoré Paul Koulibaly Bancé | ||||
| 9 February 2013 2013 Africa Cup of Nations 3rd place play-off | Ghana | 1 – 3 | Port Elizabeth, South Africa | |
| 20:00 UTC+2 | Asamoah | Report [ usurped ] | Mah. Samassa Keita S. Diarra | Stadium: Nelson Mandela Bay Stadium Referee: Eric Otogo-Castane (Gabon) |
| 24 March 2013 2014 FIFA World Cup qualification | Ghana | 4 – 0 | Kumasi, Ashanti | |
| 16:00 UTC+0 | Gyan Wakaso Waris Badu | Report | Stadium: Kumasi Sports Stadium Referee: Anthony Ramsy Raphael (Malawi) |
| 7 June 2013 2014 FIFA World Cup qualification | Ghana | 3 – 1 | Omdurman, Sudan | |
| 20:00 UTC+3 | Gyan Muntari | Report | El Tahir | Stadium: Al-Merrikh Stadium Referee: Ousmane Fall (Senegal) |
| 16 June 2013 2014 FIFA World Cup qualification | Ghana | 2 – 0 | Maseru, Lesotho | |
| 15:00 UTC+2 | Atsu Gyan | Report | Stadium: Setsoto Stadium Referee: Thierry Nkurunziza (Burundi) |
| 14 August 2013 International Friendly | Ghana | 2 – 2 | Istanbul, Turkey | |
| 18:00 UTC+0 | Gyan | Report | Yılmaz Bulut | Stadium: Atatürk Olympic Stadium Referee: Matej Jug (Slovenia) |
| 6 September 2013 2014 FIFA World Cup qualification | Ghana | 2 – 1 | Kumasi, Ashanti | |
| 16:00 UTC±0 | Waris Asamoah | Report | Sinkala | Stadium: Kumasi Sports Stadium Referee: Djamel Haimoudi (Algeria) |
| 10 September 2013 International Friendly (2013 Kirin Challenge Cup) | Ghana | 1 – 3 | Kanagawa, Japan | |
| 11:20 UTC+0 | Acheampong | Report | Kagawa Endō Honda | Stadium: International Stadium Yokohama Attendance: 64,525 Referee: Chris Beath (Australia) |
| 15 October 2013 2014 FIFA World Cup qualification – Final | Ghana | 6 – 1 | Kumasi, Ashanti | |
| 16:00 UTC+0 | Asamoah Gyan Wael Gomaa Abdul Majeed Waris Sulley Muntari Christian Atsu | Report | Mohamed Aboutrika | Stadium: Kumasi Sports Stadium Referee: Bouchaïb El Ahrach (Morocco) |
| 19 November 2013 2014 FIFA World Cup qualification – Final | Ghana | 1 – 2 2nd leg: 7 – 3 (Aggregate) | Cairo, Egypt | |
| 18:00 UTC+2 | Kevin-Prince Boateng | Report | Amr Zaki Mohamed Nagy Gedo | Stadium: 30 June Stadium Referee: Noumandiez Doué (Ivory Coast) |
| 4 January 2014 International Friendly | Namibia | 0–1 | Windhoek, Namibia | |
| 17:00 UTC+2 | Report | S. Mohammed | Stadium: Independence Stadium |
| 13 January 2014 2014 African Nations Championship – Group C | Ghana | 1–0 | Bloemfontein, South Africa | |
| 17:00 UTC+2 | Annorbaah | Report | Stadium: Free State Stadium Attendance: 3,500 Referee: Sylvester Kirwa (Kenya) |
| 17 January 2014 2014 African Nations Championship – Group C | Ghana | 1–1 | Bloemfontein, South Africa | |
| 17:00 UTC+2 | Yahaya | Report | Al Badri | Stadium: Free State Stadium Attendance: 7,000 Referee: Redouane Jiyed (Morocco) Victor Gomes (South Africa) |
| 21 January 2014 2014 African Nations Championship – Group C | Ethiopia | 0–1 | Bloemfontein, South Africa | |
| 19:00 UTC+2 | Report | Adusei | Stadium: Free State Stadium Attendance: 6,500 Referee: Gehad Grisha (Egypt) |
| 26 January 2014 2014 African Nations Championship – Quarter-Final | Ghana | 1–0 | Bloemfontein, South Africa | |
| 17:00 UTC+2 | Adusei | Report | Stadium: Free State Stadium Attendance: 12,000 Referee: Ali Lemghaifry (Mauritania) |
| 29 January 2014 2014 African Nations Championship – Semi-final | Nigeria | 0–0 (a.e.t.) (1–4 p) | Bloemfontein, South Africa | |
| 20:30 UTC+2 | Report | Stadium: Free State Stadium Attendance: 7,000 Referee: Janny Sikazwe (Zambia) | ||
| Penalties | ||||
| Uzoenyi Kwambe Ogonna | Akuffu Annorbaah Ainooson Attobrah | |||
| 1 February 2014 2014 African Nations Championship – Final | Libya | 0–0 (a.e.t.) (4–3 p) | Cape Town, South Africa | |
| 20:00 UTC+2 | Report | Stadium: Cape Town Stadium Attendance: 16,505 Referee: Mohamed Benouza (Algeria) | ||
| Penalties | ||||
| Al Badri Al Mahdi Al Maghasi Elgadi Omar El Trbi | Akuffu Ainooson Attobrah Saka Owusu Joshua | |||
| 5 March 2014 International Friendly | Montenegro | 1–0 | Podgorica, Montenegro | |
| 18:00 UTC+2 | Damjanović | Report | Stadium: Stadion pod Goricom Attendance: 5,500 Referee: Vlado Glodjović (Serbia) |
| 31 May 2014 International Friendly | Netherlands | 1–0 | Rotterdam, Netherlands | |
| 20:30 UTC+2 | van Persie | Report | Stadium: Stadion Feijenoord Attendance: 51,117 Referee: Carlos Miguel Taborda Xistra (Portugal) |
| 9 June 2014 International Friendly | South Korea | 0–4 | Miami, United States | |
| 19:00 UTC−5 | Report | J. Ayew Gyan | Stadium: Sun Life Stadium Attendance: 7,000 Referee: David Gantar (Canada) |
| 16 June 2014 2014 World Cup – Group G | Ghana | 1–2 | Natal, Brazil | |
| 19:00 UTC+3 | A. Ayew | Report | Dempsey Brooks | Stadium: Arena das Dunas Attendance: 39,760 Referee: Jonas Eriksson (Sweden) |
| 21 June 2014 2014 World Cup – Group G | Germany | 2–2 | Fortaleza, Brazil | |
| 16:00 UTC+3 | Götze Klose | Report | A. Ayew Gyan | Stadium: Estádio Castelão, Fortaleza Attendance: 59,621 Referee: Sandro Ricci (Brazil) |
| 26 June 2014 2014 World Cup – Group G | Portugal | 2–1 | Brasília, Brazil | |
| 13:00 UTC+3 | Boye Ronaldo | Report | Gyan | Stadium: Estádio Nacional Mané Garrincha Attendance: 67,540 Referee: Nawaf Shukralla (Bahrain) |
| 5 September 2014 2015 Africa Cup of Nations qualification – Group E | Ghana | 1–1 | Kumasi, Ghana | |
| 16:00 UTC±0 | A. Ayew | Report | Mawejje | Stadium: Baba Yara Stadium Referee: Mohamed Said Kordi (Tunisia) |
| 10 September 2014 2015 Africa Cup of Nations qualification – Group E | Togo | 2–3 | Lomé, Togo | |
| 16:00 UTC±0 | F. Ayité Adebayor | Report | Gyan Agyemang-Badu Atsu | Stadium: Stade de Kégué Referee: Mohamed Benouza (Algeria) |
| 10 October 2014 2015 Africa Cup of Nations qualification – Group E | Guinea | 1–1 | Casablanca, Morocco | |
| 17:00 UTC+1 | Traoré | Report (CAF) | Gyan | Stadium: Stade Mohamed V Referee: Omar Mohamed Ragab (Libya) |
| 15 October 2014 2015 Africa Cup of Nations qualification – Group E | Ghana | 3–1 | Accra, Greater Accra, Ghana | |
| 16:00 UTC+0 | Gyan A. Ayew Agyemang-Badu | Report (CAF) | Yattara | Stadium: Accra Sports Stadium Referee: Bernard Camille (Seychelles) |
| 14 November 2014 2015 Africa Cup of Nations qualification – Group E | Uganda | 1–0 | Kampala, Uganda | |
| 16:00 UTC+3 | Kabugo | Report (CAF) | Stadium: National Stadium Referee: Mohamed Hussein El-Fadil (Sudan) |
| 19 November 2014 2015 Africa Cup of Nations qualification – Group E | Ghana | 3–1 | Kumasi, Ashanti, Ghana | |
| UTC+0 | Waris Mubarak Ouro-Akoriko | Report (CAF) | Segbefia | Stadium: Kumasi Sports Stadium Referee: Bakary Gassama (Gambia) |
| 19 January 2015 2015 Africa Cup of Nations GS | Ghana | 1–2 | Mongomo, Equatorial Guinea | |
| 16:00 UTC | A. Ayew | Report | Diouf Sow | Stadium: Estadio de Mongomo Attendance: 13,569 Referee: Bernard Camille (Seychelles) |
| 23 January 2015 2015 Africa Cup of Nations GS | Ghana | 1–0 | Mongomo, Equatorial Guinea | |
| 16:00 UTC | Gyan | Report | Stadium: Estadio de Mongomo Attendance: 12,387 Referee: Koman Coulibaly (Mali) |
| 27 January 2015 2015 Africa Cup of Nations GS | South Africa | 1–2 | Mongomo, Equatorial Guinea | |
| 18:00 UTC | Masango | Report | Boye A. Ayew | Stadium: Estadio de Mongomo Attendance: 13,670 Referee: Hamada Nampiandraza (Madagascar) |
| 1 February 2015 2015 Africa Cup of Nations QF | Ghana | 3–0 | Malabo, Equatorial Guinea | |
| 16:00 UTC | Atsu Appiah | Report | Stadium: Estadio de Malabo Referee: Janny Sikazwe (Zambia) |
| 5 February 2015 2015 Africa Cup of Nations SF | Ghana | 3–0 | Malabo, Equatorial Guinea | |
| 19:00 UTC | J. Ayew Mubarak A. Ayew | Report | Stadium: Estadio de Malabo Referee: Eric Otogo-Castane (Gabon) |
| 8 February 2015 2015 Africa Cup of Nations Final | Ivory Coast | 0–0 (a.e.t.) (9–8 p) | Bata, Equatorial Guinea | |
| 19:00 UTC | Report | Stadium: Estadio de Bata Attendance: 38,000 Referee: Bakary Gassama (Gambia) | ||
| Penalties | ||||
| Bony Tallo Aurier Doumbia Y. Touré Kalou K. Touré Kanon Bailly Die Barry | ||||
| 25 March 2015 Friendly | Ghana | 1–0 | Ashanti, Ghana | |
| 16:00 UTC | Baffour | Report | Stadium: Baba Yara Stadium, Kumasi |
| 28 March 2015 Friendly | Ghana | 1–2 | Le Havre, France | |
| 19:45 UTC | Boakye | Report | Konaté | Stadium: Stade Océane Attendance: 5,446 Referee: Darren Bond (England) |
| 31 March 2015 Friendly | Ghana | 1–1 | Paris, France | |
| 19:30 UTC | Badu | Report | Sako | Stadium: Stade Sébastien Charléty Attendance: 2,000 Referee: Saïd Ennjimi (France) |
| 25 May 2015 Friendly | Ghana | 1–2 | Phokeng, South Africa | |
| 15:00 UTC | Darkwah | Report | Randriamanjaka Simouri | Stadium: Royal Bafokeng Stadium Referee: Joshua Bondo (Botswana) |
| 27 May 2015 Friendly | Zambia | 3–0 | Phokeng, South Africa | |
| 15:00 UTC | Mwape Katebe Sinkala | Report | Stadium: Royal Bafokeng Stadium Attendance: 2,000 Referee: Nelson Fred (Seychelles) |
| 8 June 2015 Friendly | Ghana | 1–0 | Accra, Ghana | |
| 15:30 UTC | B. Mensah Wakaso | Report | Stadium: Ohene Djan Stadium Attendance: 4,000 Referee: Abdullahi Shuaibu (Nigeria) |
| 14 June 2015 2017 Africa Cup of Nations Q GS | Ghana | 7–1 | Accra, Ghana | |
| 15:30 UTC | Atsu J. Ayew Gyan Schlupp Accam | Report | Sophie | Stadium: Ohene Djan Stadium Referee: Fidel Gomes (Guinea-Bissau) |
| 1 September 2015 Friendly | Congo | 2–3 | Brazzaville, Congo | |
| 13:00 UTC | Babélé Binguila | Report | Babélé Boakye J. Ayew | Stadium: Stade de l'Unité Referee: Jean-Jacques Ndala Ngambo (DR Congo) |
| 5 September 2015 2017 Africa Cup of Nations Q GS | Rwanda | 0–1 | Kigali, Rwanda | |
| 15:30 UTC | Report | Wakaso | Stadium: Stade Amahoro Referee: Hagi Wiish (Somalia) |
| 13 October 2015 Friendly | Canada | 1–1 | Washington, D.C., United States | |
| 19:30 (UTC-4) | de Jong | Report | Adomah | Stadium: RFK Stadium |
| 17 October 2015 2016 CHAN Q | Ghana | 2-1 | Kumasi, Ghana | |
| 17:00 UTC | Fameyeh | Report | Ibrahim | Stadium: Baba Yara Stadium |
| 13 November 2015 2018 World Cup Q | Comoros | 0-0 | Comoros | |
| UTC |
| 17 November 2015 2018 World Cup Q | Ghana | 2-0 | Accra, Ghana | |
| 15:30 UTC | Stadium: Ohene Djan Stadium |
| 24 March 2016 2017 Africa Cup of Nations Q GS | Ghana | 3–1 | Accra, Ghana | |
| 15:30 GMT |
| Report | Manjate | Stadium: Accra Sports Stadium Referee: Bouchaïb El Ahrach (Morocco) |
| 27 March 2016 2017 Africa Cup of Nations Q GS | Mozambique | 0–0 | Maputo, Mozambique | |
| 15:00 CAT | Stadium: Estádio do Zimpeto Referee: Denis Batte (Uganda) |
| 3 June 2016 2017 Africa Cup of Nations Q GS | Mauritius | 0–2 | Belle Vue Maurel, Mauritius | |
| 15:00 MUT | Report | Stadium: Stade Anjalay Referee: Bamlak Tessema Weyesa (Ethiopia) |
| 3 September 2016 2017 Africa Cup of Nations Q GS | Ghana | 1–1 | Accra, Ghana | |
| 15:30 GMT | Tetteh | Report | Hakizimana | Stadium: Accra Sports Stadium Referee: Antoine Effa (Cambodia) |
| 6 September 2016 Friendly | Russia | 1–0 | Moscow, Russia | |
| 19:00 MSK | Smolov | Report | Stadium: Lokomotiv Stadium Attendance: 20,000 Referee: Aliyar Aghayev (Azerbaijan) |
| 7 October 2016 2018 WCQ R3 | Ghana | 0–0 | Tamale, Ghana | |
| 15:30 GMT | Report | Stadium: Tamale Stadium Attendance: 19,000 Referee: El Fadil Mohamed (Sudan) |
| 11 October 2016 Friendly | South Africa | 1–1 | Durban, South Africa | |
| Patosi | Report | Wakaso | Stadium: Moses Mabhida Stadium Attendance: 9,674 Referee: Janny Sikazwe (Zambia) |
| 13 November 2016 2018 WCQ R3 | Egypt | 2–0 | Alexandria, Egypt | |
| 18:00 EET | Report | Stadium: Borg El Arab Stadium Referee: Eric Otogo-Castane (Gabon) |
| 17 January 2017 2017 Africa Cup of Nations GS | Ghana | 1–0 | Port-Gentil, Gabon | |
| 17:00 WAT | A. Ayew | Report | Stadium: Stade de Port-Gentil Referee: Joshua Bondo (Botswana) |
| 21 January 2017 2017 Africa Cup of Nations GS | Ghana | 1–0 | Port-Gentil, Gabon | |
| 17:00 WAT | Gyan | Report | Stadium: Stade de Port-Gentil Referee: Mehdi Abid Charef (Algeria) |
| 25 January 2017 2017 Africa Cup of Nations GS | Egypt | 1–0 | Port-Gentil, Gabon | |
| 20:00 WAT | M. Salah | Report | Stadium: Stade de Port-Gentil Referee: Bakary Gassama (Gambia) |
| 29 January 2017 2017 AFCON QF | DR Congo | 1–2 | Oyem, Gabon | |
| 17:00 WAT | M'Poku | Report | Stadium: Stade d'Oyem Referee: Bernard Camille (Seychelles) |
| 2 February 2017 2017 AFCON SF | Cameroon | 2–0 | Franceville, Gabon | |
| 20:00 WAT |
| Report | Stadium: Stade de Franceville Referee: Bakary Gassama (Gambia) |
| 4 February 2017 2017 AFCON 3rd place match | Burkina Faso | 1–0 | Port-Gentil, Gabon | |
| 20:00 WAT | Al. Traoré | Report | Stadium: Stade de Port-Gentil Referee: Mehdi Abid Charef (Algeria) |
| 25 May 2017 Friendly | Ghana | 1–1 | Accra, Ghana | |
| 15:30 GMT | Report |
| Stadium: Accra Sports Stadium Attendance: 1,000 Referee: Prosper Adii (Ghana) |
| 11 June 2017 2019 AFCONQ | Ghana | 5–0 | Kumasi, Ghana | |
| 15:30 GMT | Report | Stadium: Baba Yara Stadium Referee: Maguette N'Diaye (Senegal) |
| 28 June 2017 Friendly | Mexico | 1–0 | Houston, United States | |
| 20:00 CDT |
| Report | Stadium: NRG Stadium Attendance: 37,617 Referee: Baldomero Toledo (United States) |
| 1 July 2017 Friendly | United States | 2–1 | East Hartford, United States | |
| 16:45 | Report |
| Stadium: Rentschler Field Attendance: 28,494 Referee: Ismael Cornejo (El Salvador) |
| 12 August 2017 2018 CHANQ | Burkina Faso | 2–2 | Ouagadougou, Burkina Faso | |
| 16:00 GMT | Report | Stadium: Stade du 4 Août Referee: Issa Sy (Senegal) |
| 20 August 2017 2018 CHANQ | Ghana | 1–2 (3–4 agg.) | Kumasi, Ghana | |
| 15:30 GMT |
| Report | Stadium: Baba Yara Stadium Referee: Bienvenu Sinko (Ivory Coast) |
| 1 September 2017 2018 WCQ R3 | Ghana | 1–1 | Kumasi, Ghana | |
| 15:30 GMT |
| Report |
| Stadium: Baba Yara Stadium Referee: Youssef Essrayri (Tunisia) |
| 5 September 2017 2018 WCQ R3 | Congo | 1–5 | Brazzaville, Congo | |
| 15:30 WAT |
| Report | Stadium: Stade Municipal de Kintélé Referee: Rédouane Jiyed (Morocco) |
| 9 September 2017 2017 WAFU Nations Cup 1st round | Ghana | 1–0 | Cape Coast, Ghana | |
| 15:00 GMT | Report | Stadium: Cape Coast Sports Stadium Referee: Boukari Ouedraogo (Burkina Faso) |
| 14 September 2017 2017 WAFU Nations Cup GS | Ghana | 2–0 | Cape Coast, Ghana | |
| 18:00 GMT | Report | Stadium: Cape Coast Sports Stadium Referee: Yanissou Bebou (Togo) |
| 16 September 2017 2017 WAFU Nations Cup GS | Ghana | 1–0 | Cape Coast, Ghana | |
| 18:00 GMT |
| Report | Stadium: Cape Coast Sports Stadium Referee: Jerry Yekeh (Liberia) |
| 18 September 2017 2017 WAFU Nations Cup GS | Ghana | 0–2 | Cape Coast, Ghana | |
| 18:00 GMT | Report | Stadium: Cape Coast Sports Stadium Referee: Kouassi Fredéric Biro (Ivory Coast) |
| 21 September 2017 2017 WAFU Nations Cup SF | Ghana | 2–0 | Cape Coast, Ghana | |
| 18:00 GMT | Report | Stadium: Cape Coast Sports Stadium Referee: Yanissou Bebou (Togo) |
| 24 September 2017 2017 WAFU Nations Cup Final | Ghana | 4–1 | Cape Coast, Ghana | |
| 18:00 GMT | Report |
| Stadium: Cape Coast Sports Stadium Referee: Daouda Gueye (Senegal) |
| 7 October 2017 2018 WCQ R3 | Uganda | 0–0 | Kampala, Uganda | |
| 16:00 EAT | Report | Stadium: Mandela National Stadium Referee: Daniel Bennett (South Africa) |
| 10 October 2017 Friendly | Saudi Arabia | 0–3 | Jeddah, Saudi Arabia | |
| Report |
| 12 November 2017 2018 WCQ R3 | Ghana | 1–1 | Kumasi, Ghana | |
| 15:30 GMT |
| Report | Stadium: Baba Yara Stadium Referee: Malang Diedhiou (Senegal) |
| 30 May 2018 Friendly | Japan | 0–2 | Yokohama, Japan | |
| 19:25 (UTC+9) | Report | Stadium: Nissan Stadium (Yokohama) Attendance: 64,520 Referee: Chris Beath (Australia) |
| 7 June 2018 Friendly | Iceland | 2–2 | Reykjavík, Iceland | |
| 20:00 (UTC±0) |
| Report | Stadium: Laugardalsvöllur Referee: Bobby Madley (England) |
| 8 September 2018 2019 AFCONQ | Kenya | 1–0 | Kasarani, Kenya | |
| 16:00 (UTC+3) | Report | Stadium: Moi International Sports Centre Referee: Janny Sikazwe (Zambia) |
| 18 November 2018 2019 AFCONQ | Ethiopia | 0–2 | Addis Ababa, Ethiopia | |
| 16:00 (UTC+3) | Report | J. Ayew | Stadium: Addis Ababa Stadium Referee: Victor Gomes (South Africa) |
| 23 March 2019 2019 AFCONQ | Ghana | 1–0 | Accra, Ghana | |
| 18:00 (UTC±0) | Ekuban | Report | Stadium: Accra Sports Stadium Referee: Joshua Bondo (Botswana) |
| 26 March 2019 Friendly | Ghana | 3–1 | Accra, Ghana | |
| 16:30 (UTC±0) | Ba | Stadium: Accra Sports Stadium |
| 15 June 2019 Friendly | Ghana | 0–0 | Dubai, United Arab Emirates | |
| 17:30 (UTC+4) | Report | Stadium: Police Officers' Club Stadium Attendance: 235 |
| 25 June 2019 2019 AFCON | Ghana | 2–2 | Ismailia, Egypt | |
| 22:00 (UTC+2) | Report |
| Stadium: Ismailia Stadium Attendance: 8,094 Referee: Youssef Essrayri (Tunisia) |
| 29 June 2019 2019 AFCON | Cameroon | 0–0 | Ismailia, Egypt | |
| 19:00 (UTC+2) | Report | Stadium: Ismailia Stadium Attendance: 16,724 Referee: Bamlak Tessema Weyesa (Ethiopia) |
| 2 July 2019 2019 AFCON | Guinea-Bissau | 0–2 | Suez, Egypt | |
| 18:00 (UTC+2) | Report | Stadium: Suez Stadium Referee: Eric Otogo-Castane (Gabon) |