South Africa v West Indies 2023 Temba Bavuma's 172 a reward for three years as South Africa's best batter
Historical Watch: Nantie Hayward sends Michael Vaughan’s middle stump flying to take his first Test wicket