@nitingarg95976 you didn't tell us what you have checked and what you have tried. A bad battery can cause frequent reboots. Start by replacing your battery. Use something like [link|https://www.youtube.com/watch?v=ihTT9MAOz5o|this video] to do that.
Of course this assumes that you did the usual software/firmware solutions, like a hard reset (save all your files because they will get deleted), starting in safe mode, updating your firmware, clearing your cache and making sure there are no rogue apps running it the background.