For 2007, he switched to the sportscar racing as he joined the FIA GT Championship with Team AF Corse MOTOROLA in a Ferrari 430 GT3.
He and his teammate Stéphane Ortelli finished the season 2nd in the GT2 class with 3 wins.

After competing in the American Le Mans Series for Risi Competizione, Bruni shifted focus to Europe for 2011, teaming with Giancarlo Fisichella in an AF Corse Ferrari F458 Italia, winning the driver's and team's championship in the LM GTE Pro class of the Le Mans Series and helping win the team's championship in the Intercontinental Le Mans Cup.
Bruni finished 2nd at the Le Mans 24hrs and won the Petit Le Mans.

At the 2012 12 Hours of Sebring, Bruni disqualified his car by attempting to shunt off the BMW M3 GT of Joey Hand on the last lap to help the sister car of Olivier Beretta to win the overall grand touring classification, though the BMW was in a different class and the car would not have classified anyway because it did not make 70% of the race leader's distance.

In the 80th edition of the 24 Hours of Le Mans in 2012, Bruni and the AF Corse Team scored first place in the GTE-Pro class along with his co-drivers Toni Vilander and Giancarlo Fisichella; their Ferrari 458 Italia covered a total of 336 laps (2,845.53 miles) of the Circuit de la Sarthe.

Bruni scored three wins and two second places at the 2013 FIA World Endurance Championship, so he won the GTE-Pro teams trophy and the GTE drivers and manufacturers cups.

In February 2017, Ferrari and Gianmaria Bruni announce that, by mutual consent, they have early terminated their relationship.

After a collaboration started in 2007, Bruni will leave Ferrari at the end of June of this year.

Bruni signed a contract with Porsche Motorsport.

As a result of the contract termination settlement he sat out the first half of the 2017 racing season, making his Porsche debut in July at Watkins Glen.
In 2018 he will race for Porsche in the WEC replacing Frédéric Makowiecki
For 2007, he switched to the sportscar racing as he joined the FIA GT Championship with Team AF Corse MOTOROLA in a Ferrari 430 GT3. He and his teammate Stéphane Ortelli finished the season 2nd in the GT2 class with 3 wins.
After competing in the American Le Mans Series for Risi Competizione, Bruni shifted focus to Europe for 2011, teaming with Giancarlo Fisichella in an AF Corse Ferrari F458 Italia, winning the driver's and team's championship in the LM GTE Pro class of the Le Mans Series and helping win the team's championship in the Intercontinental Le Mans Cup. Bruni finished 2nd at the Le Mans 24hrs and won the Petit Le Mans.
At the 2012 12 Hours of Sebring, Bruni disqualified his car by attempting to shunt off the BMW M3 GT of Joey Hand on the last lap to help the sister car of Olivier Beretta to win the overall grand touring classification, though the BMW was in a different class and the car would not have classified anyway because it did not make 70% of the race leader's distance.
In the 80th edition of the 24 Hours of Le Mans in 2012, Bruni and the AF Corse Team scored first place in the GTE-Pro class along with his co-drivers Toni Vilander and Giancarlo Fisichella; their Ferrari 458 Italia covered a total of 336 laps (2,845.53 miles) of the Circuit de la Sarthe.
Bruni scored three wins and two second places at the 2013 FIA World Endurance Championship, so he won the GTE-Pro teams trophy and the GTE drivers and manufacturers cups.
In February 2017, Ferrari and Gianmaria Bruni announce that, by mutual consent, they have early terminated their relationship.
After a collaboration started in 2007, Bruni will leave Ferrari at the end of June of this year.
Bruni signed a contract with Porsche Motorsport.
As a result of the contract termination settlement he sat out the first half of the 2017 racing season, making his Porsche debut in July at Watkins Glen. In 2018 he will race for Porsche in the WEC replacing Frédéric Makowiecki
Gianmaria Bruni