Here's in-depth analysis of why Harmanpreet entered semi-final under-prepared

Six months before the start of the Women’s World T20, not many would’ve considered the Indian team good enough to have a shot at the title. Placed in a group alongside Australia and New Zealand, only a miracle would take them into the semi-final. This was the situation after they were outplayed in the T20I Tri-series at home and lost in the T20I edition of the Asia Cup for the first time ever. But things changed dramatically since head coach Ramesh Powar took over from Tushar Arothe.
Under Powar’s stint, India injected youngsters into the side which laid the road to improving their tactical game, especially in the T20I format. They have made some brave decisions such as keeping Mithali Raj out of the equation that too at a big tournament like the World T20. India made it to the semi-final of the tournament for the first time in four editions after knocking out New Zealand and upsetting Australia in the group stage. However, their journey came to an end when they lost to England by eight wickets in the semis.

Abdul Razzaq 109 not out off 72 v South Africa in Abu Dhabi 2010

Score on arrival: 136 for 5, chasing 287
Final score: 289 for 9, won by 1 wicket with 1 ball to spare

Abdul Razzaq smashed ten sixes, Pakistan razed 150 off the last 20 overs to come back from the dead, numbers which look normal in 2018, but were truly remarkable for the time.
Razzaq arrived in a position below the rest on this list, at the fall of the seventh wicket, and hit six sixes in the last four overs, all while batting with Wahab Riaz and Saeed Ajmal, Pakistan's numbers 10 and 11

For perspective, Pakistan's last four batsmen were dismissed for single figures, while Razzaq did his thing at the other end.

Yusuf Pathan 123 off 96 balls v New Zealand in Bengaluru 2010

Score on arrival: 108 for 4, chasing 316
Final score: 321 for 5, won by 5 wickets with 7 balls to spare

India had already sealed a five-match ODI series 3-0, and were looking jittery in a tall chase, having lost their top order on the cheap.
New Zealand's pacers then tested Yusuf Pathan with the short stuff, which he played out, while smashing the freebies they dished out every once in a while.

The marauding hundred arrived at a crucial point for Yusuf, coming as it did in the months leading to India's World Cup squad selection for the 2011 tournament at home. 

Ravi Bopara 101 not out off 75 balls v Ireland in Malahide 2013

Score on arrival: 48 for 4, chasing 266
Final score: 274 for 4, won by 6 wickets with 42 balls to spare

A one-off ODI in Ireland was threatening to swing the home side's way when James Taylor was bowled by Tim Murtagh, with 226 runs still needed off 210 balls.
Ravi Bopara combined with captain and hometown boy Eoin Morgan to get those 226 runs off just 28 overs, racing to his only ODI hundred off just 74 balls.

For a packed crowd in Malahide, who had seen encouraging signs of a shock victory all afternoon, it was all a bit of a kick in the teeth, all the more stinging given that Morgan had played such a key role.

Mahmudullah 102 not out off 107 balls v New Zealand in Cardiff ICC Champions Trophy 2017

Score on arrival: 33 for 4, chasing 266
Final score: 268 for 5, won by 5 wickets with 16 balls to spare

Bangladesh were routed by England, got a point out of a rain-affected game against Australia and had to win against New Zealand to qualify for the semi-final.
They were down and out at 33 for 4 in pursuit of 266, when Shakib Al Hasan and Mahmudullah combined to put together 224 runs, the second-highest for any wicket in Champions Trophy history.

It was another major statement win for a rising ODI power, their second successive progress to the knockout stage after their quarter-final run in World Cup 2015.

David Miller 118 off 124 balls v Australia in Durban 2016

Score on arrival: 179 for 4, chasing 372
Final score: 372 for 6, won by 4 wickets with 4 balls to spare

The second-highest ODI chase of all time had a lot of similarities with the highest: South Africa beat Australia in a bilateral ODI at home, thanks to rollicking knocks from dashers throughout their batting order.
South Africa lost all but one of their specialist batsmen with 155 runs still to get, but David Miller ensured that they sealed the five-match series against Australia in the third ODI with his third hundred in the format.

His knock completely overshadowed tons from Steven Smith and David Warner, a duo who would go on to suffer far greater setbacks in South Africa in the years to come.

