Stephen Curry has the NBA's best selling jersey for the second straight season while teammates Kevin Durant ranked third and Klay Thompson ranked 13th.

LeBron James is ranked second while Russell Westbrook ranked fourth and Kyrie Irving is fifth.

Kawhi Leonard, Kristaps Porzingis, Jimmy Butler, Giannis Antetokounmpo and James Harden round out the top-10.

Top-15 Best Selling NBA Jerseys
1. Stephen Curry
2. LeBron James
3. Kevin Durant
4. Russell Westbrook
5. Kyrie Irving
6. Kawhi Leonard
7. Kristaps Porzingis
8. Jimmy Butler
9. Giannis Antetokounmpo
10. James Harden
11. Dwyane Wade
12. Derrick Rose
13. Klay Thompson
14. Isaiah Thomas
15. Damian Lillard