A million bucks generally won’t get you much on baseball’s free-agent market these days, but pitcher Aaron Harang is proving to be a major exception for the Braves.

The well-traveled veteran pitched seven hitless innings in Friday night’s 6-0 win against the New York Mets at Citi Field, where the Braves’ bid for a combined no-hitter ended with David Wright’s two-out single against Luis Avilan in the eighth inning.

Jordan Walden pitched the ninth inning to finish off the one-hitter and the Braves’ fifth win in six games.

Harang (3-1) had six walks and five strikeouts and was replaced because his pitch count climbed to 121 when he struck out Andrew Brown to end the seventh inning with the Braves nursing a 1-0 lead. He’s taken no-hit bids through at least six innings twice already this season, and lowered his majors-leading ERA to 0.70.

“I’m pulling for him — I want to see him throw a no-hitter,” Braves manager Fredi Gonzalez said of the decision not to let him continue. “But I think it gets to a point where you’ve got to worry about 25 more starts. You’ve got to worry about his longevity, and all that kind of stuff. I think we made the right decision, and it doesn’t matter who comes in and tells me different.”

Harang asked Gonzalez to let him go back out to start the eighth, but afterward said he understood and appreciated the manager’s decision.

“I fought to go back out there,” he said. “But looking at my best interests, it was a smarter play (not to let him). “It’s Fredi looking out for me, he wants me to pitch the rest of the year…. He knows I’m a competitor, he knows I’m going to go out there and keep pitching. As a manager, I know it’s probably the hardest decision that he’s ever going to have to make. Bud Black has told me the same thing.”

When Harang was with San Diego in 2011, Black replaced him after six no-hit innings in his first start after an injury-rehab stint.

Harang’s latest seemingly improbable performance came 16 days after he took a no-hitter to the seventh inning of his Braves debut at Milwaukee.

“He’s been incredible,” said third baseman Chris Johnson, whose three hits included a second-inning RBI double, the only run the Braves scored while Harang was in the game.

They tacked on four runs in the eighth, including Freddie Freeman’s two-run homer, and one in the ninth.

The Braves haven’t had a no-hitter in 20 years, since Kent Mercker threw one against the Dodgers in Los Angeles on April 8, 1994. Three years earlier, Mercker and relievers Mark Wohlers and Alejandro Pena combined to throw a no-hitter against the Padres on Sept. 11, 1991, the only combined no-hitter in franchise history.