Real-Life Uncle Drews: Top 5 All-Time NBA Players at 40+

Karl Malone turned 40 in July of 2003, before making the move to the Lakers for his final season. The wear and tear on his body caught up to him by then and he only played 42 regular seaon games for the purple and gold, but he started in all of them and contributed 13.2 PPG and 8.7 RPG in 33 minutes. Even more impressive that those numbers is Malone’s distinction of being the oldest player in NBA history to record a triple double, which he did against the Spurs with 10 points, 12 rebounds and 10 assists in November of 2003.

He also helped take the Lakers to the 2004 NBA Finals, starting all 21 games and averaging 11.5 PPG, and 8.8 RPG, playing 38 minutes per game.