Zimbabwe vs Sri Lanka 1st ODI 2025 Recap: Madushanka’s Hat-Trick Steals Thrilling 7-Run Victory

Introduction: A Heart-Stopping Clash at Harare

The Zimbabwe vs Sri Lanka 1st ODI 2025 recap brings you the electrifying drama of a match that had cricket fans glued to their screens until the final ball. On August 29, 2025, Harare Sports Club witnessed a rollercoaster of emotions as Sri Lanka clinched a nail-biting 7-run victory over Zimbabwe in the opening match of the 2025 ODI series.

Dilshan Madushanka’s sensational hat-trick in the final over shattered Zimbabwe’s hopes, despite a heroic 92 off 87 balls from Sikandar Raza. From Pathum Nissanka’s steady 76 to Janith Liyanage’s explosive 70*, Sri Lanka set a daunting 298/6. Zimbabwe fought back valiantly, but Madushanka’s heroics sealed a thriller. Ready to relive the Zimbabwe vs Sri Lanka Harare 2025 highlights? Let’s dive into the action!


Match Overview: Setting the Stage for a Classic

The Sri Lanka tour of Zimbabwe 2025 kicked off with high stakes at Harare Sports Club, a venue known for producing competitive ODIs. Zimbabwe, led by Sean Williams, won the toss and opted to bowl, hoping to exploit early swing and bounce on a pitch that offered assistance to seamers. Sri Lanka, under Charith Asalanka, aimed to post a challenging total, banking on their experienced batting lineup. With players like Raza, Nissanka, and Madushanka in the spotlight, the stage was set for a blockbuster clash.

The match lived up to its billing, swinging like a pendulum as both teams showcased resilience, skill, and occasional errors. Zimbabwe’s decision to bowl first seemed promising early on, but Sri Lanka’s late-order fireworks and Madushanka’s final-over magic proved decisive. This Zimbabwe vs Sri Lanka 1st ODI match report breaks down every key moment, from partnerships to collapses, that defined this unforgettable game.


Sri Lanka Innings: Nissanka, Liyanage, and Kamindu Power to 298/6

Sri Lanka’s innings was a tale of two halves: a cautious start followed by a late onslaught that set a formidable 298/6. Pathum Nissanka anchored the innings with a composed 76 off 92 balls, while Janith Liyanage (70* off 47) and Kamindu Mendis (57 off 36) unleashed a brutal assault in the death overs.

Early Setbacks and Nissanka’s Grit

Zimbabwe struck early when Richard Ngarava dismissed Nishan Madushka for a 13-ball duck, leaving Sri Lanka at 9/1. However, Nissanka and Kusal Mendis (38 off 63) steadied the ship with a 100-run second-wicket stand. Nissanka’s patient knock, laced with 12 fours, kept the scoreboard ticking, while Mendis played a supporting role before falling to Sean Williams.

Middle-Order Wobble

Sri Lanka’s momentum faltered as wickets tumbled. Nissanka fell for 76, caught by substitute Clive Madande off Blessing Muzarabani, followed by Sadeera Samarawickrama (35 off 40) and Charith Asalanka (6 off 9). At 161/5 after 36.1 overs, Zimbabwe’s bowlers, led by Ngarava (2-34) and Sikandar Raza (1-48), seemed to have the upper hand.

Liyanage and Kamindu Turn the Tide

The game changed with a blistering 137-run sixth-wicket partnership between Janith Liyanage and Kamindu Mendis. Liyanage’s unbeaten 70, featuring a memorable helicopter-shot six off Ngarava, and Kamindu’s aggressive 57 off 36 balls, including 4 fours and 2 sixes, shifted the momentum. Trevor Gwandu bore the brunt, leaking 23 runs in the penultimate over. Zimbabwe’s 16 extras, including 9 wides, added to Sri Lanka’s total.

Sri Lanka Batting Scorecard:

