Barisan Nasional chairman Ahmad Zahid Hamidi says, however, the coalition will not field candidates in all 222 parliamentary seats.