England won the toss and chose to bat first in the virtual eliminator. They scored 148/5 in their 20 overs thanks to an unbeaten half century by the skipper Charlotte Edwards.
Charlotte Edwards remained not out at 77 runs from 61 deliveries with 10 boundaries to her name.
Tammy Beaumont scored 37 runs from 26 balls after striking four boundaries and a six in the innings.
Danielle Wyatt and Natalie Sciver scored 17 and 15 runs respectively for the side.
Nida Dar grabbed three wickets for Pakistan while Asmavia Iqbal dismissed two English batswomen.
Pakistan, chasing 149 runs to win from 20 overs, were dismissed on 80 runs in 17.5 overs.
Nida Dar scored 16 runs from 22 balls with a boundary to her name while Asmavia Iqbal managed to score 15 runs from 22 balls with the help of a six.
Nahida Khan also hit 15 runs from 11 deliveries with three boundaries while skipper Sana Mir hit 11 runs from nine balls after hitting two fours.
Laura Marsh took three wickets for England while Anya Shrubsole, Natalie Sciver and Georgia Elwiss grabbed two wickets each.
Katherine Brunt dismissed one Pakistani batswoman.
Pakistan XI: Sidra Ameen, Nahida Khan, Bismah Maroof, Nain Abidi, Sana Mir (captain), Nida Dar, Asmavia Iqbal, Muneeba Ali, Sadia Yousuf, Anam Amin and Sidra Nawaz.
England XI: Charlotte Edwards (captain), Tammy Beaumont, Katherine Brunt, Lydia Greenway, Jenny Gunn, Georgia Elwiss, Laura Marsh, Natalie Sciver, Anya Shrubsole, Sarah Taylor and Danielle Wyatt.
Over 17.5: Pakistan 80/10 (match over)
England beat Pakistan by 68 runs to qualify for the Women’s World T20 semi-finals.
WICKET: Sadia Yousuf c Wyatt b Shrubsole 3 (13b 0x4 0x6). Pakistan 80/10 in 17.5 overs.
Over 17: Pakistan 80/9 (require 69 runs to win)
Elwiss dismissed Asmavia Iqbal in the over.
WICKET: Asmavia Iqbal lbw b Elwiss 15 (28m 22b 0x4 1×6). Pakistan 80/9 in 16.5 overs. Next batswoman: Anam Amin.
Over 16: Pakistan 77/8 (require 72 runs to win)
Asmavia Iqbal hit the six in Sciver’s over.
Over 15: Pakistan 69/8 (require 80 runs to win)
Georgia Elwiss dismissed Sidra Nawaz in the over.
WICKET: Sidra Nawaz c & b Elwiss 1 (5b 0x4 0x6). Pakistan 67/8 in 14.2 overs. Next batswoman: Sadia Yousuf.
Over 14: Pakistan 64/7 (require 85 runs to win)
Natalie Sciver sent Nida Dar back to the pavilion.
WICKET: Nida Dar c Greenway b Sciver 16 (22b 1×4 0x6). Pakistan 63/7 in 13.3 overs. Next batswoman: Sidra Nawaz.
Over 13: Pakistan 61/6 (require 88 runs to win)
Two runs taken from Georgia Elwiss’ over.
Over 12: Pakistan 59/6 (require 90 runs to win)
Asmavia Iqbal and Nida Dar scored a single in Jenny Gunn’s over.
Over 11: Pakistan 57/6 (require 92 runs to win)
Two runs scored from Laura Marsh’s over.
Over 10: Pakistan 55/6 (require 94 runs to win)
Nida Dar hit Jenny Gunn for a boundary.
Over 9: Pakistan 48/6 (require 101 runs to win)
Sana Mir was dismissed by Laura Marsh after hitting a boundary.
WICKET: Sana Mir c Brunt b Marsh 11 (9b 2×4 0x6). Pakistan 48/6 in 9.0 overs. Next batswoman: Asmavia Iqbal.
Over 8: Pakistan 41/5 (require 108 runs to win)
Sana Mir hit Sciver for a boundary in the over.
Over 7: Pakistan 35/5 (require 114 runs to win)
Laura Marsh dismissed Nain Abidi and conceded just a single.
WICKET: Nain Abidi c Shrubsole b Marsh 2 (5m 6b 0x4 0x6). Pakistan 35/5 in 6.5 overs. Next batswoman: Sana Mir.
Over 6: Pakistan 34/4 (require 115 runs to win)
Natalia Sciver took the wicket of Nahida Kahm in the over.
Over 5: Pakistan 29/3 (require 120 runs to win)
Laura Marsh gave two singles and dismissed Muneeba Ali.
WICKET: Muneeba Ali c Brunt b Marsh 1 (4b 0x4 0x6). Pakistan 27/3 in 4.3 overs. Next batswoman: Nida Dar.
Over 4: Pakistan 27/2 (require 122 runs to win)
Shrubsole gave six runs in the over and dismissed Bismah Maroof.
WICKET: Bismah Maroof c Wyatt b Shrubsole 6 (11b 0x4 0x6). Pakistan 26/2 in 3.4 overs. Next batswoman: Muneeba Ali.
Over 3: Pakistan 21/1 (require 128 runs to win)
Pakistani batswomen scored nine runs in the over bowled by Katherine Brunt as Nahida Khan hit her third boundary of the match.
Over 2: Pakistan 12/1 (require 137 runs to win)
Nahida Khan hit Anya Shrubsole for two boundaries in the over.
Over 1: Pakistan 2/1 (require 147 runs to win)
Katherine Brunt dismissed Sidra Ameen in the first over
WICKET: Sidra Ameen c Gunn b Brunt 0 (3b 0x4 0x6). Pakistan 2/1 in 0.5 overs. Next batswoman: Bismah Maroof.
Over 20: England 148/5
Asmavia Iqbal got the wickets of Danielle Wyatt and Georgia Elwiss in the over. Pakistan require 149 runs to win.
WICKET: Georgia Elwiss c Nain Abidi b Asmavia Iqbal 0 (1m 1b 0x4 0x6). England 148/5 in 20 overs.
WICKET: Danielle Wyatt c Anam Amin b Asmavia Iqbal 17 (16b 0x4 0x6). England 148/4 in 19.5 overs. Next batswoman: Georgia Elwiss.
Over 19: England 142/3
Bismah Maroof was struck for a boundary by Charlotte Edwards in the penultimate over.
Over 18: England 130/3
Sana Mir gave seven runs in the over.
Over 17: England 123/3
Six runs taken from Bismah Maroof’s over.
Over 16: England 117/3
Charlotte Edwards hit three consecutive boundaries in Sadia Yousuf’s over.
Over 15: England 101/3
Five singles taken by the English side in Nida Dar’s over.
Over 14: England 96/3
Charlotte Edwards hit Sana Mir for a boundary in the over.
Over 13: England 89/3
Nida Dar got the wicket of Natalie Sciver after being hit for a boundary.
WICKET: Natalie Sciver b Nida Dar 15 (8b 3×4 0x6). England 89/3 in 12.5 overs. Next batswoman: Danielle Wyatt.
Over 12: England 83/2
Anam Amin went for nine runs in the over as Natalie Sciver hit the boundary.
Over 11: England 74/2
Nida Dar bowled Sarah Taylor in the over.
WICKET: Sarah Taylor b Nida Dar 0 (8b 0x4 0x6). England 70/2 in 10.5 overs. Next batswoman: Natalie Sciver.
Over 10: England 69/1
Charlotte Edwards took the single from Sadia Yousuf’s over.
Over 9: England 68/1
Nida Dar got the wicket of Tammy Beaumont in the over.
WICKET: Tammy Beaumont c Muneeba Ali b Nida Dar 37 (26b 5×4 1×6). England 68/1 in 9.0 overs. Next batswoman: Sarah Taylor.
Over 8: England 63/0
Two runs taken from Sadia Yousuf’s over.
Over 7: England 61/0
Sana Mir gave six runs in the over.
Over 6: England 55/0
Sadia Yousuf gave seven runs in the over as Beaumont scored the boundary.
Over 5: England 48/0
Beaumont hit the first maximum of the match from the bowling of Sana Mir.
Over 4: England 39/0
Asmavia Iqbal gave nine runs in the over as Edwards hit the two boundaries.
Over 3: England 30/0
Beaumont hit four boundaries off Anam Amin.
Over 2: England 12/0
Asmavia Iqbal gave three runs in the second over.
Over 1: England 9/0
The English skipper struck the two boundaries in the first over bowled by Anam Amin.
Opening pair: Tammy Beaumont and Charlotte Edwards.