BatterRunsBalls4s6sStrike Rate
Pathum Nissanka769212082.61
Nishan Madushka013000.00
Kusal Mendis (wk)38633060.32
Sadeera Samarawickrama35405087.50
Charith Asalanka (c)690066.67
Janith Liyanage70*4763148.94
Kamindu Mendis573642158.33
Extras16(b 1, lb 6, w 9, nb 0)
Total298/650 OversRR: 5.96

Zimbabwe Bowling:

BowlerOversMaidensRunsWicketsEconomy
Richard Ngarava7.423424.40
Blessing Muzarabani1016516.50
Trevor Gwandu6.206119.60
Brad Evans1005705.70
Sikandar Raza1004814.80
Sean Williams602614.30

Zimbabwe Innings: Raza’s Heroics Fall to Madushanka’s Hat-Trick

Chasing 292, Zimbabwe’s innings was a gripping saga of collapses, recoveries, and a heart-wrenching finish. Sikandar Raza’s 92 off 87 balls nearly pulled off a famous victory, but Dilshan Madushanka’s hat-trick in the final over sealed Sri Lanka’s 7-run triumph.

Early Collapse Sparks Panic

Zimbabwe’s chase began disastrously as Asitha Fernando struck twice in the first over, dismissing Brian Bennett and Brendan Taylor for ducks. At 0/2, the hosts were reeling, and Sri Lanka’s bowlers sensed blood.

Curran and Williams Fight Back

Ben Curran (70 off 90) and Sean Williams (57 off 54) revived Zimbabwe with a 118-run third-wicket stand. Williams was the aggressor, smashing two sixes off Asalanka and Maheesh Theekshana, while Curran played a watchful knock. Their partnership ended when Williams holed out to Kamindu Mendis at deep square leg, and Curran fell to Fernando’s short ball, leaving Zimbabwe at 140/4.

Raza and Munyonga’s Heroic Stand

With 138 runs needed off 120 balls, Sikandar Raza and Tony Munyonga launched a counterattack. Their 128-run sixth-wicket partnership was a masterclass in calculated aggression. Raza’s 92, laced with 8 fours, showcased his ability to manipulate fields, while Munyonga’s 43* off 52 kept the chase alive. A dropped catch by Nuwanidu Fernando when Munyonga was on 35, and Sri Lanka’s 16 wides, gave Zimbabwe hope.

Madushanka’s Final Over Heroics

Needing 10 runs off the last over, Raza faced Madushanka with confidence. But the young pacer delivered a match-defining over. His first ball, a pinpoint yorker, bowled Raza for 92. Brad Evans was caught at short fine leg, and Richard Ngarava’s stumps were rattled next ball, completing Madushanka’s hat-trick. With 9 runs needed off two balls, Munyonga missed a low full toss, and Zimbabwe finished at 291/8.

Zimbabwe Batting Scorecard:

BatterRunsBalls4s6sStrike Rate
Brian Bennett01000.00
Ben Curran70908077.78
Brendan Taylor (wk)03000.00
Sean Williams (c)575472105.56
Sikandar Raza928780105.75
Wessly Madhevere8101080.00
Tony Munyonga43*521082.69
Brad Evans01000.00
Richard Ngarava01000.00
Blessing Muzarabani1*100100.00
Extras20(b 0, lb 4, w 16, nb 0)
Total291/850 OversRR: 5.82

Sri Lanka Bowling:

BowlerOversMaidensRunsWicketsEconomy
Asitha Fernando1005035.00
Dilshan Madushanka1006246.20
Dushmantha Chameera1004804.80
Maheesh Theekshana1004704.70
Charith Asalanka402807.00
Kamindu Mendis3033111.00
Janith Liyanage301906.30

Key Moments and Turning Points in Zimbabwe vs Sri Lanka Harare 2025 Highlights

