James came into Thursday’s game against the Chicago Bulls with 28,573 points in 14 seasons with Cleveland and Miami.
He needed 23 points to tie O’Neal and did that when he scored on a layup with 7:23 left in the game. James took sole possession of seventh place when he hit the first free throw after getting fouled on a 3-point attempt with 4:28 left.
Dallas’ Dirk Nowitzki is sixth with 30,181 points.
The Cavaliers fell to the Chicago Bulls in Thursday night’s game, 99-93.