Soil contamination with heavy metals is a global problem, and these metals can reach the food chain through uptake by plants, endangering human health. Among the metal pollutants in soils, zinc (Zn) and lead (Pb) are common co-pollutants from anthropogenic activities. Thus, we sought to define the accumulation of Zn and Pb in agricultural soils and maize. Concentrations of Pb in agricultural soil (in Namibia) could reach 3015 mg/Kg, whereas concentrations of Zn in soil (in China) could reach 1140 mg/Kg. In addition, the maximum concentrations of Zn and Pb were 27,870 and 2020 mg/Kg in maize roots and 4180 and 6320 mg/Kg in shoots, respectively. Recent studies have shown that soil properties (such as organic matter content, pH, cation exchange capacity (CEC), texture, and clay content) can play important roles in the bioavailability of Zn and Pb. We also investigated some of the genes and proteins involved in the uptake and transport of Zn and Pb by maize. Among several amendment methods to reduce the bioavailability of Zn and Pb in soils, the use of biochar, bioremediation, and the application of gypsum and lime have been widely reported as effective methods for reducing the accumulation of metals in soils and plants.