President Trump trails former Vice President Joe Biden, Sen. Bernie Sanders (I-Vt.) and three Democratic senators in a new poll from a Democratic firm testing possible 2020 matchups.

The survey of registered voters, conducted by Public Policy Polling, found Trump trailing by wide margins against Sanders - 52 percent to 39 percent - and Biden - 54 percent to 39 percent.

The poll also found Trump losing in hypothetical matchups against Sens. Elizabeth Warren (D-Mass.), Cory Booker (D-N.J.) and Kamala Harris (D-Calif.), although by smaller margins.

Trump trails Warren by 7 points, 42 percent to 49 percent; Booker by 5 points, 40 percent to 45 percent; and Harris by 1 point, 40 percent to 41 percent.

In a hypothetical race against Facebook CEO Mark Zuckerberg, Trump would see a tie, 40 percent to 40 percent.

The poll surveyed 836 registered voters between July 14 and 17 and has a margin of error of 3.4 percentage points.

The president has faced consistently low approval ratings since taking office in January. The Public Policy Polling survey pegged his current job approval at 41 percent, narrowly higher than the RealClearPolitics polling average of 40.3 percent.

While former President Barack Obama exhausted his two-term limit, 53 percent of respondents in the poll said that they wish he were still the nation's chief executive instead of Trump.

Likewise, 49 percent said they wish former Democratic presidential candidate Hillary Clinton were in the White House in place of Trump.

Another poll by Bloomberg, however, found Clinton is less popular than Trump.

It found that 58 percent of Americans have a negative view of Clinton, compared to 55 percent for Trump.