England beat reigning European champions Italy 3-1 at Wembley to seal Euro 2024 qualification
The Three Lions secured their place at Euro 2024 with two games to spare after beating Italy 3-1 in London in October.
Gareth Southgate's squad will come up against two nations also featured in the top five of Fifa's world rankings.
"I'm happy to have two strong matches in March as we build towards the Euro finals," manager Southgate said.
"It is important we take every opportunity to test ourselves against top opposition."
England, runners-up at Euro 2020, will host five-time World Cup winners Brazil on 23 March before welcoming Belgium on 26 March.
Brazil's most recent visit to Wembley ended in a goalless draw in November 2017, while England beat Belgium 2-1 in a Nations League fixture there in October 2020.
Southgate's unbeaten side have taken five wins from six games in qualifying so far and will complete their campaign during November's international break, hosting Malta at Wembley on 17 November before traveling to North Macedonia on 20 November.
"Getting two positive results is essential if we are to make sure of being top seeds in the Euro draw next month," said Southgate.
"We can't afford to think the job is done as there is still work to do. Every second for us together in camp counts if we are to give ourselves the best chance of success next summer."
-- Courtesy of BBC Sport