Fans chose final two players online
Matsui became the seventh member of the Yankees to make the 32-man AL squad. He has been an All-Star in both of his seasons since leaving Japan.
Matsui is batting .282 with 16 home runs and 54 RBIs.
"To be chosen as part of the All-Star game is one of the great achievements you can have as a player," Matsui said through a translator earlier in the day.
Abreu made the All-Star team for the first time. The right fielder was batting .301 with 17 homers and 57 RBIs going into Wednesday night's game against the Mets.
Matsui joined New York teammates Gary Sheffield, Jason Giambi, Derek Jeter, Alex Rodriguez, Mariano Rivera and Tom Gordon on the AL team. Jeter, Giambi and Rodriguez were elected by fans to starting infield spots.
The Phillies right fielder joins teammate Jim Thome on the National League squad.
The All-Star game will be played Tuesday at Minute Maid Park in Houston.
Fans cast a total of 9.5 million votes for both leagues. Abreu recieved 2 million votes. Matsui got 1.2 million.
MORE MLB HEADLINES
- Ortiz (back) questionable for Price rematch
- Back to Seattle: Mariners acquire Morales
- Twins call off Knoblauch induction post-arrest
- Moss slam backs Samardzija as A's romp