The 33-year-old all-rounder had already been ruled out of next year's Champions Trophy one-day international tournament in Pakistan and the preceding white-ball tour of India.
Key batter Joe Root, who preceded Stokes as Test captain, returns to the ODI side for the first time since the 2023 World Cup in India.
England captain Ben Stokes hobbled off injured as New Zealand powered 478 runs ahead in the third Test Monday on the back of an unbeaten Kane Williamson century.
The visitors won the first Test in Christchurch by eight wickets inside four days and have stuck with the same XI for the next clash starting on Friday.
Stokes has committed to England until at least 2026, covering the Ashes series in Australia, which starts late next year, while Buttler has agreed fresh terms, extending his contract by 12 months.
The hosts sealed a nine-wicket win in the third Test in Rawalpindi with Noman taking 6-42 and Sajid 4-69 in the second innings as England were bowled out for just 112.
England piled up 823-7 to thrash Pakistan by an innings on a lifeless Multan pitch in the first Test, before the hosts bounced back with a 152-run win on a recycled and turning Multan track.
Captain Ben Stokes was named in the England team for the second Test against Pakistan starting in Multan on Tuesday after recovering from a hamstring injury.
England captain Ben Stokes said Saturday he will miss the first Test against Pakistan starting next week, after failing to recover from a hamstring injury.
"I don't give too much away as the series is going on but I'm always man enough to say we got beaten by the better team," Stokes told reporters.
India's five-wicket victory on a spiteful track in Ranchi was not really a cakewalk, thanks to England's never-say-die spin attack.
"On this occasion, their skill was better than ours," Stokes told reporters.
“I’ve never seen something like that before. I don’t know what could happen,” England captain Ben Stokes told the British media after seeing the pitch for their fourth Test against India at the JSCA International Stadium Complex in Ranchi, which begins today.
There is "definitely a chance" that England captain Ben Stokes will bowl in the fourth Test against India, his deputy Ollie Pope said Wednesday, in a badly needed boost for the tourists.
"I managed to bowl at 100 percent on one of the warm-up days here which made me feel pretty good. I felt like I could have bowled in the game but that would have been stupid."
"This England team are hell bent on doing things their way, and 'saving test cricket'. They are giving test cricket a shot in the arm because they are so exciting," Michael Vaughan wrote in Britain's Daily Telegraph.
England's bold tactics under Stokes and coach Brendon 'Baz' McCullum have revitalised Test cricket and India, who have not lost a Test series on home soil since 2012, were always going to be a litmus test of that philosophy.
A severely depleted India will do everything they can to try and deny England captain Ben Stokes a victory in his 100th Test when the teams clash in the third match of the five-Test series in Rajkot on Thursday.
"It was always one of those situations for an individual where having to wait for that, it's always an anxious period, but thankfully we've got it through this morning."