How many backups does iCloud save for iPhones? I've noticed that after restoring or erasing an iPhone and setting it up, you're offered backups to restore from iCloud.

How many and how old are these backups.  I couldn't find any articles explaining this.
Per device, iCloud keeps the most recent backup, then 1–2 prior backups, regardless of age.