Peseiro succeeded Nasser Al-Johar at the helm of the Saudi Arabian national team in 2009, during the 2010 FIFA World Cup qualifying campaign. His first game occurred on 28 March, and it ended with a 2–1 away win over Iran which was the former's first ever victory in that country and the latter's first loss in nearly 40 home games; eventually, the nation failed to reach the finals in South Africa, and on 10 January 2011 he was relieved of his duties after losing the first game in the AFC Asian Cup against Syria.