During one of the end credits scene in Shazam! (2019), we see that,
Billy fulfills his promise to Freddy by appearing at the school cafeteria as Shazam. And at the same time, he also invites Superman as we see in the final moments Superman walking in with his lunch tray.
NOTE: The question itself is an apparent spoiler
So my question is,
Was it Henry Cavill who appeared as Superman in Shazam! (uncredited or otherwise)?