| | | | Home Team Statistics | Away Team Statistics | |
| | FT Result | HT Result | Pos | Cnrs | Fls | SOnG | SOffG | Pos | Cnrs | Fls | SOnG | SOffG | |
| 6th Jun | Brazil v Egypt | 2-1 | 1-1 | 51% | 5 | 10 | 7 | 1 | 49% | 3 | 10 | 1 | 2 | [+] |
| | | Goals | | 7' (1 - 0) - Guimaraes, Bruno | 11' (1 - 1) - Mostafa Zico | | 52' (2 - 1) - Endrick |
| | Cards | | 23' - Marquinhos (Brazil) | 43' - Hany, Mohamed (Egypt) |
|
| 31st May | Brazil v Panama | 6-2 | 2-1 | 53% | 1 | 12 | 14 | 5 | 47% | 1 | 4 | 9 | 1 | [+] |
| | | Goals | | 2' (1 - 0) - Vinicius Junior | 14' (1 - 1) - Cunha, Matheus | | 39' (2 - 1) - Casemiro | 53' (3 - 1) - Rayan |
| | Cards | | 45' - Blackman, Cesar (Panama) |
|
| 1st Apr | Brazil v Croatia | 3-1 | 1-0 | 48% | 2 | 12 | 7 | 2 | 52% | 2 | 12 | 4 | 3 | [+] |
| | | Goals | | 45' (1 - 0) - Santos, Danilo | 84' (1 - 1) - Majer, Lovro | | 88' (2 - 1) - Thiago, Igor | 90' (3 - 1) - Martinelli, Gabriel |
| | Cards | | 22' - Perisic, Ivan (Croatia) | 28' - Caleta-Car, Duje (Croatia) | | 45' - Casemiro (Brazil) | 82' - Vuskovic, Luka (Croatia) |
|
| 26th Mar | Brazil v France | 1-2 | 0-1 | No additional game data available for this game |
| | | |
| 18th Nov | Brazil v Tunisia | 1-1 | 1-1 | No additional game data available for this game |
| | | |
| 15th Nov | Brazil v Senegal | 2-0 | 2-0 | No additional game data available for this game |
| | | |
| 20th Jun | Brazil v Senegal | 2-4 | 1-1 | | 3 | 0 | 0 | 0 | | 3 | 0 | 0 | 0 | [+] |
| | | |
| 17th Jun | Brazil v Guinea | 4-1 | 2-1 | | 4 | 0 | 0 | 0 | | 2 | 0 | 0 | 0 | [+] |
| | | |
| 27th Sep | Brazil v Tunisia | 5-1 | | No additional game data available for this game |
| | | |
| 23rd Sep | Brazil v Ghana | 3-0 | | No additional game data available for this game |
| | | |
| 24th Mar | Brazil v Chile | 4-0 | | No additional game data available for this game |
| | | |
| 2nd Feb | Brazil v Paraguay | 4-0 | | No additional game data available for this game |
| | | |
| 15th Oct | Brazil v Uruguay | 4-1 | 2-0 | 58% | 3 | 10 | 14 | 4 | 42% | 2 | 16 | 3 | 2 | [+] |
| | | Goals | | 10' (1 - 0) - Neymar | 18' (2 - 0) - Raphinha | | 58' (3 - 0) - Raphinha | 77' (3 - 1) - Suarez, Luis | | 83' (4 - 1) - Barbosa, Gabriel |
| | Cards | | 43' - Fabinho (Brazil) | 47' - Valverde, Federico (Uruguay) | | 70' - Cavani, Edinson (Uruguay) | 90' - Coates, Sebastian (Uruguay) |
|
| 10th Sep | Brazil v Peru | 2-0 | 2-0 | 52% | 2 | 16 | 5 | 3 | 48% | 5 | 9 | 1 | 6 | [+] |
| | | Goals | | 14' (1 - 0) - Ribeiro, Everton | 40' (2 - 0) - Neymar |
| | Cards | | 30' - Santamaria, Anderson (Peru) | 35' - Tapia, Renato (Peru) | | 38' - Yotun, Yoshimar (Peru) | 44' - Casemiro (Brazil) | | 57' - Paqueta, Lucas (Brazil) | 63' - Costa Heredia, Gabriel Basilio (Peru) | | 65' - Gonzales, Christofer (Peru) | 66' - Barbosa, Gabriel (Brazil) | | 90' - Neymar (Brazil) |
|
| 14th Nov | Brazil v Venezuela | 1-0 | | No additional game data available for this game |
| | | |
| 10th Oct | Brazil v Bolivia | 5-0 | | No additional game data available for this game |
| | | |
| 19th Nov | Brazil v South Korea | 3-0 | | No additional game data available for this game |
| | | |
| 15th Nov | Brazil v Argentina | 0-1 | 0-1 | 59% | 3 | 16 | 2 | 3 | 41% | 6 | 23 | 8 | 3 | [+] |
| Team Formations | | Brazil : 4-1-2-3 | | Argentina : 4-4-2 |
| | Goals | | 14' (0 - 1) - Messi, Lionel |
| | Cards | | 22' - Casemiro (Brazil) | 27' - Danilo (Brazil) | | 43' - De Paul, Rodrigo (Argentina) | 61' - Tagliafico, Nicolas (Argentina) | | 64' - Militao, Eder (Brazil) | 73' - Paredes, Leandro (Argentina) |
|
| 13th Oct | Brazil v Nigeria | 1-1 | 0-1 | 68% | 12 | 7 | 5 | 5 | 32% | 2 | 7 | 5 | 1 | [+] |
| Team Formations | | Brazil : 4-4-2 | | Nigeria : 4-2-3-1 |
| | Goals | | 35' (0 - 1) - Aribo, Joe | 48' (1 - 1) - Casemiro |
| | Cards | | 87' - Ndidi, Wilfred (Nigeria) | 90' - Silva, Thiago (Brazil) |
|
| 10th Oct | Brazil v Senegal | 1-1 | 1-1 | 58% | 1 | 17 | 4 | 6 | 42% | 3 | 15 | 4 | 3 | [+] |
| Team Formations | | Brazil : 4-2-3-1 | | Senegal : 4-2-3-1 |
| | Goals | | 9' (1 - 0) - Firmino, Roberto | 45' (1 - 1) - Diedhiou, Famara |
| | Cards | | 45' - Marquinhos (Brazil) | 50' - Kouyate, Cheikhou (Senegal) | | 67' - Koulibaly, Kalidou (Senegal) | 71' - Sandro, Alex (Brazil) |
|
| 11th Sep | Brazil v Peru | 0-1 | 0-0 | 56% | 6 | 10 | 2 | 10 | 44% | 2 | 15 | 3 | 3 | [+] |
| Team Formations | | Brazil : 4-1-2-3 | | Peru : 4-3-3 |
| | Goals | | 85' (0 - 1) - Abram, Luis |
| | Cards | | 45' - Aquino, Pedro (Peru) | 52' - Sandro, Alex (Brazil) |
|
| 7th Sep | Brazil v Colombia | 2-2 | 1-2 | 57% | 6 | 11 | 4 | 2 | 43% | 3 | 9 | 2 | 4 | [+] |
| Team Formations | | Brazil : 4-3-3 | | Colombia : 4-3-3 |
| | Goals | | 19' (1 - 0) - Casemiro | 25' (1 - 1) - Muriel, Luis | | 34' (1 - 2) - Muriel, Luis | 58' (2 - 2) - Neymar |
| | Cards | | 23' - Casemiro (Brazil) |
|
| 9th Jun | Brazil v Honduras | 7-0 | 3-0 | 71% | 10 | 6 | 10 | 7 | 29% | 1 | 10 | 0 | 1 | [+] |
| Team Formations | | Brazil : 4-2-3-1 | | Honduras : 4-4-2 |
| | Goals | | 6' (1 - 0) - Jesus, Gabriel | 13' (2 - 0) - Silva, Thiago | | 37' (3 - 0) - Coutinho, Philippe | 47' (4 - 0) - Jesus, Gabriel | | 56' (5 - 0) - Neres, David | 65' (6 - 0) - Firmino, Roberto | | 70' (7 - 0) - Richarlison |
| | Cards | | 28' - Casemiro (Brazil) | 29' - Quioto, Romell (Honduras) | | 33' - Roger Rojas (Honduras) | 66' - Elis, Alberth (Honduras) |
|
| 6th Jun | Brazil v Qatar | 2-0 | 2-0 | 62% | 6 | 14 | 6 | 6 | 38% | 2 | 9 | 1 | 1 | [+] |
| Team Formations | | Brazil : 4-3-3 | | Qatar : 3-5-2 |
| | Goals | | 16' (1 - 0) - Richarlison | 24' (2 - 0) - Jesus, Gabriel |
| | Cards | | 52' - Pedro Miguel Correia (Qatar) | 71' - Casemiro (Brazil) | | 81' - Madibo, Assim (Qatar) |
|
| 23rd Mar | Brazil v Panama | 1-1 | | No additional game data available for this game |
| | | |
| 20th Nov | Brazil v Cameroon | 1-0 | | No additional game data available for this game |
| | | |
| 16th Nov | Brazil v Uruguay | 1-0 | 0-0 | 58% | 4 | 15 | 3 | 5 | 42% | 4 | 23 | 4 | 3 | [+] |
| Team Formations | | Brazil : 4-3-3 | | Uruguay : 4-3-3 |
| | Goals | | 76' (1 - 0) - Neymar |
| | Cards | | 24' - Torreira, Lucas (Uruguay) | 36' - Mathias Suarez (Uruguay) | | 40' - Douglas Costa (Brazil) | 41' - Vecino, Matias (Uruguay) | | 43' - Walace (Brazil) | 75' - Suarez, Luis (Uruguay) | | 80' - Caceres, Martin (Uruguay) | 86' - Cavani, Edinson (Uruguay) |
|
| 16th Oct | Brazil v Argentina | 1-0 | 0-0 | 62% | 4 | 15 | 4 | 3 | 38% | 2 | 21 | 1 | 5 | [+] |
| Team Formations | | Brazil : 4-3-3 | | Argentina : 4-3-3 |
| | Goals | | 90' (1 - 0) - Miranda |
| | Cards | | 18' - Paredes, Leandro (Argentina) | 62' - Correa, Angel (Argentina) | | 64' - Lo Celso, Giovani (Argentina) | 66' - Neymar (Brazil) | | 70' - Renzo Saravia (Argentina) | 71' - Miranda (Brazil) | | 84' - Rodrigo Battaglia (Argentina) |
|
| 12th Sep | Brazil v El Salvador | 5-0 | 3-0 | 63% | 6 | 9 | 9 | 4 | 37% | 3 | 5 | 0 | 0 | [+] |
| Team Formations | | Brazil : 4-3-3 | | El Salvador : 4-1-4-1 |
| | Goals | | 4' (1 - 0) - Neymar | 16' (2 - 0) - Richarlison | | 30' (3 - 0) - Coutinho, Philippe | 50' (4 - 0) - Richarlison | | 90' (5 - 0) - Marquinhos |
| | Cards | | 17' - Fabricio Alfaro (El Salvador) | 44' - Neymar (Brazil) | | 71' - Felipe (Brazil) | 72' - Orellana, Narciso (El Salvador) |
|
| 3rd Jun | Brazil v Croatia | 2-0 | 0-0 | 60% | 1 | 12 | 4 | 7 | 40% | 2 | 15 | 2 | 1 | [+] |
| Team Formations | | Brazil : 4-1-2-3 | | Croatia : 4-2-3-1 |
| | Goals | | 69' (1 - 0) - Neymar | 90' (2 - 0) - Firmino, Roberto |
| | Cards | | 13' - Kramaric, Andrej (Croatia) | 38' - Perisic, Ivan (Croatia) | | 40' - Fernandinho (Brazil) | 78' - Ivan Rakitic (Croatia) |
|
| 11th Oct | Brazil v Chile | 3-0 | 0-0 | 59% | 7 | 24 | 8 | 6 | 41% | 6 | 20 | 1 | 3 | [+] |
| Team Formations | | Brazil : 4-5-1 | | Chile : 4-4-2 |
| | Goals | | 55' (1 - 0) - Paulinho Bezzera | 57' (2 - 0) - Jesus, Gabriel | | 90' (3 - 0) - Jesus, Gabriel |
| | Cards | | 40' - Coutinho, Philippe (Brazil) | 45' - Neymar (Brazil) | | 54' - Sanchez, Alexis (Chile) | 69' - Isla, Mauricio (Chile) |
|
| 1st Sep | Brazil v Ecuador | 2-0 | 0-0 | 65% | 9 | 18 | 10 | 5 | 35% | 1 | 18 | 1 | 3 | [+] |
| Team Formations | | Brazil : 4-3-3 | | Ecuador : 4-2-3-1 |
| | Goals | | 69' (1 - 0) - Paulinho Bezzera | 76' (2 - 0) - Coutinho, Philippe |
| | Cards | | 27' - Martinez, Fidel (Ecuador) | 36' - Neymar (Brazil) | | 60' - Jesus, Gabriel (Brazil) | 60' - Pedro Velasco (Ecuador) | | 80' - Marcelo (Brazil) |
|
| 29th Mar | Brazil v Paraguay | 3-0 | 1-0 | 65% | 11 | 16 | 6 | 8 | 35% | 2 | 25 | 0 | 2 | [+] |
| Team Formations | | Brazil : 4-1-4-1 | | Paraguay : 4-5-1 |
| | Goals | | 34' (1 - 0) - Coutinho, Philippe | 64' (2 - 0) - Neymar | | 86' (3 - 0) - Marcelo |
| | Cards | | 5' - Valdez, Bruno (Paraguay) | 76' - Cecilio Dominguez (Paraguay) | | 80' - Rojas Ovelar, Juan Rodrigo (Paraguay) |
|
| 25th Jan | Brazil v Colombia | 1-0 | | No additional game data available for this game |
| | | |
| 30th May | Brazil v Panama | 2-0 | 1-0 | 56% | 8 | 17 | 6 | 6 | 44% | 2 | 13 | 0 | 2 | [+] |
| Team Formations | | Brazil : 4-1-2-3 | | Panama : 4-2-3-1 |
| | Goals | | 2' (1 - 0) - Jonas | 73' (2 - 0) - Barbosa, Gabriel |
| | Cards | | 19' - Amilcar Henriquez (Panama) | 34' - Cooper, Armando (Panama) | | 49' - Willian (Brazil) | 51' - Godoy, Anibal (Panama) | | 65' - Alves, Dani (Brazil) | 65' - Gil (Brazil) | | 90' - Miranda (Brazil) |
|
| 5th Sep | Brazil v Costa Rica | 1-0 | | No additional game data available for this game |
| | | |
| 11th Jun | Brazil v Honduras | 1-0 | 1-0 | | 5 | 15 | 4 | 2 | | 2 | 19 | 0 | 7 | [+] |
| | | Goals | | 33' (1 - 0) - Firmino, Roberto |
| | Cards | | 20' - Fabinho (Brazil) | 31' - Filipe Luis (Brazil) | | 77' - Johnny Palacios (Honduras) | 80' - Robinho (Brazil) | | 90' - Henry Figueroa (Honduras) |
|
| 7th Jun | Brazil v Mexico | 2-0 | 2-0 | 55% | 6 | 15 | 3 | 3 | 45% | 0 | 11 | 4 | 5 | [+] |
| Team Formations | | Brazil : 4-4-2 | | Mexico : 4-4-2 |
| | Goals | | 28' (1 - 0) - Coutinho, Philippe | 37' (2 - 0) - Diego Tardelli |
| | Cards | | 30' - Javier Guemez (Mexico) | 44' - George Corral (Mexico) | | 57' - Rafael Marquez (Mexico) |
|
| 29th Mar | Brazil v Chile | 1-0 | | No additional game data available for this game |
| | | |
| 11th Oct | Brazil v Argentina | 2-0 | | No additional game data available for this game |
| | | |
| 10th Sep | Brazil v Ecuador | 1-0 | 1-0 | No additional game data available for this game |
| | | |
| 6th Sep | Brazil v Colombia | 1-0 | 0-0 | 55% | 8 | 17 | 4 | 6 | 45% | 2 | 13 | 3 | 3 | [+] |
| | | Goals | | 83' (1 - 0) - Neymar |
| | Cards | | 12' - Cuadrado, Juan (Colombia) | 29' - Ramires (Brazil) | | 30' - Carlos Sanchez (Colombia) | 33' - Luiz Gustavo (Brazil) | | 39' - Camilo Zuniga (Colombia) | 45' - Carlos Valdes (Colombia) | | 50' - Cuadrado, Juan (Colombia) | 55' - Teofilo Gutierrez (Colombia) |
|
| 6th Jun | Brazil v Serbia | 1-0 | 0-0 | 53% | 7 | 11 | 5 | 6 | 47% | 4 | 18 | 3 | 4 | [+] |
| Team Formations | | Brazil : 4-3-3 | | Serbia : 4-4-2 |
| | | Cards | | 14' - Radosav Petrovic (Serbia) | 40' - Nemanja Matic (Serbia) |
|
| 3rd Jun | Brazil v Panama | 4-0 | 2-0 | 61% | 6 | 19 | 8 | 5 | 39% | 2 | 11 | 5 | 2 | [+] |
| Team Formations | | Brazil : 4-4-2 | | Panama : 4-4-2 |
| | Goals | | 27' (1 - 0) - Neymar | 40' (2 - 0) - Alves, Dani | | 46' (3 - 0) - Hulk | 73' (4 - 0) - Willian |
| | Cards | | 10' - David Luiz (Brazil) | 24' - Luis Tejada (Panama) | | 44' - Cooper, Armando (Panama) | 44' - Neymar (Brazil) | | 67' - Gabriel Gomez (Panama) |
|
| 20th Nov | Brazil v Chile | 2-1 | 1-0 | 51% | 9 | 18 | 5 | 2 | 49% | 3 | 11 | 1 | 2 | [+] |
| | | Goals | | 14' (1 - 0) - Hulk | 71' (1 - 1) - Vargas, Eduardo | | 79' (2 - 1) - Robinho |
| | Cards | | 30' - Medel, Gary (Chile) | 38' - Paulinho Bezzera (Brazil) | | 66' - Robinho (Brazil) | 67' - Beausejour Coliqueo, Jean Andre Emanuel (Chile) | | 75' - Carlos Carmona (Chile) |
|
| 15th Oct | Brazil v Zambia | 2-0 | 0-0 | No additional game data available for this game |
| | | |
| 11th Sep | Brazil v Portugal | 3-1 | 2-1 | No additional game data available for this game |
| | | |
| 7th Sep | Brazil v Australia | 6-0 | 3-0 | No additional game data available for this game |
| | | |
| 15th Jun | Brazil v Japan | 3-0 | 1-0 | No additional game data available for this game |
| | | |
| 9th Jun | Brazil v France | 3-0 | 0-0 | No additional game data available for this game |
| | | |
| 2nd Jun | Brazil v England | 2-2 | 0-0 | No additional game data available for this game |
| | | |
| 25th Apr | Brazil v Chile | 2-2 | 1-1 | No additional game data available for this game |
| | | |
| 25th Mar | Brazil v Russia | 1-1 | 0-0 | No additional game data available for this game |
| | | |
| 21st Mar | Brazil v Italy | 2-2 | 2-0 | No additional game data available for this game |
| | | |
| 15th Nov | Brazil v Colombia | 1-1 | 0-1 | No additional game data available for this game |
| | | |
| 11th Oct | Brazil v Iraq | 6-0 | 2-0 | No additional game data available for this game |
| | | |
| 20th Sep | Brazil v Argentina | 2-1 | 1-1 | No additional game data available for this game |
| | | |
| 11th Sep | Brazil v China | 8-0 | 2-0 | No additional game data available for this game |
| | | |
| 7th Sep | Brazil v South Africa | 1-0 | 0-0 | No additional game data available for this game |
| | | |
| 3rd Jun | Brazil v Mexico | 0-2 | | No additional game data available for this game |
| | | |
| 14th Nov | Brazil v Egypt | 2-0 | | No additional game data available for this game |
| | | |
| 29th Sep | Brazil v Argentina | 2-0 | | No additional game data available for this game |
| | | |
| 5th Sep | Brazil v Ghana | 1-0 | | No additional game data available for this game |
| | | |
| 8th Jun | Brazil v Romania | 1-0 | | No additional game data available for this game |
| | | |
| 4th Jun | Brazil v Netherlands | 0-0 | | No additional game data available for this game |
| | | |
| 27th Mar | Brazil v Scotland | 2-0 | | No additional game data available for this game |
| | | |
| 11th Oct | Brazil v Ukraine | 2-0 | | No additional game data available for this game |
| | | |
| 14th Nov | Brazil v England | 1-0 | | No additional game data available for this game |
| | | |
| 14th Oct | Brazil v Venezuela | 0-0 | | No additional game data available for this game |
| | | |