Heavy metals (HM) are believed to be injurious to humans. Man is exposed to them on daily basis unknowingly, with no acceptable protocol to manage its deleterious effects. These metals occur as mixture of chemicals with varying concentrations in our atmosphere. There are growing calls for the use of essential metals in mitigating the injurious effects induced by heavy metals exposure to man; therefore, the aim of this study was to evaluate the protective effects of essential metals (Zinc and Selenium) in a mixture of heavy metal toxicity. In this study, except for negative controls, all other groups were treated with lead (PbCl2, 20 mg kg−1); cadmium (CdCl2, 1.61 mg kg−1); mercury (HgCl2, 0.40 mg kg−1), and arsenic (NaAsO3, 10 mg kg−1) that were formed in distilled water. Pb, Cd, As, and Hg were administered as mixtures to 35, 6 weeks old rats weighing between 80 to 100 g for 60 days. Group I served as normal control without treatment, group II positive control received HM mixture, while groups III to V received HMM with Zn, Se, and Zn + Se respectively. Animal and liver weights, HM accumulation in the liver, food intake (FI), water intake (WI), liver function test, malondialdehyde (MDA), and inflammatory/transcription factor/apoptosis markers were checked. Also, antioxidant enzymes, and histological studies were carried out. Metal mixture accumulated in the liver and caused toxicities which were ameliorated by Zn and Se administration. HM caused significant decrease in FI, WI and distorted the level of liver enzymes, lipid peroxidation, inflammatory markers, antioxidants and architecture of the liver. Co administration with Zn or Se or both reversed the distortions. This study lays credence to the evolving research on the public health implications of low dose metal mixtures and the possible ameliorative properties of Zn and Se.