England’s match against New Zealand will be the 150th Test played at Lord’s, since the first ever back in 1884 when the hosts thrashed Australia by an innings and five runs. But which is No 1?
England’s match against New Zealand will be the 150th Test played at Lord’s, since the first ever back in 1884 when the hosts thrashed Australia by an innings and five runs. But which is No 1?