Depuis 1976
| Compétition | J | V POL | N | V POR |
|---|---|---|---|---|
| UEFA Euro qualification | 4 | 1 | 1 | 2 |
| UEFA Nations League | 4 | 0 | 1 | 3 |
| FIFA World Cup | 2 | 1 | 0 | 1 |
| FIFA World Cup qualification | 2 | 1 | 1 | 0 |
| Friendly | 2 | 0 | 1 | 1 |
| UEFA Euro | 1 | 0 | 1 | 0 |
15 matchs, du plus récent au plus ancien, avec les buteurs lorsqu'ils sont connus.
Pologne: Dominik Marczuk 88'
Portugal: Rafael Leão 59', Cristiano Ronaldo 72' (pén.), Bruno Fernandes 80', Pedro Neto 83', Cristiano Ronaldo 87'
Pologne: Piotr Zieliński 78'
Portugal: Bernardo Silva 26', Cristiano Ronaldo 37', Jan Bednarek 88' (csc)
Pologne: Arkadiusz Milik 66' (pén.)
Portugal: André Silva 34'
Pologne: Krzysztof Piątek 18', Jakub Błaszczykowski 77'
Portugal: André Silva 32', Kamil Glik 43' (csc), Bernardo Silva 52'
Pologne: Robert Lewandowski 2'
Portugal: Renato Sanches 33'
Pologne: Mariusz Lewandowski 44', Jacek Krzynówek 88'
Portugal: Maniche 50', Cristiano Ronaldo 73'
Pologne: Euzebiusz Smolarek 9', Euzebiusz Smolarek 18'
Portugal: Nuno Gomes 90'
Pologne: —
Portugal: Pauleta 14', Pauleta 65', Pauleta 77', Rui Costa 88'
Pologne: Włodzimierz Smolarek 68'
Portugal: —
Pologne: —
Portugal: Carlos Manuel 32'
Pologne: Paweł Król 90'
Portugal: Nené 2', Fernando Gomes 82'
Pologne: Kazimierz Deyna 36'
Portugal: Manuel Fernandes 61'
Pologne: Grzegorz Lato 49', Grzegorz Lato 77'
Portugal: —
Source : martj42/international_results — matches internationaux de 1872 à aujourd'hui (jeu de données ouvert sous licence MIT). Les équipes prédécesseures suivent l'attribution FIFA (Yougoslavie → Serbie, Tchécoslovaquie → Tchéquie).