DENVER -- Two Major League sources with knowledge of the situation say the Rockies are trying to sign free-agent outfielder Carlos Beltran.

A six-time All-Star, Beltran is coming off a 2011 in which he hit a combined .300 with 22 home runs and 84 RBIs for the Giants and Mets. He hit .323 with seven homers and 18 RBIs in 44 games after the Giants acquired him for the stretch run.

The switch-hitting Beltran, who turns 35 on April 24, is a career .283 hitter with a .361 on-base percentage. He's amassed 302 home runs and 1,146 RBIs. In 25 career games at Coors Field, Beltran has hit .276 with six home runs, 24 RBIs, nine doubles and a triple. He has compiled an .880 OPS (on-base plus slugging percentage) at Coors Field, as well.

The Rockies also are pursuing free-agent outfielder Michael Cuddyer, who considered a reported three-year offer from the Twins. However, according to reports, outfielder Josh Willingham is close to a deal with the Twins.

It is not clear when a decision from Beltran, who has fielded interest from the Cardinals and the Red Sox, or Cuddyer will come. There was no immediate movement toward the Rockies on the part of Cuddyer.

The Rockies are looking at signing one outfielder to bolster the lineup. Cody Ross' name has surfaced, but the Rockies are not pursuing him at this time. They are unlikely to do so until after looking at other possibilities. The Rockies were not in on Willingham.