Khloe Kardashian splits from James Harden

Khloe Kardashian and James Harden have split up.

The 31-year-old reality TV star dumped the 26-year-old basketball player a few weeks ago, according to Us Weekly.

Khloe previously praised James for supporting her as she nursed her estranged husband Lamar Odom back to health after he collapsed in a Nevada brothel following a drugs and alcohol binge last year.

And Lamar recently moved into a home in the same gated community as Khloe so that she can continue to help him with his recover.

A source told E! News: "When Lamar isn't in physical therapy he is with Khloe. They continue to be closer than ever. No one really knows what will happen with them in the future. Lamar has a very positive attitude; Khloe is so proud of him. She encourages and motivates him everyday.

"Right now, they have him working on lower body strength exercises. He makes a little bit of progress everyday, but it's still baby steps. He went from not being able to even stand on his own, to now, he is almost power-walking."