Dallas Cowboys running back Alfred Morris with his 1991 Mazda back in 2012 when he played for the Washington Redskins.

Professional athletes who earn millions are not known for always making the best financial decisions. Many blow their paychecks on fancy cars and extravagant homes. But not every football or basketball star lives an over-the-top lifestyle. In fact, many choose to live like they're broke. CNBC Make It rounded up five athletes who still drive super cheap cars despite earning the means to afford something grander. Here's who's choosing to live frugally.

Nnamdi Asomugha

Nnamdi Asomugha has had an impressive career so far. He played 11 seasons in the NFL after being drafted by the Oakland Raiders in 2003, where he earned up to $11 million a year. Since stepping away from football, Asomugha has successfully transitioned into acting and recently starred in the feature film "Crown Heights." But, despite earning millions, Asomugha chooses to live modestly. "I was never a big spender," he told Davy Rothbart in an interview with Wealthsimple. "We didn't have much growing up, so I guess I got used it. Even when I was a Pro Bowl player in the NFL, I lived the same way because that's what I knew." His frugal habits include keeping the 1997 Nissan Maxima his brother passed down to him in high school, which he drove to his prom. He still uses the car today. "That car is the one thing that everyone makes fun of me for," he tells Wealthsimple. "Even after I started earning good money, I was still in the mentality of 'I know this is all I need so I'm doing fine.'"

Kirk Cousins

Alfred Morris

John Urshel

John Urschel had a short but lucrative NFL career. The offensive lineman, who retired at age 26 in 2017 to pursue his PhD at MIT, earned $1.8 million over his three seasons with the Baltimore Ravens. His salary was as high as $600,000 in 2016, but Urschel never lived like he was making six figures. In fact, he did the opposite. "I drive a used hatchback Nissan Versa and live on less than $25,000 a year," the athlete wrote on The Players' Tribune in 2015. Urschel bought the Nissan after he was drafted by the Ravens in 2014. It cost him $9,000, just a fraction of his $144,560 signing bonus. It's his "dream car," he told ESPN in 2015. "It's great on gas. It's surprisingly spacious. And you know what the best feeling is? You're driving into a parking deck, it's near full and you're on the first level and there is that space that everyone has passed because they said, 'No, we can't park in there.' And I take my Versa and I just go right in there." He didn't live on a modest $25,000 a year and drive a used car "because I'm frugal or trying to save for some big purchase," Urschel noted. "It's because the things I love the most in this world (reading math, doing research, playing chess) are very, very inexpensive."

LeBron James