This was the venue where England won the inaugural T20 World Cup in 2009. Can they repeat history against the six-time champions?
Can Lord's memories inspire England to bring down mighty Australia?
This was the venue where England won the inaugural T20 World Cup in 2009. Can they repeat history against the six-time champions?

