Aiden Markram scored 136 runs in the secod innings as South Africa won the World Test Championship, defeating Australia by five wickets at Lord’s.
Aiden Markram scored 136 runs in the secod innings as South Africa won the World Test Championship, defeating Australia by five wickets at Lord’s.