Miraz gets sudden ODI call

The squad for Sri Lanka ODIs now consists of 17 cricketers