Durant notched his 26th consecutive game of at least 20 points to help the Thunder rebound from a last-second loss at Orlando Friday and record a ninth straight home win.
The Oklahoma City superstar also provided 10 rebounds, nine assists and two blocks.
Reggie Jackson (19 points, six assists) and Serge Ibaka (16, nine rebounds) also played key roles for the Thunder.
Raymond Felton and Amar'e Stoudemire each netted 16 points for the Knicks, losers of four in five games.
Carmelo Anthony was held to 15 points.