The England-Pakistan Test rivalry is set to enter another interesting chapter, with the first match of the three-Test series set to begin on August 19 at Headingley, Leeds. While both teams ICC World Test Championship 2025–27 Looking to strengthen their campaign in the cycle, this series provides another opportunity to revisit some of the finest batsmen who have ruled the contest over the years.
A new era begins for England and Pakistan
England are entering this series with several important changes. ben stokes retired from Test cricket and Brendon McCullum After his departure as head coach, Joe Root Has returned as England's permanent Test captain. marcus trescothick Currently serving as the interim coach of the team, while Stephen Fleming Going to take responsibility later.
Root has made some changes to England's team culture, including the decision to end the long-standing midnight curfew. The experienced batsman will now take on the additional responsibility of leading the team as well as making significant contributions with the batting.
At the same time, Pakistan has also changed its leadership. Shan Masood After hard times, experienced under Babar Azam Was reinstated as Test captain in July 2026. Pakistan hope Babar can help revive the team's fortunes and take inspiration from their memorable home win against England in 2024.
5 batsmen who scored the most runs in England vs Pakistan Test
1. Alastair Cook – 1,719 runs
great of england alastair cook He remains the batsman who has scored the most runs in the Test matches between England and Pakistan. The former opener scored 1,719 runs in 20 matches, which included five centuries and eight half-centuries. Known for his patience, discipline and ability to stay at the crease for long periods, Cook regularly tested Pakistan's bowlers and played many important innings during his career. His consistency has kept him on the top of this list.
2. Inzamam-ul-Haq – 1,584 runs

Pakistan's batting greats Inzamam-ul-Haq He is in second place with 1,584 runs against England in 19 Tests. The brilliant middle-order batsman scored five centuries and 10 half-centuries, which shows his remarkable consistency in this rivalry. Inzamam was particularly effective when he was set, using his strong technique and timing to punish the England bowlers. His ability made him one of Pakistan's most reliable batsmen in these matches.
3. Mushtaq Mohammad – 1,554 runs

former pakistan captain mushtaq mohammed He is third in the all-time list with 1,554 runs in 23 Tests against England. He scored three centuries and 11 half-centuries in those matches, highlighting his ability to contribute consistently with the bat. Mushtaq was part of an important era of Pakistan cricket and faced many strong English attacks during his career. His longevity and reliability helped him post the highest run tally in this historic Test rivalry.
4. Mohammad Yousuf – 1,499 runs

Mohammad Yusuf He is in fourth place with 1,499 runs in only 14 Tests against England. The former Pakistan batsman scored six centuries and three half-centuries, giving him an excellent conversion rate in this rivalry. Yousuf's concise technique, balance and exceptional strokeplay allowed him to dominate when conditions were favorable for batting. Despite playing fewer matches than the three players, his six centuries established him as one of Pakistan's most successful run-scorers against England.
5. Joe Root – 1,487 runs

Root is the only active cricketer in the top five, having scored 1,487 runs in 18 Tests against Pakistan. The England star has scored two centuries and seven half-centuries in this rivalry and now has an opportunity to move further up the charts. With Joe Root returning as England's permanent Test captain, the upcoming three-match series holds extra importance for them. He needs only 13 runs to overtake Yousuf and if he enjoys a successful series, he is likely to challenge the higher-ranked names.