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.
When Joe Root leads England out for the first time as Test captain he will be able to turn to a familiar face in Ben Stokes.
Ben Stokes chose Valentine's Day to send a message to England fans vowing to make them fall in love with the Test side again.
Ben Stokes hit an aggressive half-century to help lift England to 321 for eight in their third and final one-day international against India in Kolkata on Sunday.
Ravichandran Ashwin rattled England's top order with three wickets to leave them reeling on 78 for four at stumps on day three of the third Test on Monday, still trailing India by 56.
New Zealand radio station was fined Tuesday over a "deceptive" prank in which a heated conversation with England all-rounder Ben Stokes' mother was broadcast live without her knowledge.
India's cricket board may have rediscovered a love of Test cricket but with youngsters preferring the thrills of Twenty20 the decision to host 13 Tests this season represents something of a gamble.
Is it the right time to look at the bigger picture, beyond Bangladesh's historic 108-run victory in the second Test against England in Mirpur on Sunday?
Tigers have not been given their due for the magnificent manner in which they beat England in a Test match. With a little luck, they could have claimed the series 2-0, and fixed, at least temporarily, the tone of condescension that accompanies them in world cricket.
England's defeat by Bangladesh has come as a shock to the system for cricket.
“I don't know. Let some things remain a secret,” chuckled Shakib Al Hasan when asked why he celebrated Ben Stokes's wicket with a salute. That is all he said and then paused for the next question of the interview.