Can the iCloud apps backup of an iPhone be restored to a different iPhone? The main or phone backup of my iPhone happened to my PC, but I had iCloud backup enabled for a number of apps (like WhatsApp, and others).

My iPhone crashed and burned last week and Apple gave me a new iPhone, and even though I named it the same, and used the same AppleID on the new phone, it obviously has a different serial number and IMEI.

My question is if I can in some way restore the applications backup of my previous phone (that are on iCloud) to my new phone? Again, I'm not talking about a full restore of the phone from an iCloud backup, but only retrieve the application data (chats, etc) that my previous iPhone had backed up to iCloud.
If you want to restore your data to your new phone, you most certainly can; that is the point for have iTunes/iCloud backups. But you cannot select what data you wish to restore from backup, regardless if its an iCloud or iTunes local backup.

I suggest you restore your backup to your new phone and then manually remove any applications and data that you do not wish to keep on it. Otherwise, you are forced to start with a brand new phone without any data from your previous phone.