Coming off his first three-goal game of the season, Selanne will try to lead the Ducks to their sixth straight win on Friday night when they face the Canucks for the first time in 2008-09.
The Ducks have recovered from a slow start in which they dropped four straight and five of six. Four of Anaheim's wins during its current run have been one-goal decisions, including Wednesday's 5-4 overtime victory over Detroit in a matchup of the last two Stanley Cup champions.
Francois Beauchemin scored 99 seconds into the extra session, but Anaheim (6-5-0) never would have been in position to extend its streak without Selanne's 21st career hat trick and 12th with the Ducks.
Selanne scored in each period during regulation, and has five goals - all on the power play - during a three-game streak. He leads Anaheim with six goals overall.
"Every goal is special, but obviously hat tricks don't come very often," Selanne told the Ducks' official Web site after tying the club record for man-advantage goals in a game. Paul Kariya, now with St. Louis, established the mark in 2001.
Playing in his 16th season, Selanne has 558 goals, and needs three more to move past Guy Lafleur into 20th place on the all-time list. While he's never recorded a hat trick against the Canucks, Selanne has appeared on the scoresheet against them with regularity recently.
Selanne has five goals and seven assists in an eight-game point streak against Vancouver, helping the Ducks to a 7-0-1 record in those games since Feb. 10, 2006.
He wasn't the only player on Randy Carlyle's club to enjoy a big night at the expense of the defending champions, as Ryan Getzlaf tied a franchise record with five assists. After managing one point in his first six games, the fourth-year center has three goals and seven assists in a four-game run.
Jean-Sebastien Giguere has been in goal for four wins during the Ducks' streak, posting a 2.93 goals-against average. He lost both his starts last season against the Canucks with a GAA just under 4.00.
Vancouver (5-5-0) moved out of last place in the Northwest Division, and snapped a three-game road losing streak with a 4-0 victory over the Kings on Thursday.
Roberto Luongo made 28 saves and stopped a penalty shot for his second shutout of the season and 40th of his career. It also marked the first time Vancouver has blanked the Kings in Los Angeles, a span of 106 visits.
"It's just a little added bonus if you get a shutout. But that's more show-and-tell. I don't really care about that stuff, honestly," said Luongo, who needs one appearance to be the 51st goaltender in NHL history to play in 500 regular-season games.
In 13 career starts, the Canucks' new captain is 6-6-0 with a 2.20 GAA and two shutouts against the Ducks. However, Luongo has allowed nine goals while losing his last three starts at the Honda Center.
Twins Daniel and Henrik Sedin each had two points against the Kings. Daniel had a goal and assist after posting one assist in seven games coming in. Henrik, meanwhile, ended a three-game points drought with two assists.
Daniel has had two goals and two assists in his last four games in Anaheim, but Henrik has struggled with only three assists in his last seven trips there.
Vancouver won three of four against Anaheim last season.