The Heat announced about 45 minutes before game time that Wade would play. Hours earlier, the Thunder said they were preparing with the full expectation that Wade would be in the lineup.
Wade is the NBA's sixth-highest scorer this season, averaging 22.8 points per game. With him playing, the game will have four of the league's top six scorers, including No. 2 Kevin Durant, No. 3 LeBron James and No. 5 Russell Westbrook.
Wade bruised his knee in Miami's loss at Boston on Sunday. He missed Tuesday's 99-93 win over Philadelphia, the 10th time the Heat have been without him this season.
Information from The Associated Press was used in this report.