#2 2012-13 Miami Heat
The Miami Heat reached four consecutive NBA Finals following LeBron James' arrival in 2010, winning titles in the 2011-12 and 2012-13 seasons. The Heat were excellent during both title-winning seasons, although the 12-13 season marked the peak of the James era in Miami.
During the regular season, the Heat blew away the chasing pack as they finished with a 66-16 record. Along the way, they put together a 27-game winning streak as the Big 3 of James, Dwyane Wade, and Chris Bosh put on some of the most exciting basketball in recent memory.
The path to the NBA Finals wasn't without its difficulties as the Indiana Pacers forced seven games, but LeBron and company eventually advanced and won a second consecutive championship against the San Antonio Spurs' own Big 3.
#1 2016-17 Golden State Warriors
Over the past half-decade, the Golden State Warriors have dominated the NBA and there is plenty of debate as to which version of the team was best. The 2014-15 Warriors won a regular-season record 73 games, while the 2018-19 Warriors possessed the best starting lineup in recent history following the addition of DeMarcus Cousins.
However, the Warriors were most formidable during Kevin Durant's first year in Golden State during the 2016-17 season.
After finishing the regular season with a 67-15 record, they went on to lose just once in the postseason. A team headed by Steph Curry, Klay Thompson, Draymond Green, Andre Iguodala, and Durant swept the Portland Trail Blazers, Utah Jazz, and San Antonio Spurs, while LeBron James and the Cleveland Cavaliers could secure just a single win.
Ultimately, this Warriors team was the best of the decade - and arguably one of the greatest in NBA history.