Miami Heat's LeBron James has become only the 38th player to score 20,000 points in the NBA.
James reached the milestone during the second quarter against the Golden State Warriors on Wednesday night.
In the first half, James joined an even more exclusive club as he also moved past 5,000 assists in the NBA.
The 28-year-old is the youngest player to reach the 20,000 mark but the seventh-fastest in terms of games, taking 726 matches to achieve the feat.
Wilt Chamberlain took only 499 games to score as many points during a glittering career.