Zimbabwe vs Sri Lanka 1st ODI 2025 recap The match was defined by moments that swung the pendulum. Here are the game-changers:

  • Asitha Fernando’s Double Strike: Dismissing Bennett and Taylor in the first over set Zimbabwe back at 0/2.
  • Curran-Williams Partnership: Their 118-run stand revived Zimbabwe’s chase, reaching 100 runs in 19.5 overs.
  • Raza-Munyonga Heroics: A 128-run partnership brought Zimbabwe within 10 runs of victory.
  • Dilshan Madushanka’s Hat-Trick: The final over saw Raza, Evans, and Ngarava fall in succession, sealing Sri Lanka’s win.
  • Liyanage-Kamindu Blitz: Their 137-run stand in 83 balls powered Sri Lanka to 298/6.
  • Fielding Lapses: Munyonga’s dropped catch on 35 and Sri Lanka’s 16 wides kept Zimbabwe in the game.
  • Slow Over-Rate Penalty: Sri Lanka’s extra fielder inside the circle in the last two overs aided Zimbabwe’s chase.

Standout Performers: Who Shaped the Game?

Zimbabwe vs Sri Lanka 1st ODI 2025 recap The Zimbabwe vs Sri Lanka final over thriller was defined by stellar individual performances:

  • Dilshan Madushanka (Sri Lanka): His hat-trick and 4-62 earned him Player of the Match honors. The final over was a masterclass in pressure bowling.
  • Sikandar Raza (Zimbabwe): His 92 off 87 balls nearly pulled off a famous chase, showcasing leadership and skill.
  • Pathum Nissanka (Sri Lanka): A patient 76 laid the foundation for Sri Lanka’s total.
  • Janith Liyanage (Sri Lanka): His unbeaten 70, including a helicopter shot, turned the innings around.
  • Asitha Fernando (Sri Lanka): His 3-50, including two wickets in the first over, set the tone for Zimbabwe’s collapse.

Post-Match Analysis: What’s Next for the Series?

Sri Lanka’s 7-run victory gives them a 1-0 lead in the Sri Lanka tour of Zimbabwe 2025. However, both teams have lessons to learn. Zimbabwe’s fielding errors, including Munyonga’s dropped catch, and inconsistent bowling (Gwandu’s 9.60 economy) cost them dearly. Sri Lanka’s 16 wides and slow over-rate show areas for improvement, but their ability to deliver under pressure—thanks to Madushanka—proved decisive.

Looking ahead, Zimbabwe will rely on Raza and Williams to lead the batting, while their bowlers need to tighten their lines. Sri Lanka will aim to maintain their late-order aggression and bowling discipline. The next match promises more fireworks, with both teams eager to assert dominance.


Match Flow and Milestones

Sri Lanka Innings:

  • Powerplay 1 (0.1-10 overs): 29/1
  • 50 runs in 14.6 overs
  • 100 runs in 24.3 overs
  • 200 runs in 42.1 overs
  • 250 runs in 46.1 overs
  • Key Partnership: Liyanage-Kamindu (137 runs, 83 balls)

Zimbabwe Innings:

  • Powerplay 1 (0.1-10 overs): 36/2
  • 50 runs in 11.5 overs
  • 100 runs in 19.5 overs
  • 200 runs in 37.4 overs
  • 250 runs in 43.5 overs
  • Key Partnership: Raza-Munyonga (128 runs, 115 balls)

Conclusion: A Match to Remember

The Zimbabwe vs Sri Lanka 1st ODI 2025 recap captures a game that had it all: explosive batting, dramatic collapses, and a hat-trick that will be etched in cricket history. Dilshan Madushanka’s final-over heroics outshone Sikandar Raza’s valiant 92, ensuring Sri Lanka’s thrilling victory. As the series progresses, fans can expect more heart-stopping moments.

What did you think of Madushanka’s hat-trick? Was Raza’s knock the best of the match? Share your thoughts in the comments below, and follow IPL Star for more updates on the Sri Lanka tour of Zimbabwe 2025!

Don’t miss our series schedule. Share this recap with fellow cricket fans!


FAQs for Zimbabwe vs Sri Lanka 1st ODI 2025 Recap

1. What was the result of the Zimbabwe vs Sri Lanka 1st ODI 2025?

