Source: Andrei Kirilenko to Nets

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.

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.

Kirilenko, known for his versatility, can back up forwards Paul Pierce and Kevin Garnett.

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.

The Nets are projected to have a starting lineup of Deron Williams, Joe Johnson, Pierce, Garnett and Brook Lopez, with a bench that features Shaun Livingston, Jason Terry, Kirilenko, Reggie Evans and Andray Blatche. Their blockbuster trade with the Boston Celtics for Pierce, Garnett and Terry is expected to be made official on Friday.

The re-signing of Blatche and the signing of Livingston became official on Thursday.