LeBron James believes Tom Brady should only play on in the NFL if his heart is still in it.

The season is over for Brady and there will be no Super Bowl for the Tampa Bay Buccaneers after a 31-14 loss to the Dallas Cowboys in the Wild Card round on Monday.

Dallas quarterback Dak Prescott outshone Brady, delivering the best playoff performance of his career by completing 25 of 33 passes for 305 yards, throwing four touchdowns and rushing for another, with no turnovers.

Brady completed 35 of his personal playoff record 66 attempts for 351 yards, two touchdowns and one interception.

He will have turned 46 by the time next season begins, and this is now a time for contemplation as Brady wonders whether to extend his NFL career for a further season.

After his shock retirement U-turn last March, Brady is unlikely to have rushed whatever decision he announces this time.

"Listen man, follow your heart," said Los Angeles Lakers superstar James.

"Follow your heart and your gut is going to tell you what to do."

Brady is coming off a campaign where he set an NFL record for the most pass attempts and completions in a regular season, so he may feel there is life left in his playing career.

Speaking on NBA TV, the 38-year-old James said: "That man's been doing it for 20-plus years at such a high level.

"As always, my best wishes. He's not only my favourite quarterback but also a really good, dear friend to me, so whatever he decides to do [I support him].

"I love seeing him on the field, it gives me inspiration to keep going at my age, so we'll see what happens."