The England-Sri Lanka third ODI concluded at Rawalpindi Cricket Stadium as around 6,000 police personnel performed security and traffic duties.
Remember me