After two years in Buffalo, Anthony Dixon is looking for a new home.

The running back will not return to the Bills, he announced on Twitter.

"Thank You to the Buffalo Bills Organization and to the fans,my time is up,but you will always have a special place in my heart #BillsMafia," Dixon said.

In March 2014, Dixon signed a three-year deal with Buffalo worth $3.6 million, with $750,000 guaranteed money, according to Spotrac.com

In his first season with the Bills, he registered 432 yards and two scores on 105 carries.

Last year, he only carried the ball 21 times.

The 49ers selected Dixon in the sixth round (173rd overall) of the 2010 NFL Draft out of Mississippi State.

He appeared in all 64 regular season games over four seasons in San Francisco, compiling 458 rush yards and eight touchdowns.