Kedar Jadhav 120 off 76 balls v England in Pune 2017

Score on arrival: 63 for 4, chasing 351
Final score: 356 for 7, won by 3 wickets with 11 balls to spare

That Kedar Jadhav had Virat Kohli for company in a big chase shouldn't diminish the value of his stupendous 65-ball hundred, for it was he who brought India back into the game with some incredible shots around the park.
Kohli, who himself made 122 off 105 balls and put on a 200-run partnership with Jadhav, said "I couldn't believe some shots Jadhav played" by the end of it all.

Kevin O'Brien 113 off 63 balls v England Bengaluru in ICC World Cup 2011

Score on arrival: 106 for 4, chasing 328
Final score: 329 for 7, won by 3 wickets with five balls to spare

Ireland had famously beaten Pakistan to seal their progression to the Super Eights at the 2007 World Cup, but this victory over the old enemy was arguably an even greater glory than that Saint Patrick's Day afternoon in Jamaica.
 Almost halfway into their pursuit of 328, Ireland were going nowhere at 106 for 4 when O'Brien arrived, which became 111 for 5 in the 25th over. O'Brien joined forces with Alex Cusack to put on a match-changing 162, en route to clubbing the fastest World Cup hundred off just 50 balls.

By the time he departed at 317 for 7, O'Brien had helped write another famous chapter in Irish sport, as they completed a memorable final-over victory.

Jos Buttler 110 not out off 122 balls v Australia Old Trafford in 2018

Score on arrival: 27 for 4, chasing 206
Final score: 208 for 9, won by 1 wicket with 9 balls to spare

England were 4-0 up and looking for their first-ever whitewash of Australia in a series of more than three matches, when Billy Stanlake ran through their top order, reducing them to 27 for 4.
Jos Buttler's phenomenal hitting abilities in limited-overs cricket have never been in doubt, but this time, the situation demanded a grafter to anchor the chase and shepherd the tail through to the finish.

Buttler got to a fifty off 74 balls, slower than four of his hundreds, and went on to seal a 5-0 whitewash with a punch through covers in the penultimate over.

Deepak Chahar ended up with figures of 1-43 in his first outing for team India

Replacing the injured Jasprit Bumrah in the squad, Deepak Chahar had big shoes to fill in when he took the field in the third T20I.Debuting in a series decider against a strong batting unit, the right-arm pacer had his task cut out right from the first over.
With small boundaries and lack of swing making his life worse, Chahar could not quite deliver a debut performance that he would have wanted.However, the young pacer took the big wicket of Jason Roy who was going all guns blazing and threatened India of a massive score.

Deepak Chahar (Mat: 1 Wkt: 1)

Siddarth Kaul showed what promise he holds for Indian cricket

After an impressive debut against Ireland, Siddarth Kaul faced his first major test against England's strong batting lineup on a belter of a wicket in the third game of the series.With Bhuvi and Kuldeep not present in the bowling unit, Kaul was expected to carry forth his
IPL heroics in the series decider.In spite of going for a few runs in his quota of four overs, the man from Punjab accounted for two wickets, including the prized scalp of Jos Buttler. The fast bowler was also good at the death with his yorkers and pace variations.

Siddarth Kaul (Mat: 1 Wkt: 2)

Kuldeep Yadav proved to be India's X-factor in the first game

Bamboozling the English batsmen left, right, and centre, Kuldeep Yadav made the opposition look like a bunch of inexpert cricketers who had no clue of how to play left-arm
wrist spin.Coming into bowl at a stage when England was cruising ahead, Yadav blew away the batsmen with his wily spin bowling and accounted for match-winning figures of 5-24.The youngster, however, couldn't quite weave his magic in the second game as England managed to keep him at bay.

Kuldeep Yadav (Mat: 2 Wkt: 5)

Yuzvendra Chahal failed to make inroads into England's middle order

With just one wicket in three games, Yuzvendra Chahal had to conclude the T20 series on a disappointing note.Coming into the series as one of the major threats, given the English batsmen's
vulnerability to wrist spin, Chahal couldn't quite manage to replicate his heroics from the South African tour.However, the leggie didn't give away too many runs either in any of the games and kept the run flow in check when the batsmen were going hammer and tongs.

