Cabrera connected for a solo drive to straightaway center in the first inning at St. Louis on Saturday. It broke a tie with Andres Galarraga for the most homers by a Venezuelan-born player.
"That means a lot to me," Cabrera said about the milestone. "But I just want to win and play games."
The game at Busch Stadium was stopped in the bottom of the first because of rain and resumed after a wait of 1 hour, 20 minutes. When the Tigers led 3-2 after five innings and the game officially counted, the home run stood.
The Tigers went on to beat the Cardinals, 4-3 in 10 innings.
"[Cabrera is] definitely the best hitter in baseball and he's hands down the smartest player in baseball as well," Tigers starter David Price said. "He's pretty special."
Cabrera's 10th homer of the season was his fourth in three days. His 262nd homer with Detroit tied him with Willie Horton for fourth on the franchise list.
Teammate Justin Verlander saluted the accomplishment on Twitter.
On Friday, Adrian Beltre of the Texas Rangers hit his 400th homer. They're tied for 52nd most in major league history, with Duke Snider next on the list at 407.
Information from The Associated Press was used in this report.
Cabrera blasts 400th HR in Tigers' victory
Miguel Cabrera hits his 400th career home run as the Tigers defeat the Cardinals 4-3 in 10 innings.
Cabrera hits 400th HR before rain delay
Before the game was delayed by rain, Tigers 1B Miguel Cabrera reached a milestone by launching his 400th home run in the first inning against the Cardinals.