5. South Africa losing ODI series at home against Pakistan
How often do you see a sub continent team doing well in South African conditions? Misbah-ul-Haq became the first captain from the sub-continent to win a bilateral ODI series in South Africa when Pakistan defeated the Proteas in a thrilling match by just 1 run at Port Elizabeth.
4. Zimbabwe winning a Test against Pakistan and squaring the series
The last time Zimbabwe won a Test match before gaining the Test status again was way back in 2001 against India. The last time they won a Test was in 2011 against Bangladesh after regaining the Test status. They won the match by 130 runs at the Harare Sports Club.
After trailing the Test series 0-1, Zimbabwe remarkably won the 2nd Test against Pakistan by 24 runs at the same ground which was one of the biggest upset of the year.
ICC Champions Trophy 2025, ICC Champions Trophy India Schedule, India Squad ICC Champions Trophy, ICC Champions Trophy Schedule