Yuzvendra Chahal (Mat: 3 Wkt: 1)

Umesh Yadav caused a problem or two to the English batsmen with his raw pace

Making a comeback into the Indian team after a long gap, Umesh Yadav ended up with satisfactory returns in the T20 series.Barring the last
game, where he was handed over a beating by the opposition's batsmen, Yadav chipped in with timely wickets and impressed one and all with his raw pace.Coming into the team in the absence of Jasprit Bumrah, the paceman's performance has certainly done him no harm going into the ODI series.

Umesh Yadav (Mat: 3 Wkt: 5)

Bhuvneshwar Kumar wasn't quite at his best in the two games he played

With the series played in seam-friendly conditions of England, Bhuvneshwar Kumar was expected to make the ball talk with his skillful swing bowling.However, with conditions turning out to be batsmen-friendly, Kumar had tough outings in both the games he played.While
he was pummeled for 45 runs off his four overs in the first game, he accounted for better figures in the second match in a losing cause.The man from Uttar Pradesh was ruled out of the third game with a stiff back and will be itching to get back into form in the ODI series.

Bhuvneshwar Kumar (Mat: 2 Wkt:1)

Hardik Pandya broke the back of England's batting lineup in the third T20I

Not having to do much of a job with the bat, Hardik Pandya shone brightly with the ball in hand. Delivering his full quota of four overs in all the three games, the younger Pandya proved to be more than a handful for India's captain Kohli.While the first two games saw him chip in with
one wicket in each game, the third encounter witnessed the lanky all-rounder register his career-best figures of 4-38, which helped put brakes on England's barrage.To add further to the glory, Pandya also scored a blistering 33 off 14 balls towards the end to help India score a comfortable victory.

Hardik Pandya (Inn: 2 Runs: 45 | Mat: 3 Wkt: 6)

MS Dhoni too didn't get too many opportunities with the bat in the series

MS Dhoni got a chance to bat only once in the entire series. Pummeling a few lusty blows towards the end of the innings, Dhoni ended up making a handy contribution of 32 runs in a low-scoring second game.However, it was his brilliant glove work behind
the stumps that made a more telling contribution to India's cause in the series.While Dhoni's lightning quick stumpings left the English batsmen clueless, his safe catching helped him register a record five catches in a single innings.

MS Dhoni (Inn: 1 Runs: 32 | Mat: 3 Ct: 5 St: 2)

Suresh Raina got just one opportunity to bat in the entire series

A jam-packed top order meant that Suresh Raina had to be slotted in the middle order of the batting line-up in the series. Also, with the top order batsmen doing the majority of the scoring, Raina was presented with only one opportunity to bat.Coming in at a precarious 22-3
in the second game, the southpaw joined Kohli to steady a sinking Indian ship and lay a platform for putting a respectable total together.Scoring 27 off 20 balls, Raina got off to a decent start but failed to kick on and play a match-winning knock for the team.

Suresh Raina (Inn: 1 Runs: 27)

Virat Kohli made vital contributions to the team's score in the final two games of the series

Having been restricted to play an anchor's role towards the finishing stages of the first game, Virat Kohli was entrusted to play much bigger roles in the other two games.While the Indian skipper stood as the top scorer in a rather paltry total in the second game,
he complemented Rohit perfectly in the final match and weaved together a match-winning partnership.Leaving apart a few "tactical" blemishes spotted by the critics in the second game, Kohli was also hailed for his captaincy, especially for sending in Rahul ahead of himself in the batting order.

Virat Kohli (Inn: 3 Runs: 110)

KL Rahul left the spectators spellbound with his innings in the first T20I

Creaming the ball to all parts of the ground at will, KL Rahul dispatched the English bowlers in the opening game of the series.Coming at No. 3 while chasing eight runs in over, Rahul took off right from the word go as he put the bowling attack under the pump.
With an exquisite strokeplay, which proved the batsman's worth at the top of the order, he registered his second T20I hundred as India cruised home to victory.Rahul, however, couldn't quite repeat his heroics in the succeeding two matches of the series.

KL Rahul (Inn: 3 Runs: 126)