Bavuma receives SA20 contract after impressive outings against England
With 180 runs from three games, Bavuma was South Africa's highest-run getter in the series and led them brilliantly.
With 180 runs from three games, Bavuma was South Africa's highest-run getter in the series and led them brilliantly.