Pakistan will be aiming to win their third game on the trot in the ongoing ICC World Cup 2019.
After beating South Africa and New Zealand, the Men in Green have kept themselves alive in the race for the semi-finals.
Depleted Afghans will need to better their batting.
Here is the statistical preview.
The two teams have met on three occasions in ODI cricket. Notably, Pakistan have won all these three games and maintain a 100% record. Their last win was at the Asia Cup 2018.
For Pakistan, Javed Miandad notched the most runs in the World Cup (1,083) between 1975 to 1996 in 30 innings.
He smashed one ton and eight half-centuries.
Samiullah Shinwari (303 runs) has been the highest run-scorer for the Afghans.
He averages 50.50 with the bat in seven matches.
For Pakistan, Wasim Akram leads the show with 55 scalps.
Akram has the third highest wickets in the World Cup.
He averaged 23.83 between 1987-2003 and took one five-wicket haul.
Dawlat Zadran (12 wickets) has picked up the most scalps for the Afghans.
He averages 38.58 with the ball.
England's 351/9 against Pakistan in 2019 is the highest score recorded at this venue.
England's 93 against Australia in 1975 is still the lowest team total.
Sanath Jayasuriya (152 versus England in 2006) has amassed the best knock here.
Eoin Morgan (477 runs) has the record for the most runs at Headingley.
Chris Old and Adil Rashid (12 wickets) are the joint-highest wicket-takers.
According to reports, it's expected to be a hot and humid day at Headingley.
The conditions will assist spinners and both teams have quality bowlers in this department.
Batting will difficult as the day progresses.
The match is scheduled for a 3:00 PM IST start.
One can watch the match live on the Star Sports Network.
Want to share it with your friends too?
Love Sports news?
Subscribe to stay updated.