LeBron James has 2,077 steals in his career. He played a total of 1316 games and averaged 1.57 steals per game.