Sri Lanka to bat in fifth Pakistan one-dayer