Restoring apps from TWRP I have a backup of my previous MIUI ROM(using TWRP), and presently, I am on  custom ROM called cyonogenmod. Now, I need to restore my previous user apps(apps that are installed from Play Store) and its data that run on MIUI to new ROM. How can it be done? Is this possible?
It can be done with  Titanium Backup, see titanium-backup tag for more details.
From Main Menu of app access Extract from Titanium Backup option and you would be able to choose the apps which you can restore. This is fine if you are talking of third party apps
File-carving technologies on the Nandroid images (see our data-recovery [tag-wiki] would also do this ( I am not conversant with this ). You can read more here Are there any downsides to using a nandroid recovery?. Also see this for other possibilities Restore only part of nandroid image