Improved understanding of subsurface paleo-fluid circulation history can assist in reconstructing associated pore evolution of carbonate reservoirs. Multi-stage dolomite cements generated by basinal fluids over time were investigated using a combination of petrography, geochemistry, fluid-inclusion studies, LA-ICP-MS U-Pb geochronology, and seismic interpretation. This study aims to gain clues about diagenetic, hydrothermal and paleo-oil filling events within the Ediacaran Dengying Formation, Sichuan Basin, China.Four main phases of dolomite cementation were petrographically, geochemically and geochronologically distinguished that can be ascribed to major tectonic events throughout the basin evolution. The earliest dolomite generation occurs as fibrous dolomite crust (FDC) growing along the karst vug wall, interpreted as marine diagenetic cement formed in a submarine environment during the Late Ediacaran, most likely from the influx of seawaters following the uplift and subaerial exposure related to the Tongwang movement. In situ U-Pb ages obtained from the other three generations of cement dolomites are interpreted to coincide with the timing of repeated strike-slip fault movements as indicated by the seismic data, suggesting a direct link between cement emplacement and regional tectonic-thermal events. Sub-vertical extension dolomite veins (EDV), representing the second generation, are considered as being syntectonic, generated from slightly modified connate seawaters at a shallow to moderate burial depth in a transtensional stress regime during the Cambrian taphrogenesis. Two generations of saddle dolomite cements, SD1 and SD2, have recorded two major episodes of hot fluids circulating in the Dengying Formation. The SD1, filling in hydraulic fractures and vugs, formed during the third phase of cementation, as a result of a hydrothermal event associated with Caledonian exhumation. Deep-seated hot brines squeezed into the Dengying reservoirs along the sub-vertical strike-slip faults combined with some meteoric waters that percolated downward, are deemed responsible for precipitating SD1. The SD2 is the youngest cement present, which is interpreted to have formed during the ingress of deeper, hot, hypersaline brines arising from the late Permian hydrothermal activity likely triggered by the eruption of Emeishan flood basalts.Cross-cutting relationships between bitumen phases and different dolomite generations indirectly define the dates of two paleo-oil charging events. The first episode of paleo-oil charging occurred during the Late Ediacaran to Early Cambrian, likely sourced from underlying Ediacaran Doushantuo shales. Late oil emplacement occurred after the Late Permian, in agreement with the reported bitumen Re-Os age and the age inferred through fluid-inclusion analysis. Primary source rocks generating this phase of oil were considered as the Cambrian Qiongzhusi shales, because basin modeling-derived date of oil window matches with the second oil filling time.