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.
Captain Ben Stokes and Harry Brook walked out to bat at Lord's on Friday with the second Test nicely poised despite a chaotic final session the previous evening but the home side slumped from 278-4 to 325 all out, giving Australia a precious first-innings lead of 91
England captain Ben Stokes said an "awkward" changing room meeting with a new fan of Test cricket has underlined his faith in the team's dynamic 'Bazball' method.
England captain Ben Stokes said Tuesday he is "deeply sorry" to learn of the scale of discrimination in the sport after a damning report revealed "widespread" racism, sexism and classism in the game.
England coach Brendon McCullum insisted he had "no regrets" about his side's tactics after a stunning two-wicket loss to Australia in the first Test at Edgbaston.
An unbroken ninth-wicket stand of 55 between Australia captain Pat Cummins and Nathan Lyon on Tuesday's final day proved decisive in a see-saw contest as the tourists chased down a target of 281
Former Australia skipper Ricky Ponting praised England captain Ben Stokes' proactive approach to captaincy in the first Test of the Ashes at Edgbaston in Birmingham.
Khawaja came charging down the wicket in his attempt to blast a shot over the 'reverse umbrella' field, but Robinson's inch-perfect yorker uprooted his off-stump
England were 393-8 at Edgbaston, with Joe Root unbeaten on 118 and in superb touch after leading a revival from a mid-innings slump, when Stokes called a halt
England captain Ben Stokes insists there will be no let-up in his side's dynamic approach during the Ashes series against arch-rivals Australia, which starts on Friday.
A one-word message from Stokes, after first-choice spinner Jack Leach had been ruled out of all five Ashes Tests against Australia, was all it took to bring slow-bowling all-rounder Moeen back into England's red-ball set-up