In this paper, a new three-phase four-wire APF control scheme has been proposed to improve the performance of APF under unbalanced non-linear loads and non-ideal mains voltage scenarios. The computer simulation has verified the effectiveness of the proposed control scheme. The simulation results prove that the following objectives have been successfully achieved: