Saudi Arabia will take on Brazil on October 12 in a friendly match at the King Fahd International Stadium in Riyadh, Sabq reported.
The Brazilian Football Federation announced the friendly match on its official website.
Saudi Arabia will also play Argentina on October 16 at the King Abdulla Sports city in Jeddah (Al Jawhara Stadium).
The Saudi squad is stepping up preparations to take part in the Asian Football Championship, scheduled to be held in January in the United Arab Emirates.