Abstract In recent years, the increasing potential for the use of high temperature self-lubricating composites as sliding components at extreme environments have attracted great attention on these materials. In the present work, NiCr–BaCr2O4 self-lubricating composites have been prepared using the hot pressing method. The friction and wear properties of NiCr–BaCr2O4 composites were investigated by using a ball-on-disk friction and wear tester in sliding against alumina ball up to 800 °C. At room temperature, the NiCr–20BaCr2O4 composite has a friction coefficient of 0.72, which is clearly higher than that (0.44) of NiCr alloy. However, the composites incorporated with BaCr2O4 exhibit distinct improvements in effectively reducing friction and wear in a temperature range of 400–800 °C as contrasted with unmodified NiCr alloy. At 800 °C, the NiCr–20BaCr2O4 composite exhibits a friction coefficient of 0.27 and a wear rate of 4.5×10–6 mm3/(N m), while the unmodified NiCr alloy has a friction coefficient of 0.41 and a wear rate of 9.2×10–5 mm3/(N m), respectively. At elevated temperatures, a dense and protective oxide glaze layer is generated on the worn surface of composites. The glaze layer was then investigated by means of scanning electron microscopy, laser Raman spectroscopy and nano-indentation. Tribo-oxidation reaction of BaCr2O4 during high temperature wear tests is responsible for the formation of the protective glaze layer. The newly formed BaCrO4 contains lubricious hexavalent-Cr6+, which can promote the densification of oxide glaze layer, and finally generate a dense lubricating film to effectively reduce friction and wear at elevated temperatures.