Tammy Beaumont believes the five years since England last played a one-day international at Lord’s has been “far too long” as they prepare to return to the Home of Cricket for the final match of the series against India.
England last played at Lord’s for the historic World Cup final in 2017 and India were the opponents when they lifted the trophy in front of a sell-out crowd.