A calf injury sustained by Roy in Saturday's thrilling clash with South Africa has put his hopes of featuring again at the tournament in doubt.
He retired hurt for 20 early in England's innings as Morgan's side made sure of a semi-final place, despite losing by 10 runs to the Proteas in Sharjah.
South Africa headed out of the tournament, due to their net run rate falling short of that of England and Australia, despite all three sides finishing Group 1 with four wins and one loss.
Roy had not been at his explosive best in the tournament, and England are confident they have players who can come in and prove able deputies.
"We've dealt with a lot of injuries in this tournament and pre-tournament – [Ben] Stokes, [Sam] Curran, [Jofra] Archer are not here, Tymal [Mills] goes down," Morgan said.
"Possibly Jason will be assessed tomorrow. We have a lot of talent coming in, so that gives us a huge amount of confidence.
"In the last couple of years, having built a core group of white-ball players, it allows us to delve into that depth and really explore it."
England paceman Mark Wood said on Sky Sports: "I'm disappointed for J-Roy. I'm sure from the pictures, you saw how disappointed he is.
"He's pretty disappointed in the dressing room now, upset. He's a big character and a brilliant player for us.
"We've got plenty of good players and good depth, so someone will have to step up, but it's really sad for him.
"We've got [Jonny] Bairstow who opens in the 50 overs; James Vince is a reserve, so he could maybe come in and open the batting; and [Liam] Livingstone opens for Lancashire, so we've got plenty of options."
Former limited-overs England captain Morgan skippered his side to Cricket World Cup 50-over success in 2019, before falling short in the semi-finals of the T20 edition of the world competition in 2021.
The 36-year-old stepped down from his role in June, allowing Jos Buttler to take charge of the white-ball sides, and England triumphed in their captain's first tournament at the helm.
A five-wicket victory with six balls remaining over Pakistan in the final means England are now dual white-ball world champions, with Morgan suggesting Buttler's side have cemented their place in history.
"This team deserves it," Morgan said on Sky Sports. "They've been through the mill in the group stages and they've produced close to their very best against India in the semi-final.
"Jos Buttler said, 'We don't want to be known as a team just for our style of play'. We were known like that in 50 overs then won the 50-over World Cup in 2019.
"In T20 they've now won something tangible to be regarded as one of the great sides. They were excellent."
Ben Stokes, as has been the case across multiple formats in recent years, proved to be the hero with an unbeaten 52, seeing England over the line after they were reeling at 45-3 chasing 138.
From Headingley in the Ashes in 2019, to his Lord's heroics in the Cricket World Cup final earlier that year, Morgan heralded Stokes as the man for the big occasion.
"Ben is just such a special player," Morgan added. "In big games he continues to stand up for his country when his country needs him. That is such an incredible skill to have.
"When something has the potential to go awry, Ben is the guy that thinks coolly and calmly under pressure and makes brilliant decisions. He's done it so many times now.
"At certain stages of my captaincy I did take it [Stokes' role] for granted because he continued to be able to produce under pressure all the time.
"He always wants to be in the game and is that player who continually nags you to get in the high-pressure moments. It's a complete luxury to have a guy like Ben Stokes at your disposal."
While Stokes became just the third player to score 50-plus runs in both an ODI World Cup and T20 World Cup final (also Gautam Gambhir and Kumar Sangakkara), Sam Curran played an important role.
Left-arm seamer Curran picked up 1-12 from his four overs, marking his 13th scalp of the tournament – the second-most by a pacer in any single edition of the tournament (Dirk Nannes - 14 wickets in 2010).
"It [Curran's World Cup performance] is extraordinary," Morgan continued. "He really has been a find in all parts of the game. Jos Buttler has brought him on in the powerplay, used him through the middle and the biggest plus has been his death bowling.
"He has really stood up and bowled with a huge amount of skill and clarity. To produce in a World Cup final is extraordinary from someone that young. When his team needed him, Sam Curran did it today."
England's hopes of qualifying for the semi-finals suffered a shock blow when they were consigned to a five-run Duckworth-Lewis-Stern loss at the hands of the Irish, with rain cutting short Wednesday's contest at the MCG.
Jos Buttler's side are third in Group 1 and must respond when they face a fifth-placed Australia side who are level on points with them.
Mott, England's Australian white-ball head coach, ruled out ringing the changes for a huge clash in Melbourne on Friday.
He said: "We have played really solid cricket for the last month…we are not going throw the baby out with the bath water. It's just business as usual. We'll go through the sessions, see who's pulled up well and make changes.
"But it is very unlikely to change the structure of the team. It might be a change here or two depending on how the bowlers pulled up."
Ben Stokes has failed to reach double figures in both World Cup knocks so far, but Mott expects the Test skipper to come good with the bat.
"He's an incredible player for our team," Mott said of the all-rounder. "He's a real leader in our group as well, apart from the official leaders.
"I thought his bowling has been a real bonus for us. I think a lot of people probably underestimate his bowling coming into this tournament.
"And he's been key for us. I think he's bowled some big overs particularly in the powerplay. With the bat, he hasn't come off yet. But his career would suggest that at some point someone's going to pay a price and hopefully that's Australia in a day's time."
Sri Lanka were crowned Asia Cup champions last month, but they were brought back down to earth in the Group A opener at Kardinia Park on Sunday.
Frylinck top scored with 44 off 28 balls as Namibia recovered from 35-3 to post 163-7 in Geelong, JJ Smit also making a quickfire unbeaten 31 down the order.
Sri Lanka were all out for only 108 in reply after they were reduced to 21-3 inside four overs, captain Dusan Shanaka (29) one of only four players to make double figures.
All-rounder Frylinck claimed 2-26, with David Wiese, Bernard Scholtz and Ben Shikongo also took two wickets apiece in an excellent display in the field from Namibia in their quest to reach the Super 12 stage for the second successive World Cup.
Sri Lanka had been forced to make a last-minute change to their squad, replacing the injured Dilshan Madushanka (quad) with fellow paceman Binura Fernando.
Trent Boult took three wickets – taking his T20I career tally to 50 – as the Black Caps recorded a third straight victory over India at the tournament, having previously prevailed when they met in 2007 and 2016.
After Kane Williamson won the toss and elected to field, Boult dismissed Ishan Kishan (4), Hardik Pandya (23) and Shardul Thakur (0).
He also caught Virat Kohli for nine from Ish Sodhi’s delivery, as India posted a total of 110-7, which proved much too low.
Daryl Mitchell led New Zealand's charge with 49 from 35 balls, while Martin Guptill had a knock of 20 in his 100th T20I innings.
Captain Williamson coasted to 33 not out as the Black Caps secured a commanding victory with 5.3 overs to spare, condemning their opponents to a fourth successive T20I defeat outside India for the first time. India could still reach the semi-finals, but it will take a huge turnaround in fortunes after losing their opening two games.
Brilliant Boult reaches the half-century
The 32-year-old left-arm quick captured 3-20 during another impressive performance for the Black Caps.
Reaching 50 T20I wickets, Boult became the fifth New Zealand bowler to achieve the feat after Tim Southee, Sodhi, Mitchell Santner and Nathan McCullum.
Ton up for Guptill
The batsman chalked up his 100th innings in the short format for the Black Caps, but it was his exploits in the field that were more important here.
The 35-year-old took catches to remove Pandya, Thakur and Rohit Sharma.
Having restricted their rivals in Group 2 to 130-8, Babar Azam's side looked poised for a successful chase at Optus Stadium in Perth.
But a momentum-shifting spell with the ball from Sikandar Raza helped turn the match on its head and guide Zimbabwe to a famous upset, leaving Masood to acknowledge Pakistan fell short of their own expectations.
"We are very disappointed," he told BBC Radio 5 Sports Extra. "I don't think we're a batting unit that can't achieve a target of 130.
"We just had to finish the game off. It's very disappointing that, when push came to shove and [the] pressure came on, we let it slip.
"We have to give credit to Zimbabwe, they came out of the blocks quickly. Once you've got that start, however bad you play, you still get to a score that you can fight for."
Raza, the Pakistan-born Zimbabwe all-rounder, produced three wickets and the crucial run-out for the victors, and he admitted he was struggling to put his team's result into context.
"I'm lost for words," he added. "My thoughts are dry and I think that is because of all my emotions. I just can't tell you how proud I am of this group of boys.
"The way the seamers started at the top was unbelievable and the way we backed it up in the field and just kept believing, I don't think there are any words that I can share right now."
The batter was taken to hospital after he was struck during a practice session at the MCG.
It was revealed by the Pakistan Cricket Board (PCB) that Masood's neurological observations are normal, with the left-hander suffering superficial bruising.
The 33-year-old is asymptomatic but will undergo another concussion test on Saturday.
If passed fit, Masood is expected to come in at number three for Pakistan when they take on India in a huge showdown in Melbourne on Sunday.
Fakhar Zaman, a late addition to the squad as a replacement for Usman Qadir, would be the most likely replacement for Masood if he misses out.
Pakistan travel to Perth to face Zimbabwe next Thursday after taking on India.
Heading into the final group-stage games, South Africa seemed certain to advance from Group 2 but slumped to a 13-run loss to the Netherlands, meaning the winner of the Pakistan-Bangladesh game at the Adelaide Oval would reach the final four.
Shaheen Shah Afridi starred with the ball with 4-22 for Pakistan, who lost their opening two World Cup games, as they restricted Bangladesh 127-8 before chasing down the target with 11 balls to spare.
Mohammad Rizwan (32 from 32), Mohammad Haris (31 from 18) and Shan Masood (24* from 14) contributed to the successful chase, which was far from seamless.
Bangladesh were left frustrated after a controversial decision by third umpire Langton Rusere who gave out captain Shakib Al Hasan LBW for a golden duck despite appearing to hit the ball.
Shakib's wicket was one of two to fall in Shadab Khan's over after Bangladesh had been 70-1 at the 10-over mark, appearing destined for a far-greater score. Opener Najmul Hossain Shanton top scored for the Tigers with 54 from 48 balls but Bangladesh lost their way after his dismissal at 91-4 in the 14th over.
Shakib reluctant to walk after dubious call
Shakib's dismissal was a key moment, and it was controversial, with the Bangladesh skipper reluctant to walk despite being given out by both the on-field umpire and the third umpire.
Bangladesh were set to launch for a total of 150-plus at the halfway mark, before losing Soumya Sarkar and Shakib in successive deliveries. After being given out LBW, Shakib quickly reviewed the decision. The replay showed a mark on Ultra Edge coinciding with the ball's path past the bat, yet Langton deemed that no bat was involved, believing Shakib instead had hit the ground with his bat.
Pakistan advance against all odds
Pakistan's World Cup seemed over after losing two final-over thrillers to rivals India and lowly Zimbabwe to open their tournament, yet they have responded to progress to the semi-finals. That hardly seemed possible after South Africa toppled India last Sunday but the 2009 champions remain in the hunt for a second title.
That's all the more staggering given gun batsman Babar Azam failed again, scoring 25 off 33 balls, having managed only 39 runs at 7.80 in five games.
The Black Caps were in big trouble on 15-3 after losing Finn Allen, Devon Conway and Kane Williamson in the first four overs, but Phillips (104 off 64 balls) came to the rescue with his second T20I hundred.
Phillips took advantage of being dropped on 12 and 45, putting on a show at the SCG on Saturday to get the Group 1 leaders up to 167-7, the fit-again Daryl Mitchell (22) providing support in a fourth-wicket stand of 84.
Sri Lanka were sloppy in the field and never looked like being successful with a run chase that ended when they were bowled out for only 102 in the final over.
Left-arm seamer Boult claimed his best T20I figures of 4-13 after the excellent Tim Southee (1-12) trapped Pathum Nissanka leg before in the first over.
Sri Lanka were reduced to 8-4 and did not look like reaching three figures at 65-8 before Bhanuka Rajapaksa (34) and captain Dasun Shanaka (35) showed some resistance.
Spinners Mitchell Santner and Ish Sodhi both claimed figures of 2-21 as New Zealand moved two points clear at the top of the group with two games to play, with Sri Lanka down in fifth place.
Phillips punishes sloppy Sri Lanka
Phillips struck four sixes and found the rope 10 times in a magnificent innings, but it could have been a very different story.
Nissanka spilled a simple chance to reduce the Black Caps to 29-4 when he put Phillips down early in his knock at long-off.
A diving Shanaka spurned a more tricky opportunity to remove Phillips before he reached his half-century and he made Sri Lanka pay, bringing up his stunning hundred off only 61 balls.
Lightning Boult strikes again
Boult has proven time and again he is one of the best bowlers in the world and he gave another demonstration in Sydney.
He had Kusal Mendis caught behind, then bowled Dhananjaya de Silva and got rid of Charith Asalanka in a devastating opening burst before returning to get Shanaka caught at deep square leg by Mitchell.
There were 18 dot balls from Boult and he conceded just the one boundary.
Few gave Bangladesh any hope of picking up their first win following the loss of talisman Shakib Al Hasan and they folded without putting up much of a fight, South Africa comfortably reaching their target of 85.
After a somewhat slow start for the South African bowlers, they soon found their stride as Kagiso Rabada (3-20) made a real dent in Bangladesh's batting order.
Rabada took Mohammad Naim (9) and Soumya Sarkar (0) in consecutive deliveries in the fourth over and got his third wicket in the sixth, with Reeza Hendricks catching Mushfiqur Rahim (0).
Wickets continued to tumble, with Mahmudullah (3) and Afif Hossain (0) also joining their fallen team-mates back in the pavilion by the end of the ninth over.
Mahedi Hasan (27) and Liton Das (24) did their best to give Bangladesh a chance but otherwise only Shamim Hossain (11) even reached double figures and they were all out for 84 with eight balls left, Anrich Nortje (3-8) finishing them off with successive wickets.
The Proteas' chase did not get off to the greatest start as they lost Hendricks (4) lbw to the impressive Taskin Ahmed (2-18) on the sixth delivery, though they soon found something of a groove with four boundaries before losing their next wicket, Quinton de Kock (16), in the fifth over.
Aiden Markram's day then ended before it had barely started, the right-hander caught by Naim at wide slip for a duck, but Temba Bavuma (31 not out) stepped up and hit three fours and a single six as he top-scored.
Rassie van der Dussen's dismissal after 22 off 27 deliveries meant little in the grand scheme, as South Africa comfortably crossed the line with 39 balls remaining.
Victory keeps them in second place in Group 1 behind England with one match left, and with a superior run rate to Australia.
Rabada cadabra!
The wicket in Abu Dhabi always looked promising for seamers and Rabada was in fine form. Nortje got even better figures with the ball, but Rabada's work was decisive in truly dismantling Bangladesh nice and early.
He said: "That wicket favoured the seamers and I'm just glad that today was my day. Every time we have the opportunity to practice, we try and implement what could possibly work for us. We always train hard, and today it paid off. It's nice to see the ball swing, especially in T20 cricket, but it wasn't a surprise, having seen that happen in the IPL games here."
Ahmed a bright spark
Ahmed was one of few reasons for optimism for Bangladesh here. Overall, he has enjoyed a decent tournament and he kept South Africa's batsmen on their toes, impressing his captain.
Mahmudullah said: "That was a poor batting display but having said that there was enough assistance in the pitch. Taskin has been bowling well in this tournament. We had the choice between Taskin and Fizzy [Mustafizur Rahman], but we went with Taskin because he has been bowling well."
Virat Kohli turned 33 on Friday, and his team handed the captain a birthday gift with a brilliant display against the minnows.
With New Zealand having beaten Namibia to move onto six points in Group 2, India needed a big win to maintain their slim semi-final hopes.
Kohli won the toss and chose to field, and though George Munsey – who hit a six off the first over – started brightly, his knock of 24 from 19 deliveries was the highest score any Scotland batsman managed.
Scotland were skittled out for just 85, Mohammed Shami finishing with figures of 3-15, identical to those of Ravindra Jadeja, while Jasprit Bumrah took 2-10. Shami began the 17th over with wickets from the first three balls, including a run out.
The bowling performance paved the way for a swift India success, led by the magnificent KL Rahul, who hit 50 from 19 balls before looping a shot down the ground to Calum MacLeod from Mark Watt's enticing delivery.
Rahul's fellow opener Rohit Sharma – aiming to become just the third player to reach 3,000 T20I runs – reached 30 before succumbing lbw to Brad Wheal.
Kohli ticked over two singles before a huge six from Suryakumar Yadav sealed India's success after just 6.3 overs.
Rahul and Rohit sparkle
India's openers raced to the fastest team 50 in the tournament, taking just 23 balls to reach that mark.
Rohit is now just 18 runs short of joining team-mate Kohli and New Zealand's Martin Guptill in the 3,000-runs club, though he may well only have one more shot at that this tournament. His partner Rahul dazzled, hitting three sixes and a further six boundaries in a sensational show of quality.
India need a New Zealand slip-up
There is real jeopardy in Group 2, and a big team will miss out on going any further. Pakistan top the standings with eight points from their four games, so are assured of their place in the semi-finals.
India, who round off their Super 12 campaign against Namibia, are now on four points, two behind New Zealand, but they have a much better run rate of 1.62 compared to 1.28 for the Black Caps, who face Afghanistan (another side on fourth points) in their last game. It is all to play for.
England's meeting with their rivals had been billed as a crucial game for both teams after Jos Buttler's side suffered a shock defeat to Ireland, while the hosts joined them on two points in Group 1 after losing to New Zealand and beating Sri Lanka.
Heavy rain in Melbourne resulted in a delay over of almost two hours before the abandonment was confirmed, with officials having completed two inspections of the MCG's sodden turf.
After seeing the points shared, England will now likely have to win their final two group fixtures – against New Zealand and Sri Lanka – to have any hope of reaching the last four.
Speaking to Sky Sports before it was confirmed there would be no play, Ben Stokes insisted England would relish the pressure of facing two do-or-die matches.
"It's almost going to be like playing a final every game. That's what these competitions are all about," Stokes said. "You're always under pressure to perform in these.
"You can't expect everyone to deliver all of the time, but it's just about your bouncebackability and we've generally been quite good at that."
Buttler, meanwhile, had been due to make his 100th T20I appearance on Friday, and was bitterly disappointed to see the match called off.
"It was due to be a massive occasion, we're very disappointed," Buttler told Sky Sports.
"It would have been a great place to do it, but we have full focus on our next match and keeping our tournament alive. We've been playing some good cricket leading into the tournament.
"It was a really disappointing performance the other night, but we've retained full faith in the group and have confidence in the players for the rest of the tournament."
England face New Zealand at the Gabba in Brisbane on Tuesday, one day after Australia take on Ireland at the same venue.
Monday's contest was initially shortened to nine overs following a pre-match rain delay of over three hours, with another two overs being lost following a stoppage early in South Africa's innings.
Both sides open their Super 12 accounts with a point following a declaration of no result, which came with the Proteas requiring just 14 runs for victory following a fine innings from De Kock.
Inclement weather saw the teams exit the field after the national anthems, but South Africa looked set to begin their campaign with a win after starting well when play finally began.
Zimbabwe openers Craig Ervine (2) and Regis Chakabva (8) were gone within three overs, the former handing Wayne Parnell a routine catch before the latter feathered an edge through to De Kock.
When the former skipper made a spectacular one-handed catch to see off Sikandar Raza for a duck, Zimbabwe were faltering on 19-4, but eventually reached 79-5 thanks to Wessly Madhevere (35 not out) and Milton Shumba (18).
De Kock looked set to be the hero with the bat after the Proteas were set a revised target of 64.
Fellow opener Temba Bavuma (2 not out) was a mere spectator as De Kock reached 47 by the end of the third over, but the weather came to Zimbabwe's aid as the rain began to lash down once more, leaving the officials with little choice but to stop play altogether.
England really needed a victory at the Gabba on Tuesday to stay in the hunt for a semi-final place and they rose to the occasion, with Buttler leading by example.
The captain top scored with 73 from 47 balls, becoming England's highest T20I run-scorer in his 100th match for his country in the shortest format after being dropped by Kane Williamson on eight and Daryl Mitchell when he had 40 to his name.
Buttler and Alex Hales (52 off 40) set England on their way to posting 179-6 in Brisbane and Group 1 leaders New Zealand fell short on 159-6 in reply.
The in-form Glenn Phillips (62 from 36) and captain Kane Williamson, who scored a run-a-ball 40, had given the Black Caps a good chance of sealing their place in the last four with a third-wicket stand of 91.
England were able to move up to second above Australia and Sri Lanka with a victory due to have a superior net run-rate, though, with Sam Curran (2-26) and Chris Woakes (2-33) the pick of the bowlers
A win over Sri Lanka at the SCG on Saturday should be enough for England to qualify, although third-placed Australia could significantly improve their net run-rate when they take on Afghanistan on Friday.
Wicketkeeper-batter Buttler said: "I think it's a big relief to be heading to that last game knowing we have a chance at progressing.
"So, yeah, we go there really excited. I think the team is in a really good place after tonight. It showed great character in a must-win match.
"We'll head to Sydney full of confidence and expecting a really tough game against Sri Lanka.
"There is a little bit of a benefit obviously playing that last game to know exactly what is required of us."
Captain Williamson doffed his cap to England after a first defeat of the tournament for New Zealand, who will be expected to seal a semi-final berth when they play Ireland in Adelaide on Friday.
"Credit to the way England played, they played beautifully, put us under pressure from the get-go and were clinical. It was a slightly above-par total," said the batter.
"We tried to take it deep, but credit to the way they bowled. It was a fair surface, we were in it in the second half but needed a few things to go our way. We tried to target certain areas of the ground and take it deep."
Rain frustratingly denied the Proteas an opening Group 2 win over Zimbabwe, but this time Rossouw made 109 from 56 balls and put on a stand of 163 with Quinton de Kock to help South Africa to 205-5 at the Sydney Cricket Ground.
It was a second T20I hundred in October for Rossouw, who made the first of his career against India on October 4, and set the tone for the match as Bangladesh wilted to 101 all out in their reply, thanks in a large part to the efforts of Nortje (4-10).
Each of his first three wickets came inside the opening five overs as Bangladesh's top order floundered, Litton Das' 34 off 31 their only score of note.
With their handsome victory, South Africa belatedly trouble the win column and have three points from two games, with Bangladesh having one win and one defeat to their name from their opening matches.
WILY RILEE SETS THE MARK
There were a couple of scary moments for Rossouw, who swung and missed off Hasan Mahmud in the 13th over and was put down by the same man in the following set of six.
But by and large it was a masterclass, with Rossouw smashing eight sixes and seven fours and taking the match away, alongside De Kock.
De Kock smashed 47 inside three overs against Zimbabwe when chasing a revised target of 64, only for the weather to deny him, but the wicketkeeper-batsman had 63 off 38 here (three sixes, seven fours).
NORTJE STIFLES BANGLADESH
The only slight concern for South Africa was possibly the runs they left on the field. They had 91 after 10 overs, and 171 after 15, but the final five yielded just 34 for the loss of three wickets.
They need not have worried, though, as Nortje's electric efforts had Najmul Hossain Shanto (9), Soumya Sarkar (15) and Shakib Al Hasan (1) traipsing back to leave Bangladesh 39-3 after 4.4 overs.
Tabraiz Shamsi finished with 3-20, including taking the wicket of Das, and Nortje returned to complete the job by bowling Taskin Ahmed (10).
Pakistan needed a victory at the Sydney Cricket Ground on Thursday to have any chance of qualifying, and they recovered from a poor start to come out on top after posting 185-9 in a rain-affected match.
Shadab (52 from 22 balls) struck the second-fastest T20I half-century for Pakistan, putting on 82 for the sixth wicket with Iftikhar Ahmed (51 off 35) in just under six overs after Babar Azam's side had at one point been reduced to 43-4.
Dropped catches cost the Proteas as rain started to fall in Sydney, where Anrich Nortje took 4-41, and they were 16-2 early in the run chase after the excellent Shaheen Shah Afridi removed Quinton de Kock and Rilee Rossouw.
Shadab came to the fore again by dismissing Temba Bavuma (36 from 19) and Aiden Markram (19 off 14) in his first over, with South Africa 69-4 off nine overs when rain stopped play.
The Proteas, without the injured David Miller due to back spasms, needed 73 more runs from 30 balls to maintain their unbeaten record when play resumed, but wickets tumbled as they were restricted to 108-9.
Pakistan move up to third in Group 2, a point behind South Africa and two adrift of leaders India with one game to play in the Super 12 stage.
The Proteas face Netherlands at Adelaide Oval on Sunday, with Pakistan taking on Bangladesh at the same venue and India up against Zimbabwe.
Shadab and Iftikhar to the rescue
Pakistan were in trouble on 95-5 when Shadab joined Iftikhar out in the middle, and that pair came to the rescue with an incredible onslaught.
Shadab reached the half-century mark from only 20 balls by launching four sixes and hitting three fours in a swashbuckling knock. Only six batters have got to a fifty quicker in men's T20 World Cup history.
Iftikhar cleared the rope on two occasions and hit another three boundaries, with the Proteas also giving Pakistan a helping hand in the field even before drizzle made life difficult for the fielders.
Afridi shows his class, double blow from Shadab
Left-arm paceman Afridi was magnificent with the new ball, getting the dangerous De Kock caught in the ring and Rossouw taken in the deep.
He claimed 3-14 from three top-quality overs, having also seen the back of Heinrich Klaasen following the break for rain.
Shadab (2-16) also made a huge impact with the ball, trapping Bavuma leg before with his third ball and bowling Markram with his third as Pakistan made it four T20 World Cup wins from four against South Africa.
The Proteas simply needed to beat the associate nation to secure their spot in the semi-finals but allowed the Netherlands to score 158-4, including 45 off the final four overs, before falling apart in the chase, to be 145-8
South Africa's slip-up means the winner of the Pakistan-Bangladesh game at the same venue in fine conditions will finish second in Group 2 and take on Group 1 winners New Zealand in the semis at the SCG on Wednesday. The Proteas' loss also means India go through and top Group 2.
Player of the Match Colin Ackermann was heroic for the Dutch with an unbeaten 41 from 26 balls, helping their late charge, before Brandon Glover (3-9) and Fred Klaassen (2-20) starred with the ball.
South Africa's pursuit never got going after the loss of openers Quinton de Kock (13) and Temba Bavuma (20), but they seemed in a winning position at 90-3 in the 13th over, needing 68 off 46.
Yet it all fell apart for the Proteas with wickets tumbling, as Klaassen had Aiden Markram caught by Stephan Myburgh before Glover grabbed two quick wickets to dismiss potential game-winner David Miller for 17 and Wayne Parnell for a duck. From there, South Africa's tail could not get them near the target.
Van der Merwe delivers the key moment
Roelof van der Merwe's brilliant catch running backwards to dismiss danger man Miller was arguably the moment of the match. South Africa had six wickets left, needing 47 off 29 balls, when Miller mis-timed a hook shot, which was lofted towards fine leg but the 37-year-old never took his eyes off the ball and pulled off a diving effort to re-claim any momentum the Proteas had at that stage.
Another South African World Cup disaster
South Africa's loss and subsequent elimination will be tough to swallow. The Proteas, who have never made a T20 World Cup final and have an inglorious past in the 50-over version, appeared destined for the last four for the first time since 2014. Instead, they suffered their first-ever loss to the Netherlands across any format.
The South Africans piled up 189-2 as Rassie van der Dussen plundered 94 from 60 deliveries and Aiden Markram cracked 52 from 25 balls, and they sealed a 10-run win on the back of a final-over hat-trick from Kagiso Rabada.
South Africa's hefty total meant England needed 87 to be sure of a semi-final place, with Eoin Morgan's team's net run rate sky-high coming into this game after four successive wins. Such calculations told South Africa they had to limit their opposition to no more than 131, if the Proteas were to squeeze Australia out of the final four, but England soon scotched those hopes.
Even as their tournament hopes were dashed, South Africa found focus, limiting Group 1 winners England to 179-8 in an absorbing finish capped by Rabada's feats.
Jos Buttler, England's star man in their early games, fell for just 26, and opener Jason Roy retired hurt, his prospects for the rest of the tournament in the balance after he suffered a calf muscle injury when setting off for a single.
England were soon past their primary target. Moeen Ali clattered Tabraiz Shamsi onto the stadium roof from the first ball of the 13th over, but he fell to the next delivery, looking to go deep again but holing out for 37 to David Miller at long-on.
Liam Livingstone flogged Rabada out of the ground for a 112-metre six, the longest in the tournament so far, and repeated the treatment from the next two balls as England officially condemned South Africa to their exit.
David Malan fell for 33 and England, effectively five wickets down, required 45 from 22 deliveries. Livingstone went for 28 from 17 balls, and England needed 14 from the final over. Rabada had Chris Woakes, Eoin Morgan and Chris Jordan caught in the deep from the first three deliveries and made sure there was no way back from that.
Quinton de Kock (34) had earlier helped South Africa make a strong start. Van der Dussen lashed Woakes for two successive sixes at the start of the 16th over, with Markram following suit from the fifth ball as the England seamer suffered.
The maximums kept coming, with Van der Dussen hitting six in all and Markram blasting four, both batters hitting Jordan over the rope in the final over, but home beckons for the South Africans.
VAN DER DUSSEN TOPS PROTEAS BEST
Van der Dussen's bravura knock was the highest score by a South Africa player in T20 World Cup history, surpassing the 90 not out by Herschelle Gibbs against West Indies at the 2007 tournament.
KNOCKING WOOD TO ALL CORNERS
Mark Wood's first appearance for England in this tournament was not one he will look back on too fondly, given the England paceman conceded 0-47. In his 18th T20I appearance, this was just the second time when he has failed to take a wicket. The other occasion saw him return 0-53 when England lost a series decider to India in Ahmedabad in March.
Asia Cup champions Sri Lanka suffered a shock defeat to Namibia in their first game of the tournament, but avoided an early exit by responding with victories over the UAE and Netherlands.
A brilliant knock of 79 from 44 balls by man of the match Kusal Mendis enabled Sri Lanka to post 162-6 at Kardinia Park on Thursday, Charith Asalanka also chipping in with 31.
The Netherlands fell short on 146-9 in reply, spinners Wanindu Hasaranga (3-28) and Maheesh Theekshana (2-32) stepping up when Sri Lanka needed them, with opener Max O'Dowd's unbeaten 71 in vain.
That left the Dutch's fate out of their hands, but UAE came to their rescue by dramatically securing their first T20 World Cup win to knock Namibia out in Geelong.
Muhammad Waseem top scored with 50 and captain Chundangapoyil Rizwan made 43 not out in UAE's 148-3. A victory would have seen Namibia advance with Sri Lanka, but they were beaten by seven runs after being restricted to 141-8.
David Wiese's half-century in a stand of 70 with Ruben Trumpelmann looked to have put Namibia on course to qualify, but he was out 55 in an excellent final over from Waseem
Group A winners Sri Lanka face the runners-up in Group B in their Super 12 opener at Bellerive Oval on Sunday, while the Netherlands face Bangladesh at the same venue in Hobart a day later.
Sri Lanka suffered a shock defeat to Namibia in the first game of the tournament on Sunday, but responded with an emphatic win over UAE at Kardinia Park.
Pathum Nissanka top scored with 74 from 60 balls as the Asia Cup champions posted 152-8, Meiyappan (3-19) becoming the first UAE player to take a T20I hat-trick.
Sri Lanka had been 117-2 in the 15th over, but a late collapse did not prove to be costly as UAE were skittled out for only 73 in 17.1 overs.
Wanindu Hasaranga claimed brilliant figures of 3-8 from four overs, while Dushmantha Chameera (3-15) and Maheesh Theekshana (2-15) also sparkled under the lights to leave Sri Lanka in third place in Group A, level on points with Namibia with an inferior net run-rate.
The Netherlands are two points clear at the top of the group after bringing Namibia back down to earth with a five-wicket victory.
Namibia posted 121-6 and the Dutch got home with three balls to spare, Bas de Leede named man of the match after making an unbeaten 30 and taking two wickets.