Former South African captain AB de Villiers is set to make his highly anticipated return to cricket after nearly four years.