Match overview
Zimbabwe Cricket defeated Sri Lanka Cricket by 67 runs in a T20I at Rawalpindi Cricket Stadium on 20 November 2025. Batting first after Sri Lanka won the toss and chose to field, Zimbabwe posted 162/8. Sri Lanka's reply never gained traction: 25 runs for 2 wickets in the powerplay left them behind the rate immediately, and they were bowled out for 95 with overs to spare. Sikandar Raza took the Player of the Match award. The result continued Zimbabwe's recent improvement against higher-ranked opposition, and leaves Sri Lanka with serious questions to answer after six consecutive T20I defeats.
Zimbabwe's innings was built steadily across all three phases. The powerplay produced 43 for 2, the middle overs added 73 for just 1 wicket, and the death overs contributed a brisk 46 despite costing 5 wickets. A total of 162 is well below Rawalpindi's first-innings average of 214 across 79 T20 matches, which tells its own story about the conditions. Sri Lanka, for their part, never looked like making the chase competitive. Five wickets fell in the middle overs for 57 runs, and only 13 were added in the death phase before the innings ended.
For Zimbabwe, the victory builds on a sequence of positive results in 2025 against African opposition, offset by a loss to Pakistan. For Sri Lanka, this is now six T20I defeats in a row across matches against Pakistan, India, and Zimbabwe. The scale of the batting collapse will be the focus for their coaching staff.
Venue and conditions
Rawalpindi Cricket Stadium has hosted 79 T20 matches, producing an average first-innings score of 214 and a second-innings average of 208. Chasing sides win around 60% of the time, which is why Sri Lanka chose to field after winning the toss. On paper, the decision was defensible. In practice, the pitch behaved differently from the venue norm.
The average powerplay score at Rawalpindi sits at 41 runs. Sri Lanka managed 25 in the powerplay while batting, and Zimbabwe scored 43, both figures suggesting the surface offered more to the bowlers than the historical average implies. The death-over average at the ground is 34 runs; Zimbabwe's 46 in that phase was above par, while Sri Lanka's 13 was drastically below it. Any side chasing at Rawalpindi will typically need to get through the powerplay without losing more than 2 wickets. Sri Lanka lost 2 for 25 and never recovered their footing.
How to watch
T20I cricket involving Zimbabwe and Sri Lanka is typically broadcast in the UK on Sky Sports Cricket. Subscribers can stream via Sky Go, and non-subscribers can access coverage through NOW TV on a day or monthly pass. It is worth checking the Sky Sports listings for any future fixtures in this series, as scheduling can shift depending on broadcast rights arrangements for bilateral tours.
Recent form
Zimbabwe came into this fixture having won four of their last five T20Is, beating Namibia, Kenya, Tanzania, and Botswana before a loss to Pakistan. The run against lower-ranked opposition built confidence and momentum, and the Rawalpindi result now adds a win against a side ranked significantly higher in the ICC standings.
Sri Lanka's form picture is considerably bleaker. Their five most recent T20I results before this match were all defeats: four losses to Pakistan and one to India. A sequence of that nature raises questions about batting depth and adaptability across conditions, and the 95 all out in Rawalpindi does nothing to ease those concerns. The head-to-head across 50 meetings still strongly favours Sri Lanka, but Zimbabwe are clearly closing the gap in the current cycle. Their next encounters will be worth watching closely.
