After missing out on Kyle Korver and being unable to reach a buyout with Bojan Bogdanovic's team overseas, the Brooklyn Nets have agreed to terms with Andrei Kirilenko, a league source confirmed to ESPNNewYork.com Thursday.

The Nets will use their taxpayer mini midlevel exception to bring Kirilenko aboard. It's a two-year contract with a player option for the second year, a source said. Kirilenko will make $3.1 million in the first year of the deal.

More From ESPNNewYork.com

If the Brooklyn Nets don't win the NBA title in the next two seasons, blame LeBron. Don't blame Nets GM Billy King or billionaire owner Mikhail Prokhorov, writes Mike Mazzeo. Blog

Kirilenko, 32, signed a two-year contract with the Minnesota Timberwolves worth $20 million last offseason, but opted out of the final year worth $10 million to become a free agent again this summer.

Kirilenko will make significantly less money in Brooklyn, though he'll certainly be playing for a contender. The Russian native has ties to Nets owner Mikhail Prokhorov, having played for CSKA Moscow (1998-2001), which was formerly owned by Prokhorov.

The Nets originally targeted sharpshooter Korver, but he ended up with the Atlanta Hawks for four years, $24 million.

Brooklyn then agreed to terms with Bogdanovic on a three-year contract starting at $2.5 million, but came to an impasse in buyout talks with Fenerbahce Ulker.

Kirilenko, who spent his first 10 NBA seasons with the Jazz, averaged 12.4 points and 31.8 minutes per game for the Timberwolves last season. He was an All-Star in 2004, when he averaged 16.5 points, 8.1 rebounds and 2.8 blocks per game.