Sydney is set to keep the NRL grand final for the next two seasons after reportedly agreeing to a new $10 million deal with the NSW State government.

The SCG will host the next two deciders while Allianz Stadium and ANZ Stadium undergo reconstruction, according to a News Corp report.

It is understood the Queensland, Victorian, Western Australian, and New Zealand governments all showed interest in bidding for the showpiece event.