England v Sri Lanka – 1st Twenty20 International (2021 Series)
Sophia Gardens Cardiff, United KingdomEngland and Sri Lanka play the first Twenty20 International of their 3 match series at Sophia Gardens in Cardiff. The ground has not hosted an Continue Reading