v3.26.1
Long-term debt - Maturity profile (Details) - ZAR (R)
R in Millions
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Maturity profile      
Long-term debt R 92,374 R 102,645 R 117,031
Within one year      
Maturity profile      
Long-term debt 24,500 14,091  
One to five years      
Maturity profile      
Long-term debt 54,446 72,309  
More than five years      
Maturity profile      
Long-term debt R 13,428 R 16,245