The invention belongs to the technical field of building materials, and particularly relates to 
carbon sequestration type multifunctional high-strength 
pervious concrete and a preparation method thereof, and a pavement. The 
carbon sequestration type multifunctional high-strength 
pervious concrete provided by the invention comprises a base layer composition and a 
surface layer composition. The base layer composition is prepared from the following components in percentage by 
mass: 5 to 16% of 
cement, 1 to 4% of superfine siliceous 
powder, 1 to 6% of carbonized waste concrete 
powder, 5 to 15% of carbonized waste concrete fine aggregate, 60 to 75% of carbonized waste coarse aggregate, 1.5 to 3% of water and 0.3 to 0.8% of a polycarboxylate 
superplasticizer. The 
surface layer composition comprises the following components in percentage by 
mass: 5-16% of 
cement, 1-4% of superfine siliceous 
powder, 1-6% of carbonized waste concrete powder, 65-80% of 
glass aggregate, 1.5-3% of water, 0.3-0.8% of a polycarboxylate 
superplasticizer, 0.1-3% of a photocatalyst and 0.2-3% of 
pigment. The invention provides the concrete with high strength and high water permeability.