Zimbabwe stunned Sri Lanka by 67 runs in Rawalpindi, posting 162/8 and bowling them out for 95 — their biggest-ever T20I win over a full-member nation, led by captain Sikandar Raza's 47 and Brad Evans' 3/9.