Many of the passengers were still in shock and yet to tell their families that they nearly died in one of the country's worst rail disasters in decades
Nazir scored 81 runs off 105 balls while Zaryab notched up 30 off 58 deliveries. But once the duo were dismissed, the other Pakistan batsmen could not consolidate.
Medium pacer Azmatulllah Omarzai and spinner Qais Ahmad grabbed three wickets each as Afghanistan showed that they are capable of upsetting leading sides and the team to watch out for in Group D, which also contains Sri Lanka and Ireland.
"They bowled and batted really well. They outclassed us in every department, especially in the first innings. The pitch was pretty good to bat on but the way they bowled was tough for us," Pakistan captain Hassan Khan was quoted by the International Cricket Council (ICC) after the match.
Meanwhile in Tauranga, New Zealand started their campaign on a resounding note when they completely outclassed the defending champions in the opening match of Group A. Top order batsman Finn Allen did a starred with an unbeaten 115 as the hosts overhauled the target of 234 runs with more than 10 overs to spare.
Asked to bat first, the West Indies produced 233/8 in their 50 overs. They had were gifted a good start by openers Keagan Simmons and Kimani Melius, who added 123 runs between them. Simmons remained unbeaten on 92 while Melius scored 78.
However, the defending champions were restricted by some tight bowling later on as leg-spinner Rachin Ravindra and pacer Matthew Fisher picked up three wickets each for the Kiwis.
Ravindra and Fisher had figures of 3/30 and 3/61 respectively while leg-spinner Felix Murray returned 2/37.
New Zealand coasted home in 39.3 overs with Jakob Bhula also notching up 83, leaving Windies captain Emmanuel Stewart disappointed. In other matches, Bangladesh and Zimbabwe also won their respective matches in Group C.
New Zealand bt Windies by 8 wkt. West Indies 233/8 in 50 overs (Keagan Simmons 92 not out, Kimani Melius 78; Rachin Ravindra 3/30, Matthew Fisher 3/61). New Zealand 234/2 in 39.3 overs (Finn Allen 115 not out, Jakob Bhula 83).
Bangladesh bt Namibia by 87 runs. Bangladesh 190/4 in 20 overs (Mohammad Hassan 84, Naim Sheikh 60). Namibia 103/6 in 20 overs (Eben van Wyk 55 not out; H Mahmud 2/12, Qazi Onik 2/14)
Zimbabwe bt Papua New Guinea by 10 wkts. PNG 95 in 20 overs (Igo Mahuru 26; Wesseley Madevere 3/19). Zimbabwe 98/0 in 14 overs (Wesseley Madevere 53 not out, Gregory Dollar 48 not out)
Many of the passengers were still in shock and yet to tell their families that they nearly died in one of the country's worst rail disasters in decades
As per the information received till now from the South Eastern Railway, there are 288 casualties from the Odisha train crash
Deputy director of the national museum urges combatants to protect the nation's heritage, including ancient mummies
The No. 1 spot goes to Iran's traditional ice cream 'bastani sonnati'
The new jerseys for Team India for Test, ODI and T20I format for the season 2023-24 were finally revealed on Thursday
The country's longest-serving leader will name his Cabinet later today and is expected to signal a change in his unorthodox approach to economic policy
The accident resulted in hundreds of deaths and injuries in Odisha
UAE residents express condolences to those affected by the tragic incident