Chosen Solution

I have a relatively new battery on my iPhone 7 and it’s still at 100% of maximum capacity and it had very good battery life however now the battery life is so terrible, barely lasts a couple hours now and I’m not sure if it’s the battery since it’s still at 100% maximum capacity and I haven’t had any unexpected shutdowns.

@harisahmed123 your battery may show 100% but it may no longer hold a full charge. Replace the battery with a new one and then re-evaluate. iPhone 7 Battery Replacement iPhone 7 Battery