10. Kevin Durant
9. Carmelo Anthony
8. Shaquille O'Neal
7. Wilt Chamberlian
6. Dirk Nowitzki
5. Michael Jordan
4. Kobe Bryant
3. Karl Malone
2. Kareem Abdul-Jabbar
1. LeBron James
Next : Top 10 Indian players with most T20 runs in 2023; Gaikwad-Jaiswal clash at top
Click to read more..