Australia edged India by five runs to seal a spot in the final of the ICC Women's T20 World Cup ©Getty Images

Australia edged India by five runs to seal a spot in the final of the International Cricket Council (ICC) Women's T20 World Cup at Newlands.

The defending champions scored 172 for four in 20 overs and India were well on course to win the game.

But an unfortunate run out of Indian skipper Harmanpreet Kaur swung the momentum in favour of the Aussies.

Australia, who reached their seventh successive Women's T20 World Cup final, will face the winner of South Africa versus England for the title.

Alyssa Healy was back after injury for Australia and she stitched a 52-run partnership with Beth Mooney.

However, Healy departed with Richa Ghosh stumping her for 25.

Mooney managed to score a half century and was settling well with skipper Meg Lanning before she was caught by Shafali Verma.

Ash Gardner’s explosive 31 from 18 increased the confidence for Australia but Deepti Sharma put an end to that before Shikha Pandey removed Grace Harris for seven.

Lanning finished unbeaten on 49 as Australia reached 172 for 4.

In reply, Verma, Smriti Mandhana and Yastika Bhatia were all out in quick succession with India reeling at 28 for three in 3.4 overs.

But Kaur stepped up with Jemimah Rodrigues out in the middle, getting a 69-run partnership before the latter was out for 43 from 24 balls.

There was still hope as Kaur reached the half-century mark before a strange run out changed the course of the game. 

Australians sealed the win as India's lower order failed to rise up to the challenge.