Pakistan vs England cricket match
Archived — this story has rotated out of today’s deck. It is kept here in full.
The gist
Pakistan face England in Rawalpindi on Oct 20 in an ODI tri-series also featuring Sri Lanka.
It is England's first ODI series in Pakistan in 21 years.
Background
The ODI Tri-Series 2026 is a seven-match tournament running from October 18 to October 31, featuring Pakistan, England and Sri Lanka across Rawalpindi Cricket Stadium and Gaddafi Stadium in Lahore, with six league games then a final. Pakistan captain Shaheen Shah Afridi, a left-arm quick who has led the side in 11 ODIs with seven wins, opens the campaign after his team beat Sri Lanka by 37 runs in the opener. England are captained by Harry Brook and are playing their first ODI series in Pakistan in 21 years. The series is being framed as build-up to the 2027 Cricket World Cup.
How it unfolded
- Oct 18, 2026Pakistan beat Sri Lanka by 37 runs in the tri-series opener in Rawalpindi, with Salman Ali Agha making 107 (his fourth ODI hundred) in a total of 305 and Shaheen Shah Afridi taking 3/55.
- Oct 20, 2026Pakistan host England in the second match of the ODI Tri-Series at Rawalpindi Cricket Stadium, starting 1:30 PM IST.
- Oct 22, 2026Sri Lanka face England in Rawalpindi, 1:30 PM IST.
- Oct 25, 2026Pakistan and England meet again at Gaddafi Stadium in Lahore, 1:30 PM IST.
- Oct 31, 2026The final between the top two teams is scheduled at Gaddafi Stadium in Lahore, 1:30 PM IST.
Who’s saying what
- Official
- England captain Harry Brook called the tri-series a great chance to prepare for the 2027 World Cup.
- Analysts
- The Sporting News' prediction backed England to win the match.
Still unverified
Shadab Khan and Sufiyan Moqim missed the opener through illness, with the PCB saying their progress will be monitored; Pathum Nissanka travels only if he passes a fitness check.