Saudi Arabia took the lead in the first half through Abdulelah Al-Amri, who scored from a rebound after Fernando Muslera saved Mohamed Kanno’s header.
Uruguay mounted sustained pressure in the second half, with Manuel Ugarte hitting the post, before Maxi Araujo netted the equaliser from close range with ten minutes left.
Saudi goalkeeper Mohammed Al-Owais made several crucial saves, including late stops from Nicolas de la Cruz and Federico Valverde, to ensure the match ended in a draw.
The result means all teams in Group H now have one point, with Uruguay topping the table, followed by Saudi Arabia, Cape Verde, and Spain, after Cape Verde also drew with Spain.