ESPN.com · May 27, 2023
NBA Finals matchup list: Which teams have won the title
A complete list of NBA champions:
2022 -- Golden State Warriors over Boston Celtics
2021 -- Milwaukee Bucks over Phoenix Suns
2020 -- Los Angeles Lakers over Miami Heat
2019 -- Toronto Raptors over Golden State Warriors
2018 -- Golden State Warriors over Cleveland Cavaliers
2017 -- Golden State Warriors over Cleveland Cavaliers
2016 -- Cleveland Cavaliers over Golden State Warriors
2015 -- Golden State Warriors over Cleveland Cavaliers
2014 -- San Antonio Spurs over Miami Heat
2013 -- Miami Heat over San Antonio Spurs
2012 -- Miami Heat over Oklahoma City Thunder
2011 -- Dallas Mavericks over Miami Heat
2010 -- Los Angeles Lakers over Boston Celtics
2009 -- Los Angeles Lakers over Orlando Magic