ODI World Cup ODI World Cup 2023: Afghanistan restrict Sri Lanka to just 241 runs Pragun Mehrotra Oct 30, 2023 Afghanistan bowlers led by Fazalhaq Farooqi bowled with great control and were successful in restricting Sri Lanka to just 241 runs.