「予想を上回る」は、事前の推測や予測よりも実際の結果が大きい・良い状態を指します。売上・利益・成績などの定量的データや具体的な数字と組み合わせて使うことが多く、比較対象が明確です。客観的・ビジネス的な文脈で用いられます。
「期待を超える」は、心に抱いていた期待や望みが実現以上の結果になることを表します。感情的な充足感や満足度が伴い、人の心理状態や主観的な評価と関連します。サービスの質や体験など、定性的な評価対象に使われます。
使う場面では、「予想を上回る」は売上・視聴率・成績などの数値データを扱う場合。「期待を超える」は顧客満足度・商品品質・サービス体験など心理的充足感を重視する場面です。ニュアンスとしては、前者は客観的事実、後者は主観的感動。対象としては、予想は統計的推測、期待は心理的願望の差があります。
数値や具体的成果を述べるなら「予想を上回る」。顧客感情や満足度、感動を表現するなら「期待を超える」。どちらでもよい文脈では、より強い驚きを表すなら「期待を超える」が適切です。