Dropped from the NSW Sheffield Shield side this year, the former Test batsman had not been picked for the Sixers so far this season.
But he has been selected to play his first BBL game since last season, with the Sixers losing Daniel Hughes to illness.
Todd Murphy is also back in the Sixers' side, in place of fellow spinner Steve O'Keefe.
The Thunder have brought in Englishman Tom Kohler-Cadmore to bat at No.3, replacing Jason Sangha.
Pakistan quick Zaman Khan has also returned home, and has been replaced by local Liam Hatcher.
The Thunder desperately need a win against the third-placed Sixers, with the hosts sitting on one win from four games.
SYDNEY THUNDER: Alex Hales, Cameron Bancroft, Tom Kohler-Cadmore, Ollie Davies, Alex Ross, Daniel Sams, Nathan McAndrew, Chris Green (capt), Gurinder Sandhu, Liam Hatcher, Tanveer Sangha.
SYDNEY SIXERS: James Vince, Josh Philippe, Kurtis Patterson, Moises Henriques (capt), Jordan Silk, Jack Edwards, Sean Abbott, Ben Dwarshuis, Jackson Bird, Joel Davies, Todd Murphy.