Lewis Hamilton claimed the 100th pole position of his career with a brilliant lap in qualifying for Sunday's Spanish Grand Prix.

Mercedes’ seven-time world champion edged out the Red Bull of Max Verstappen by just 0.036 seconds at Barcelona’s Circuit de Catalunya to reach the landmark.

Valtteri Bottas will line up in third for Mercedes ahead of the Ferrari of Charles Leclerc.

This year, bidding to win an unprecedented eighth world title, Hamilton's ton of poles takes him 32 clear of Michael Schumacher and 35 ahead of his boyhood hero Ayrton Senna in the all-time list.

Indeed, the numbers are staggering. Hamilton now has two more poles than the combined efforts of double world champion Jim Clark, four-time world champion Alain Prost and 1992 title winner Nigel Mansell.

"We have been strong all weekend," said Hamilton, 36.

"I cannot believe we are at 100. It is down to the men and women back at the factory who are continuing to raise the bar.

"It has been a dream to work with these guys. I am humble and I am ecstatic, like it is my first."

Verstappen headed into Q3 as the favourite to secure top spot before Hamilton powered his way around the 16 corners and 2.9 miles of Circuit de Catalunya asphalt to steal the glory.

Hamilton is unbeaten on Spanish soil since he collided with rival Nico Rosberg at the fourth turn of the opening lap in 2016.

Verstappen went on to win in his maiden appearance for Red Bull, but pole is key in Barcelona with 22 of the last 30 winners starting from the front slot on the grid.

Behind the top three, Ferrari’s encouraging signs of improvement saw Leclerc finish fourth, with Carlos Sainz sixth in the other scarlet car.

Esteban Ocon qualified fifth for Alpine, with McLaren’s Daniel Ricciardo seventh and Sergio Perez eighth, one second slower than Red Bull team-mate Verstappen.

Lando Norris is third in the standings after a strong start to the season and the British driver will start ninth on Sunday.