England Ready to Play ODI in Pakistan After 21 Years
RAWALPINDI: England are set to play an ODI in Pakistan after 21 years as Pakistan and England face each other today in the second match of the tri-nation series at Rawalpindi Cricket Stadium.
England last toured Pakistan for an ODI series in 2005. The last ODI between the two sides on Pakistani soil was played on December 21, 2005. England won that match, but Pakistan claimed the five-match series 3-2.
England also played three ODIs in Pakistan during the 2025 ICC Champions Trophy, losing all three matches.
In the latest ICC ODI rankings, England are ranked fourth while Pakistan are fifth.
England enter the match after defeating Sri Lanka 2-1 in their recent ODI series. The English side last won an ODI series in Pakistan during the 1987-88 season.
Pakistan, meanwhile, have remained unbeaten in their last three ODI series played on home soil, adding further significance to today’s encounter.
Shaheen Afridi and Joe Root Eye Major Milestones
Pakistan fast bowler Shaheen Afridi and England batter Joe Root also have major milestones within reach in today’s match.
Shaheen Afridi needs just one wicket to complete 150 ODI wickets.
Joe Root, meanwhile, needs 97 runs to become the first England batter to reach 8,000 ODI runs.

