If you travek in Zone 1 to zone 2 Oyster card will absolutely cheaper because it have a max price for every day, if you use the fares over that price the card can still use but no more deduction on the credit.
I have calculated, cheaper that 1 day pass, or 7 day pass