A to­tal of 160 can­di­dates will be con­test­ing the up­com­ing Par­lia­men­tary Elec­tions on April 28, the Elec­tion and Bound­aries Com­mis­sion (EBC) has con­firmed.