LeBron James scored an NBA season-high 52 points, but T.J. Ford tied his career high with 24 and Michael Redd added 23 to help the Milwaukee Bucks beat James and the Cleveland Cavaliers 111-106 on Saturday night.

James was 19-for-29 from the floor, including 5-of-9 shooting from 3-point range, and 9-for-10 from the line. He fell four points short of his career high of 56 set in a loss at Toronto on March 20.

"I don't want to score 50 again for the rest of my career because I am now 0-2 when I score 50," James joked after the game. "I don't look at it as me playing well. It's the fact that we didn't get a win and that's all I care for."

James, who also had seven assists and seven defensive rebounds, had 31 points in the first half on 13-of-17 shooting and 3-of-4 from the 3-point line.