The Na-ion-batteries are considered much attention for the next-generation power-sources due to the high abundance of Na resources that lower the cost and become the alternative for the state of the art Li-ion batteries in future. In this review, the recently reported potential cathode and anode candidates for Na-ion-batteries are identified in-light-of-their high-performance for the development of Na-ion-full-cells. Further, the recent-progress on the Na-ion full-cells including the strategies used to improve the high cycling-performance (stable even up-to 50000 cycles), operating voltage (even ≥ 3.7 V), capacity (>350 mAhg−1 even at 1000 mAg−1 (based-on-mass-of-the-anode)), and energy density (even up-to 400 Whkg−1) are reviewed. In addition, Na-ion-batteries with the electrodes containing reduced graphene oxide, and the recent developments on symmetric Na-ion-batteries are discussed. Further, this paper identifies the promising Na-ion-batteries including the strategies used to assemble full-cell using hard-carbon-anodes, Na3V2(PO4)3 cathodes, and other-electrode-materials. Then, comparison between aqueous and non-aqueous Na-ion-batteries in terms of voltage and energy density has been given. Later, various types of electrolytes used for Na-ion-batteries including aqueous, non-aqueous, ionic-liquids and solid-state electrolytes are discussed. Finally, commercial and technological-developments on Na-ion-batteries are provided. The scientific and engineering knowledge gained on Na-ion-batteries afford conceivable development for practical application in near future.