Brazilian police are questioning former president Luiz Inacio Lula da Silva and searching his home and other buildings linked to him as part of a sprawling corruption case at oil firm Petrobras.

His spokesman Jose Crispiniano confirmed that police were at addresses belonging to Silva, including his residence in Sao Bernardo do Campo in the greater Sao Paulo area and the Instituto Lula, his non-profit organisation.

Mr Crispiniano said Silva was speaking to investigators at the federal police station at Sao Paulo's Congonhas airport.

Brazil's O Globo news network ran images of police officials around a building said to be the Sao Bernardo do Campo apartment, and the broadcaster said police were also at an address connected to one of his sons.

Images showed clashes breaking out between Silva's supporters and opponents outside the apartment.

Mr Crispiniano said police acted on a warrant that requires Silva to answer questions as part of the continuing probe into corruption at Petrobras.

Christianne Machiavelli, spokeswoman for Judge Sergio Moro, who is spearheading the so-called Car Wash investigation into corruption at the Brazilian oil giant, said Silva is permitted to answer questions at any federal police station in the country and will not be taken to Curitiba, where Judge Moro is based.

In a statement on their website, police said they are carrying out 44 judicial orders as part of the Car Wash probe.

The statement did not provide the names of those targeted, but it did specify that some of the orders are taking place in the beachfront city of Guaruja, as well as the rural town of Atibaia.

Silva is believed to have homes in both places, and investigators are probing reports they may have been remodelled by construction companies caught up in the Petrobras scandal, which has already ensnared top businessmen and heavyweight politicians from the governing Workers' Party as well as the opposition.

Last week, Silva and his wife Marisa were meant to appear before state investigators over the matter, but their lawyers said the two would not come and the appearance was cancelled.

On Thursday, the Supreme Court allowed corruption charges in the case to be brought against Eduardo Cunha, a leading opposition figure and speaker of the lower house of congress.

Prosecutors say more than $2 billion was paid in bribes by businessmen to obtain Petrobras contracts. Investigators have also said some of the money made its way to several political parties, including the Workers' Party.

Silva last week denounced suggestions of personal corruption, accusing the media and opposition of spreading "lies, leaks and accusations of criminality".

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.