According to Official Guinness Records,
Gary Payton (USA), playing for the Boston Celtics (USA), scored his 20,000th career point against the Portland Trailblazers (USA), on 10 November 2004, to become the only player in NBA history to record 20,000 points, 8,000 assists and 2,000 steals during a career.
For a complete list of 2004 records, please visit 2004 Guinness Records in United States.