Johannesburg: South Africa (SA) has elected to bat first against Pakistan after winning toss in the first T-20.