This paper presents an application of dynamically driven recurrent networks (DDRNs) in online electric vehicle (EV) battery analysis. In this paper, a nonlinear autoregressive with exogenous inputs (NARX) architecture of the DDRN is designed for both state of charge (SOC) and state of health (SOH) estimation. Unlike other techniques, this estimation strategy is subject to the global feedback theorem (GFT) which increases both computational intelligence and robustness while maintaining reasonable simplicity. The proposed technique requires no model or knowledge of battery's internal parameters, but rather uses the battery's voltage, charge/discharge currents, and ambient temperature variations to accurately estimate battery's SOC and SOH simultaneously. The presented method is evaluated experimentally using two different batteries namely lithium iron phosphate ( $\text{LiFePO}_4$) and lithium titanate ( $\text{LTO}$) both subject to dynamic charge and discharge current profiles and change in ambient temperature. Results highlight the robustness of this method to battery's nonlinear dynamic nature, hysteresis, aging, dynamic current profile, and parametric uncertainties. The simplicity and robustness of this method make it suitable and effective for EVs’ battery management system (BMS).