The 25 Best Teammates LeBron James Has Ever Played With

24. Mike Miller — Miami Heat (2011-2014); Cleveland Cavaliers (2015)

The 2001 Rookie of the Year, Miller was a deadly three-point shooter on several of LeBron’s teams. They played together in Miami for three years, and then again in Cleveland during the 2014-15 season. They made the NBA Finals in all four seasons they played together, winning two championships with the Heat. They formed a close friendship during their time as teammates, and James even joked that the real “Big Three” consisted of himself, Mike Miller, and James Jones. The decision from the Heat front office to waive Miller did not sit well with LeBron. After James returned home to Cleveland, he made sure that the Cavs’ first call for a spot-up shooter was one made to Miller.

Image Source: Ronald Martinez