In this paper, a nonlinear system Identification method, wavelet-network-based Nonlinear Auto-Regressive Exogenous (NLARX) approach, is employed for battery state estimation and lifespan estimation. More specifically, three key battery parameters and health metrics, including temperature, voltage and State of Charge (SOC), are estimated and these parameters are essential for condition or state monitoring. Further, State of Health (SOH), crucial for forecasting the battery remaining useful life, is also predicted. Two open datasets are used to train and validated the performance of the proposed method. For temperature and voltage forecasting, the NLARX model outperforms the existing Thermal Single Particle Model with electrolyte (TSPMe) for prediction horizons under 600 seconds. In SOC estimations, the NLARX method produces consistent 15-second ahead prediction results even only using a small percentage of training data, while the SOH estimation, the proposed metho provides precise SOH variation prediction for 400 post cycles with less than 10% of the batterys life for training. Extensive results demonstrates that the NLARX model’s promise for the precise prediction of key battery parameters and health metrics and it can be used as a useful tool for battery fault detection and remaining useful life prediction.