The invention discloses C60 self-compacting shrinkage-compensating anti-crack concrete suitable for a steel anchor beam cable tower anchoring structure. The concrete is prepared from raw materials, namely, cement, fly ash, mineral powder, an expanding agent, gravel, high-titanium heavy slag sand, polyacrylonitrile fibers, micron-sized modified absorbent cotton cellulose, a cement paste microstructure regulating agent, water and an ultra-dispersing, water-reducing, shrinkage-reducing and plasticity-maintaining additive. According to the concrete, the initial slump is higher than or equal to 230 mm, the expansion degree is higher than or equal to 630 mm, the 28 d compressive strength is higher than or equal to 70 MPa, the 28 d splitting tensile strength is higher than or equal to 5.8 MPa, the toughness index I5 is larger than or equal to 3.0, the 28 d autogenous-shrinkage ratio is smaller than 0, the 28 d dry shrinkage ratio is smaller than 0, the carbonization level reaches T-IV, the cracking resistance level reaches L-V, and the concrete has excellent mechanical properties, crack resistance and durability, can solve general problems that bridge tower concrete at the present stage is high in cement and cementing material consumption and large in shrinkage and cracks easily, and is suitable for popularization and application.