Updated

The Brooklyn Nets have reportedly agreed to terms with free agent forward Andrei Kirilenko.

According to multiple reports, Kirilenko will sign a two-year deal worth the mini mid-level exception, with the second year being a player option.

The 32-year-old Kirilenko was due to make $10 million with the Minnesota Timberwolves next season but decided to opt out in favor of a multi-year contract.

Kirilenko, selected by the Utah Jazz with the 24th overall pick in the 1999 NBA Draft, was with the Jazz from 2001-11 before playing in Russia for the Euroleague's CSKA Moscow in 2011-12, which he also played for from 1998-2001. He was named the Euroleague MVP and Defensive Player of the Year for the 2011-12 season.

Last July, Kirilenko signed with Minnesota and averaged 12.4 points, 5.7 rebounds, 2.8 assists, 1.5 blocks in 64 games.

Over 11 NBA seasons, Kirilenko has averaged 12.4 points, 5.6 rebounds, 2.8 assists and 1.9 blocks per contest. He was an All-Star in 2004 and led the league in blocks in 2005.

Should Kirilenko's signing become official, it would make the third deal the Nets have made this week. The team re-signed Andray Blatche and signed free agent Shaun Livingston on Thursday.

The 6-foot-9 Russian would also be reunited with Nets owner Mikhail Prokhorov, who owned CSKA Moscow from 1997-2008.