Bollywood HungamaDil Raju calls Ranbir Kapoor ‘Ranveer Singh’ at Ramayana’s grand Hyderabad event; immediately apologizes: “Sorry, Ranbir Kapoor garu!”PunchUK unemployment rate drops unexpectedly to 4.7%The Jerusalem PostAttack on Australian politician follows years of threats to public figuresRTP DesportoSeleção. Cristiano Ronaldo com regresso marcado para novembroInquirerUnderwater search is on for Bukidnon man swept off bamboo raftCNN TürkEuroLeague'de Türk derbisi haftasıDaily MaverickWHAT’S COOKING: Pan-fried duck breasts with blueberry-cherry sauce and a touch of ginger beerZDF heuteEntdecken Sie das ZDF-NachrichtenstudioUOLPapa retoma audiência após cirurgia contra câncer no pulmãoCollider'Clayface' Director Confirms James Gunn Gave Him Complete Freedom To Reinvent GothamSouth China Morning PostEnergy shock could spark Asia’s next debt crisisThe Japan Times‘Two Cigarettes, Three Nights’ explores messy emotions and moral compromises
The Daily Newsstand · Free, Always
Tuesday, October 20, 2026

When was the last time England played an ODI in Pakistan?

Translate
England's James Anderson celebrates the wicket of Pakistan’s Shahid Afridi (L) during an ODI in Rawalpindi in 2005.

England's James Anderson celebrates the wicket of Pakistan’s Shahid Afridi (L) during an ODI in Rawalpindi in 2005. | Photo Credit: REUTERS

infoIcon

England's James Anderson celebrates the wicket of Pakistan’s Shahid Afridi (L) during an ODI in Rawalpindi in 2005. | Photo Credit: REUTERS

England is returning to Pakistan after 21 years for a white-ball series as both sides take to the Rawalpindi Cricket Stadium on Tuesday.

The two teams, and Sri Lanka, are playing a Tri-Nation ODI series in Pakistan. The host and the Lankans have already met each other once in this double round-robin tournament. Pakistan won the match by 37 runs.

Meanwhile, Tuesday’s match will be England’s first ODI in Pakistan since 2005, when the English had toured for a five-match series. The host, back then led by Younis Khan, had clinched a 3-2 series win.

The last match England played in Pakistan was the fifth and final ODI of this series, on December 21, in Rawalpindi. England, led by James Anderson’s four-wicket haul, won by six runs.

Pakistan’s Naved-ul-Hasan was the highest wicket-taker of the ODI series with nine scalps, while Kamran Akmal ended as the top-scorer with 245 runs.

Published on Oct 20, 2026

Latest on Sportstar

  1. Live Blog 2026-10-20T09:26:39+05:30

    Ranji Trophy Live Score Day 3: Mumbai takes 388-run lead over Himachal; J&K 95/8 vs Vidarbha; Services needs 126 runs to beat Bengal
  2. When was the last time England played an ODI in Pakistan?
  3. Live Blog 2026-10-20T10:07:31+05:30

    Asian Para Games 2026 India Medal Tally LIVE, Day 4: Deepthi wins gold; Manish, Ashok clinch silver
View the original on Sportstar →

KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.