Alex Rodriguez and Cameron Diaz have split again — and sources say this time it looks like it’s over for good.

Sources told Page Six that the uber-toned couple broke up after the Yankee slugger looked for ways to wiggle out of the romance.

“For weeks he’s been trying to get out of the relationship,” said one source, adding that Rodriguez has been telling people it’s over — “But she has been in denial about it.”

Diaz and Rodriguez had been together on and off since 2009, and they spent quality time — usually with workouts at the gym — in New York and Miami. Diaz also spent time with A-Rod’s children from his marriage to ex-wife, Cynthia.

PHOTOS: THE MANY LOVES OF A-ROD

Diaz was in New York last week to be with Rodriguez, and had dinner with him over Labor Day weekend. But the “Bad Teacher” star jetted back to California on Sept. 7, while A-Rod flew to the West Coast with the Yankees to play the Anaheim Angels last weekend.

“They have broken up before and got back together, and who knows if it may happen again,” another source told Page Six. “But I get the sense that it won’t. He was losing interest and is ready to move on.”

The source also said both are focused on their careers right now, particularly Rodriguez: “They remain friends and it is amicable. They are career-minded professionals, and they continue to focus on their own priorities. He has had a number of injuries and he wants to stay focused on winning a world championship.”

Meanwhile, Diaz also went out to dinner with ex-boyfriend Justin Timberlake last week, but sources tell us it was not believed to be romantic. The pair broke up in 2007 after four years.

Timberlake is said to be back together with his on-again, off-again girlfriend
Jessica Biel after reconciling around Labor Day.

A rep for Rodriguez, now with the Yankees in Seattle, declined to comment. A rep for Diaz didn’t get back to us.