Indian women's cricket team under Mithali Raj will face off with England in the final of the ICC Women World Cup 2017. Lord's Cricket Ground has a special place in Indian cricket. It is at this venue where India played their first-ever Test, in June, 1932. And in June 1983, India's maiden World Cup triumph happened under Kapil Dev's captaincy.