Analytiker hade i genomsnitt räknat med en KPI-inflation på just 3,4 procent, enligt Bloombergs sammanställning av prognoser.
Kärninflationen, där priser på livsmedel och energi räknats bort, föll till 2,5 procent mot 2,6 procent i juni. Det var också i linje med analytikernas förväntningar.