Nenad Krstic added 13 points and 10 rebounds in Oklahoma City's second consecutive win.
Oklahoma City went on a 13-2 run at the start of the second quarter that was capped by 3-pointers by Durant and Eric Maynor.
The Thunder led 53-50 at halftime, then took control by scoring the first nine points of the third quarter.
Charlotte cut the deficit to 95-91 with 1:38 to play in the game. But Durant converted a Bobcats turnover into a slam dunk with less than a minute to play.