The Buffalo Bills player with the most rushing yards in franchise history is Thurman Thomas with 11,938 rushing yards.