Answer: In the Zimbabwe vs Sri Lanka 1st ODI 2025 recap, Sri Lanka secured a thrilling 7-run victory over Zimbabwe at Harare Sports Club on August 29, 2025. Sri Lanka posted 298/6, while Zimbabwe fell short at 291/8, thanks to Dilshan Madushanka’s match-defining hat-trick in the final over.

2. Who took the hat-trick in the Zimbabwe vs Sri Lanka 1st ODI 2025?

Answer: Dilshan Madushanka claimed a sensational hat-trick in the Zimbabwe vs Sri Lanka Harare 2025 highlights. In the final over, he dismissed Sikandar Raza (92), Brad Evans, and Richard Ngarava off consecutive deliveries, sealing Sri Lanka’s 7-run win.

3. How many runs did Sikandar Raza score in the 1st ODI 2025?

Answer: Sikandar Raza 92 Zimbabwe was a standout performance in the Zimbabwe vs Sri Lanka 1st ODI 2025 recap. Raza scored 92 runs off 87 balls, including 8 fours, nearly guiding Zimbabwe to victory in their chase of 292.

4. Who were the top performers in the Zimbabwe vs Sri Lanka Harare 2025 highlights?

Answer: In the Zimbabwe vs Sri Lanka Harare 2025 highlights, Dilshan Madushanka (4-62, including a hat-trick) and Asitha Fernando (3-50) shone for Sri Lanka, while Sikandar Raza (92) and Ben Curran (70) led Zimbabwe’s fightback. Pathum Nissanka (76) and Janith Liyanage (70*) were key for Sri Lanka’s batting.

5. What was Sri Lanka’s total in the 1st ODI 2025?

Answer: In the Zimbabwe vs Sri Lanka 1st ODI 2025 recap, Sri Lanka scored 298/6 in 50 overs. Pathum Nissanka (76), Janith Liyanage (70*), and Kamindu Mendis (57) powered the innings, with a 137-run sixth-wicket partnership proving crucial.

6. What was the key partnership in the Zimbabwe vs Sri Lanka 1st ODI 2025?

Answer: The Sri Lanka tour of Zimbabwe 2025 saw a game-changing 137-run sixth-wicket stand between Janith Liyanage (70*) and Kamindu Mendis (57) for Sri Lanka. For Zimbabwe, Sikandar Raza (92) and Tony Munyonga (43*) added 128 runs, making it a thrilling chase.

7. Where was the Zimbabwe vs Sri Lanka 1st ODI 2025 played?

Answer: The Harare Sports Club ODI results highlight that the Zimbabwe vs Sri Lanka 1st ODI 2025 was played at Harare Sports Club, Zimbabwe, on August 29, 2025, delivering a dramatic 7-run victory for Sri Lanka.

8. Why was Dilshan Madushanka’s hat-trick significant in the 1st ODI 2025?

Answer: Dilshan Madushanka hat-trick was the defining moment in the Zimbabwe vs Sri Lanka final over thriller. With Zimbabwe needing 10 runs off the last over, his dismissals of Raza, Evans, and Ngarava ensured Sri Lanka’s victory and earned him Player of the Match.

9. How did fielding errors impact the Zimbabwe vs Sri Lanka 1st ODI 2025?

Answer: In the Zimbabwe vs Sri Lanka 1st ODI 2025 recap, fielding lapses played a big role. Zimbabwe dropped Tony Munyonga on 35, and Sri Lanka’s 16 wides kept Zimbabwe in the chase, making the Harare Sports Club ODI results closer than expected.

10. Where can I find the full scorecard for Zimbabwe vs Sri Lanka 1st ODI 2025?

Answer: For the complete Zimbabwe vs Sri Lanka 1st ODI 2025 recap and scorecard, visit trusted sources like Cricbuzz or ESPNcricinfo. Check IPL Star for more match updates and analysis!

1 thought on “Zimbabwe vs Sri Lanka 1st ODI 2025 Recap: Madushanka’s Hat-Trick Steals Thrilling 7-Run Victory”

Leave a comment