China is a large agricultural country that produces a large amount of crop straw every year. Thus, the development of cost-effective and economic application of invasive plants is warranted. Biochars derived from crop straw has been proven to be promising for adsorbent materials. However, less studies have focused on biochar derived from different types of crop straw as adsorbent under the same conditions to compare their adsorption performance. Here, we characterized the five biochars in the same system (600 ℃). In results, GBC has higher ash content, pH, CEC, specific surface area, mineral composition and oxygen-containing functional groups. The adsorption kinetics can be explained adequately by pseudo-second-order model and Langmuir model, indicating that the adsorption behavior of the biochar is both physical adsorption and chemical adsorption, the adsorption process includes complexation reaction, cationic π bond, ion precipitation and electrostatic adsorption. In conclusion, GBC exhibited higher metal equilibrium adsorption capacities (125 mg·g-1 for Pb2+, 29 mg·g-1 for Cd2+). The solution pH, biochar dosing, pyrolysis temperature and the properties of these heavy metals were responsible for adsorption capacity, thus showing stronger affinity and better adsorption effect. Our results are important for the selection and utilization of plant-based biochar for different heavy metals.