Pakistan's stand-in captain Salman Ali Agha has won the toss and elected to field in the second one-day cricket international against Sri Lanka in Rawalpindi.