Most Points in NBA history

Moses Malone

27,409

Carmelo Anthony

28,289

Shaquille O'Neal

28,596

Wilt Chamberlain

31,419

Dirk Nowitzki

31,560

Michael Jordan

32,292

Kobe Bryant

33,643

Karl Malone

36,928

LeBron James

37,062

Kareem Abdul-Jabbar

38,387