Even a speech from the great Sachin Tendulkar at Lord's - he is an ICC ambassador for the Women's World Cup - felt a little stale, not least because he was unsure as to which teams were playing and insisted on referring to daughters as "girl children."