Miller to start from 15th on the grid in Barcelona on Sunday.
Dani Pedrosa (Repsol Honda Team) took a stunning pole position in the heat haze of the Catalan GP, storming clear of the field by three tenths to return to the top for the second time this year.
Compatriot Jorge Lorenzo (Ducati Team) shot into second for his first front row start in red, after also proving second fastest on Friday, as two of the home heroes led the charge.
Third was an incredible front row for Mugello podium finisher Danilo Petrucci (Octo Pramac Racing), as the Italian kept his momentum from a stunning home race last time out.
Marc Marquez (Repsol Honda Team) was one of the key headline makers, as the reigning champion will head the second row but suffered a spate of crashes on Saturday. His final fall in Q2 took him out of contention for pole, with Marquez looking to wipe the slate clean overnight before trying to hunt down the win.
The sun shone more on Aleix Espargaro (Aprilia Racing Team Gresini) in fifth as his impressive pace from the morning continued into Q2, with another home hero just behind him in sixth, Reale Avintia Racing’s Hector Barbera.
Mugello winner Andrea Dovizioso (Ducati Team) heads up row three, ahead of Q1 graduates Jonas Folger (Monster Yamaha Tech 3) and Maverick Viñales (Movistar Yamaha MotoGP) after a tough day for the Yamahas.
Alvaro Bautista (Pull&Bear Aspar Team) completed the top 10 and was another multiple crasher on Saturday, with Scott Redding (Octo Pramac Racing) and Andrea Iannone (Team Suzuki Ecstar) in 11th and P12 respectively, while Jack Miller (EG 0,0 Marc VDS) slotted into 15th.
The headlines were also thick and fast in Q1, as nine-time world champion Valentino Rossi (Movistar Yamaha MotoGP) missed the cut only marginally to start P13, ahead of rookie sensation Johann Zarco (Monster Yamaha Tech 3). Cal Crutchlow (LCR Honda) lines up 17th and was another crasher.
In Moto2 Alex Marquez (EG 0,0 Marc VDS) has taken a second scorching pole of the year and second this season on home turf, a tenth clear of Mugello winner Mattia Pasini (Italtrans Racing Team) and Lorenzo Baldassarri (Forward Racing Team) lines up in P3. Remy Gardner (Tech3 Racing) will start out of 26th.
After a frenetic last dash for the line in Moto3 qualifying, it’s home hero Jorge Martin (Del Conca Gresini Moto3) who will be starting from pole, over Aron Canet (Estrella Galicia 0,0) and Romano Fenati (Marinelli Rivacold Snipers).