The control of a single-phase grid-connected energy storage system (ESS) requires a very fast and accurate estimation of grid voltage frequency and phase angle. A phase-locked loop (PLL) based synchronization algorithm usually extracts this information. The operation and control of the entire system are directly affected by the performance of PLL. In this article, a novel advanced single-phase PLL (ASφPLL) technique with reduced complexity is proposed for the fast and accurate extraction of grid information in an ESS under distorted and abnormal grid conditions, including harmonics, interharmonics, dc offset, and grid faults. The proposed method provides a faster dynamic response, lower frequency overshoot, and accurate estimation under off-nominal grid frequencies with reduced computational complexity in comparison with the existing method. The advanced performance of the proposed ASφPLL is verified through the simulation and experimental results.