Disclaimer: Event details can change at short notice and you should reconfirm everything before making plans
This event has already passed
The 1st Investec Test Match will see England take on South Africa at Lord's.
The last time we played a Test series against South Africa was at the beginning of 2016 and we managed to win three out of five. Obviously it won't last. If you're an English cricket fan then you know it won't last! (And it didn't... we lost a load of Twenty20 games straight after.)