Proteas skipper Temba Bavuma won the toss and elected to bowl first in the Boxing Day Test against Pakistan at SuperSport Park in Centurion.