Balotelli has scored two goals in six league appearances since returning to Italy with Brescia after a spell at French club Marseille.
Spain became the sixth team to qualify for next summer's tournament thanks to Rodrigo, who came off the bench to score a dramatic injury-time leveller in a 1-1 draw in Stockholm.
England eased to a 6-0 victory over their hosts on Monday but the game was overshadowed by offensive chanting from the stands, forcing the match to be halted twice in the first half.
Ronaldo, who scored his career's 700th goal on Monday during Euro 2020 qualifiers, is contracted to Juventus until 2022.
Bulgaria supporters were seen holding up shirts with the UEFA logo and the text "No Respect" - a reference to the European governing body's "Respect" campaign aimed at curbing racism in the sport.
Ronaldo has also scored 450 goals for Real Madrid, 118 for Manchester United, 32 for his current club Juventus, and five for Sporting Lisbon.
Poland is also assured of finishing in the top two of Group G, where second-placed Austria boosted its hopes of qualifying with a 1-0 win at Slovenia.
The Germans stay second in the table but moved level on 15 points with Group C leaders the Netherlands, who beat Belarus 2-1 in Minsk earlier in the day.
Ramos, with his 168th cap, also became Spain's record appearance maker, surpassing goalkeeper Iker Casillas.
Sebastian Larsson netted two spot-kicks as Sweden cruised to a 4-0 rout of Malta to reclaim second place behind Spain.
Despite little playing time at Chelsea this season, Giroud retains the faith of Deschamps and the 33-year-old fired a sure strike past Hannes Halldorsson with a confident spot-kick.
The former world champions had thrashed Estonia 8-0 in Mainz when the sides met last June and German want three more points in Tallinn with the Dutch also away to Belarus on Sunday.
Belgium will be one of the favourites as they look to lift a first major international title when the Euros get underway on June 12.
Juventus star Ronaldo grabbed his 94th goal at international level in Portugal's 3-0 home victory over Luxembourg.
At 26 and 24, Harry Kane and Raheem Sterling are the older heads of a thrilling forward line that threatens to be the envy of Europe next summer.