CaMg2Bi2-based compounds, a kind of the representative compounds of Zintl phases, have uniquely inherent layered structure and hence are considered to be potential thermoelectric materials. Generally, alloying is a traditional and effective way to reduce the lattice thermal conductivity through the mass and strain field fluctuation between host and guest atoms. The cation sites have very few contributions to the band structure around the fermi level; thus, cation substitution may have negligible influence on the electric transport properties. What is more, widespread application of thermoelectric materials not only desires high ZT value but also calls for low-cost and environmentally benign constituent elements. Here, Ba substitution on cation site achieves a sharp reduction in lattice thermal conductivity through enhanced point defects scattering without the obvious sacrifice of high carrier mobility, and thus improves thermoelectric properties. Then, by combining further enhanced phonon scattering caused by isoelectronic substitution of Zn on the Mg site, an extraordinarily low lattice thermal conductivity of 0.51 W m-1 K-1 at 873 K is achieved in (Ca0.75Ba0.25)0.995Na0.005Mg1.95Zn0.05Bi1.98 alloy, approaching the amorphous limit. Such maintenance of high mobility and realization of ultralow lattice thermal conductivity synergistically result in broadly improvement of the quality factor β. Finally, a maximum ZT of 1.25 at 873 K and the corresponding ZTave up to 0.85 from 300 K to 873 K have been obtained for the same composition, meanwhile possessing temperature independent compatibility factor. To our knowledge, the current ZTave exceeds all the reported values in AMg2Bi2-based compounds so far. Furthermore, the low-cost and environment-friendly characteristic plus excellent thermoelectric performance also make the present Zintl phase CaMg2Bi2 more competitive in practical application.