The game is to mark the 50th anniversary of the 1958 World Cup final between the two countries, which Brazil won 5-2 at Stockholm's Rasunda Stadium, with Pele scoring two goals.

It will be Brazil's third match at the Emirates Stadium following their 3-0 win over Argentina in 2006 and their 2-0 defeat to Portugal last year.

Brazil will also face the Republic of Ireland in Dublin on February 6.