Abdul Qadir passed away; Malinga reached 100 T20I wickets and took four wickets in four balls; and Rashid and Hazlewood dominated the day at Chattogram and Old Trafford respectively.
Bangladesh and Afghanistan have never met in a Test before. This is also Afghanistan’s first Test outside India, and Bangladesh’s first against a team that has debuted after them.
Both teams will be playing with uncertainty, but Afghanistan are up against it.
Rashid Khan named Afghan captain; de Villiers denied forcing his way into World Cup; Ireland beat Zimbabwe by 9 wickets; and Shastri rued missing a ‘solid’ middle-order batsman.
England beat Bangladesh by 106 runs in Match 12 of the ICC World Cup; New Zealand win by seven wickets against Afghanistan to stay undefeated at the World Cup.
Australia will play Afghanistan on June 1 for the Match 4 of ICC World Cup 2019 (the first under lights), at Bristol.
Pakistan will face Afghanistan in a World Cup warm-up match at Bristol on May 24.
Afghanistan will play Ireland at Belfast on May 19 and 21.
On May 8, Delhi Daredevils will face Sunrisers Hyderabad in the IPL 2019 Eliminator at Visakhapatnam.
Mumbai Indians will host Sunrisers Hyderabad for Match 51 of IPL 12 at Wankhede Stadium on May 2.