Final result
Sri Lanka won by 5 wickets
Player of the match: P Nissanka
Result · One-Day Internationals
Final result
Sri Lanka won by 5 wickets
Player of the match: P Nissanka
Match preview & overview
Sri Lanka Cricket chased down 278 to beat Zimbabwe Cricket by 5 wickets in Harare on 31 August 2025. Zimbabwe posted 277/7 from their 50 overs, a total 56 runs above the Harare Sports Club average of 221 across 190 ODIs at the ground. Sri Lanka, who won the toss and elected to field, reached 278/5 in their reply. P Nissanka was named Player of the Match. The result moves Sri Lanka's all-time ODI record against Zimbabwe to 36 wins from 50 meetings, with Zimbabwe having won 11 and 3 producing no result.
Zimbabwe's innings was built on a solid foundation through the powerplay, where they reached 55/1 in the first 10 overs. The middle phase was their most productive, adding 139 runs for 4 wickets between overs 11 and 40. A brisk death-overs contribution of 83/2 pushed them well beyond what the ground typically produces in a first innings.
Sri Lanka's chase started carefully rather than explosively: 45 runs without loss in the powerplay. The match was effectively settled through the middle overs, where Sri Lanka scored 166 for just 3 wickets. Two wickets fell at the death, but with the target already within range, those losses were merely cosmetic. Sri Lanka got home with five wickets to spare.
Pitch report & venue insights
Aggregate conditions from 2002–2025. Numbers that tend to decide matches at this ground — par score, chase success, powerplay averages and toss bias.
190
T20 matches hosted
221
Avg 1st-innings score
188
Avg 2nd-innings score
50%
Chase success rate
38
Avg powerplay runs
73%
Toss-field rate
Key talking points
Headline angle
Harare Sports Club's average first-innings score across 190 ODIs is 221, so Zimbabwe's 277/7 represented a significant overshoot of par. They built steadily through the powerplay (55/1) before the middle overs proved their most productive phase, yielding 139 runs for 4 wickets.
Angle 02
Angle 03
Angle 04
Angle 05
Key players
Betting & analytical angles
For editorial context only. Not a forecast and not betting advice. 18+ only, please gamble responsibly.
Frequently asked
Sri Lanka Cricket won by 5 wickets, chasing down Zimbabwe's total of 277/7 to finish on 278/5 at Harare Sports Club. P Nissanka was named Player of the Match.
Sri Lanka won the toss and chose to field. It proved the correct call, as they successfully completed the chase to win the match. That decision also aligns with the venue's historical trend: 71% of toss winners at Harare Sports Club opt to field.
Across 50 ODI meetings, Sri Lanka lead 36–11 with 3 no-results. However, Zimbabwe have won three of the last five encounters between the sides, including two in Harare in 2025.
Zimbabwe and Sri Lanka bilateral series are typically available in the UK via Sky Sports Cricket or through the Sky Go and NOW TV streaming platforms. Check Sky's schedule for specific match times and coverage details.
Zimbabwe's 277/7 was 56 runs above Harare Sports Club's average first-innings score of 221 across 190 ODIs at the ground. Despite posting a well-above-par total, they were unable to defend it.
Zimbabwe had lost their previous five ODIs, including defeats to New Zealand (three matches), South Africa, and Sri Lanka. The run of results reflects a difficult period in the 50-over format for the side.
Explore more