Recent violent global climate change consequences necessities reducing the consumption of fossil fuel in different sectors. Electric Vehicles (EVs) are growing in popularity as eco-friendly and environmentally compatible solution in transportation industry. This article provides a thoroughly and comprehensive overview of the advancement of topologies and charging techniques for EV. The article is aimed to act as a guide for researchers/engineers in the field of EV and automotive industry. Charging circuits of EVs have been divided into several categories. Comprehensive comparisons are carried out and revealed in appropriate graphs/charts/tables. Moreover, a sufficient high number of recent and up-dated references are screened. Classifications of electric vehicle charging technologies based on their individual characteristics are provided.