Recent overs
Ov 50
WWW101
2 runsOv 49
410110
7 runsOv 48
100141
7 runsOv 47
013212
9 runsCommentary
That was an amazing game of ODI cricket, certainly a great advertisement of the format and the quality and entertainment it can provide. Sri Lanka come up on the right side of the result and take a 1-0 lead in this short 2-match series. The second and final one will be played at the same venue after a day's gap. Make sure you join us then, for now this is Sourabh Agrawal signing off on behalf of Bidipto Datta and the entire team. Cheers!
Charith Asalanka (Sri Lanka captain): "It was an amazing game of cricket. Fought till the end. At the end, Dilshan was amazing. That is the lineup when we go forward, when we play another all-rounder we can have a lack of batting but our 3 all-rounders can give us bowling. That was impressive (partnership between Liyanage and Kamindu). The top-order set up the base but we were in trouble once I got out, they played really well."
Dilshan Madushanka (Player of the Match, 4/61 in 10 overs): "I was playing after a while, and so, I am more than happy to perform like this! We had a plan as to how to execute the deliveries in the slog overs and gladly, things worked out well!"
Sean Williams (Zimbabwe captain): "The power play was unbelievable for us, but towards the back-end of our bowling innings we could have been better. The two opening bowlers are just tremendous, the youngsters too must be learning from them! We lost two quick wickets up front which didn't help, but then Ben Curran and I decided to dig in deep. Ben was striking the ball better at the time, and we hung in there. Tony Munyonga's character off the field shows just how well he can handle those tough situations, but they nailed those yorkers really well."
5:57 PM local time (9:27 PM IST): It is time for the post-match presentation!
5:48 PM Local Time, 9:18 PM IST: MATCH SUMMARY
Sri Lanka (298/6) defeat Zimbabwe (291/8) by 7 runs
Pathum Nissanka 76(92) | Dilshan Madushanka 4/62(10)
Sikandar Raza 92(87) | Richard Ngarava 2/34(7.4)
So near yet so far for the hosts, a heart-breaking loss inflicted upon Zimbabwe. They should have been the winners with a couple of overs to go in the match, even with one over left but the man of the moment Dilshan Madushanka produced a final over to remember.
BANG, BANG and BANG off the first three balls as he claimed his first ODI hat-trick becoming the 8th Sri Lankan ever to do so and sealed the game for the visitors then and there.
The top and the tail was where it went horribly wrong for Zimbabwe in the run-chase - 4 runs for 5 wickets in the first and the last over combined of this run chase and you're not winning a 299 chase regardless of how well you play between those too incidents.
Asitha Fernando, it was at the top, with a double-wicket over to start and then Dilshan Madushanka to hit the final nails in the coffin.
Nonetheless though, it was a remarkable effort from Zimbabwe to take this so close and get themselves in a position where they should have been the winners. First up, it was a 118-run partnership for the third wicket between Ben Curran and skipper Sean Williams who scored 70 and 58 respectively.
Both fell in quick succession and at the wrong time as Zimbabwe went from 118/2 to 161/5 inside 7 overs to be in a spot of bother again. Once again though, there was a big rescue act from Zimbabwe's poster boy Sikandar Raza and Tony Munyonga. Both of them stuck it out with their team in trouble and dug deep to build a partnership. They stayed in touch with the required rate and never let it out of sight.
They started hitting the big shots and ran hard too using the big outfield in Harare. The crowd was right behind them and it was all looking like leading towards a win for the home side. But then, Dilshan Madushanka flipped the script and delivered some heroics. Raza was dismissed on 91 as the partnership ended on 128 and the tailenders did not help themselves as they fell to the left-armer. Eventually, Munyonga could not hit the boundaries too with 2 balls remaining and Sri Lanka got home by 7 runs.
Sri Lanka (298/6) defeat Zimbabwe (291/8) by 7 runs
Pathum Nissanka 76(92) | Dilshan Madushanka 4/62(10)
Sikandar Raza 92(87) | Richard Ngarava 2/34(7.4)
So near yet so far for the hosts, a heart-breaking loss inflicted upon Zimbabwe. They should have been the winners with a couple of overs to go in the match, even with one over left but the man of the moment Dilshan Madushanka produced a final over to remember.
BANG, BANG and BANG off the first three balls as he claimed his first ODI hat-trick becoming the 8th Sri Lankan ever to do so and sealed the game for the visitors then and there.
The top and the tail was where it went horribly wrong for Zimbabwe in the run-chase - 4 runs for 5 wickets in the first and the last over combined of this run chase and you're not winning a 299 chase regardless of how well you play between those too incidents.
Asitha Fernando, it was at the top, with a double-wicket over to start and then Dilshan Madushanka to hit the final nails in the coffin.
Nonetheless though, it was a remarkable effort from Zimbabwe to take this so close and get themselves in a position where they should have been the winners. First up, it was a 118-run partnership for the third wicket between Ben Curran and skipper Sean Williams who scored 70 and 58 respectively.
Both fell in quick succession and at the wrong time as Zimbabwe went from 118/2 to 161/5 inside 7 overs to be in a spot of bother again. Once again though, there was a big rescue act from Zimbabwe's poster boy Sikandar Raza and Tony Munyonga. Both of them stuck it out with their team in trouble and dug deep to build a partnership. They stayed in touch with the required rate and never let it out of sight.
They started hitting the big shots and ran hard too using the big outfield in Harare. The crowd was right behind them and it was all looking like leading towards a win for the home side. But then, Dilshan Madushanka flipped the script and delivered some heroics. Raza was dismissed on 91 as the partnership ended on 128 and the tailenders did not help themselves as they fell to the left-armer. Eventually, Munyonga could not hit the boundaries too with 2 balls remaining and Sri Lanka got home by 7 runs.
50Ov291/8Score
49.6 Dilshan Madushanka to Tony Munyonga, SRI LANKA PULL OFF A THRILLING WIN! DILSHAN MADUSHANKA HAS BOWLED A TERRIFIC LAST OVER UNDER PRESSURE! ZIMBABWE WILL FEEL THAT THEY LET THIS ONE SLIP. Full and going across the right-hander. Sliced high up in the air from the heavy swing of the bat. The ball went over mid-off of course, but for only a run.
49.5 Dilshan Madushanka to Tony Munyonga, MADUSHANKA GETS A DOT BALL IN, AGAIN! Full and slanting across the right-hander. The big swing of the blade through the line ends up as a play and a miss!
This has to go the boundary for Zimbabwe, as simple as that.
49.4 Dilshan Madushanka to Blessing Muzarabani, full on off-stump. Muzarabani stands deep in the crease, clears the front leg and hoicks along the ground to long-on for a single.
We still have game here, folks! 10 needed off 3 with number 10 on strike.
Blessing Muzarabani batting at 10th position
ODI hat-trick number 11 for Sri Lanka, most by any nation in the world.
Richard Ngarava has been dismissed for 0 runs off 1 balls
49.3 Dilshan Madushanka to Richard Ngarava, hat-trick ball, AND THE HAT-TRICK IS COMPLETE! Went length and went straight. Ngarava went for the big shot across the line and missed. The ball did not miss clattering into the stumps though and make a mess of them!
Hat-trick ball with 10 needed off 4
Richard Ngarava batting at 9th position
WOW! The day has turned on its head for Madushanka. He has got another and it is a golden duck for Evans who goes trying to play the same shot that Raza perished on.
Brad Evans has been dismissed for 0 runs off 1 balls
Sri Lanka298/6 (50 ov, RR 5.96)
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
c (sub C Madande) b B Muzarabani | 76 | 92 | 12 | 0 | 82.6 |
c S Raza b R Ngarava | 0 | 13 | 0 | 0 | 0.0 |
c W Madhevere b S Williams | 38 | 63 | 3 | 0 | 60.3 |
lbw b S Raza | 35 | 40 | 5 | 0 | 87.5 |
Charith Asalanka (c) c S Raza b T Gwandu | 6 | 9 | 0 | 0 | 66.7 |
Not out | 70 | 47 | 6 | 3 | 148.9 |
b R Ngarava | 57 | 36 | 4 | 2 | 158.3 |
Extras16 (b 1, lb 6, w 9, nb 0, p 0)
Total298/6 (50 ov · 30 fours, 5 sixes)
Did not batDushmantha Chameera, Maheesh Theekshana, Asitha Fernando, Dilshan Madushanka
| Bowler | O | M | R | W | Eco |
|---|---|---|---|---|---|
| Richard Ngarava | 7.4 | 2 | 34 | 2 | 4.43 |
| Blessing Muzarabani | 10 | 1 | 65 | 1 | 6.50 |
| Trevor Gwandu | 6.2 | 0 | 61 | 1 | 9.63 |
| Brad Evans | 10 | 0 | 57 | 0 | 5.70 |
| Sikandar Raza | 10 | 0 | 48 | 1 | 4.80 |
| Sean Williams | 6 | 0 | 26 | 1 | 4.33 |
Fall of wickets
| Batter | Score | Over |
|---|---|---|
c S Raza b R Ngarava | 9-1 | 4.6 |
Kusal Mendis 38 c W Madhevere b S Williams | 109-2 | 26.2 |
c (sub C Madande) b B Muzarabani | 139-3 | 32.4 |
lbw b S Raza | 161-4 | 35.6 |
c S Raza b T Gwandu | 161-5 | 36.1 |
b R Ngarava | 298-6 | 49.6 |
P1 0.1 – 10 ovP2 10.1 – 40 ovP3 40.1 – 50 ov
Zimbabwe291/8 (50 ov, RR 5.82)
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
c S Samarawickrama b A Fernando | 0 | 1 | 0 | 0 | 0.0 |
c D Chameera b A Fernando | 70 | 90 | 8 | 0 | 77.8 |
c K Mendis b A Fernando | 0 | 3 | 0 | 0 | 0.0 |
Sean Williams (c) c A Fernando b K Mendis | 57 | 54 | 7 | 2 | 105.6 |
b D Madushanka | 92 | 87 | 8 | 0 | 105.8 |
c J Liyanage b D Madushanka | 8 | 10 | 1 | 0 | 80.0 |
Not out | 43 | 52 | 1 | 0 | 82.7 |
c A Fernando b D Madushanka | 0 | 1 | 0 | 0 | 0.0 |
b D Madushanka | 0 | 1 | 0 | 0 | 0.0 |
Not out | 1 | 1 | 0 | 0 | 100.0 |
Extras20 (b 0, lb 4, w 16, nb 0, p 0)
Total291/8 (50 ov · 25 fours, 2 sixes)
Did not batTrevor Gwandu
| Bowler | O | M | R | W | Eco |
|---|---|---|---|---|---|
| Asitha Fernando | 10 | 0 | 50 | 3 | 5.00 |
| Dilshan Madushanka | 10 | 0 | 62 | 4 | 6.20 |
| Dushmantha Chameera | 10 | 0 | 48 | 0 | 4.80 |
| Maheesh Theekshana | 10 | 0 | 47 | 0 | 4.70 |
| Charith Asalanka | 4 | 0 | 28 | 0 | 7.00 |
| Kamindu Mendis | 3 | 0 | 33 | 1 | 11.00 |
| Janith Liyanage | 3 | 0 | 19 | 0 | 6.33 |
Fall of wickets
| Batter | Score | Over |
|---|---|---|
c S Samarawickrama b A Fernando | 0-1 | 0.1 |
c K Mendis b A Fernando | 0-2 | 0.4 |
c A Fernando b K Mendis | 118-3 | 22.2 |
Ben Curran 70 c D Chameera b A Fernando | 140-4 | 25.5 |
c J Liyanage b D Madushanka | 161-5 | 29.6 |
b D Madushanka | 289-6 | 49.1 |
c A Fernando b D Madushanka | 289-7 | 49.2 |
b D Madushanka | 289-8 | 49.3 |
P1 0.1 – 10 ovP2 10.1 – 40 ovP3 40.1 – 50 ov
Loading overs…
Playing XI

Ben Curran BAT

Brian Bennett BAT

Brendan Taylor WKWK

Sean Williams CAR

Sikandar Raza AR

Wesley Madhevere AR

Tony Munyonga AR

Brad Evans AR

Richard Ngarava BOWL

Blessing Muzarabani BOWL

Trevor Gwandu BOWL
Bench
MatchZimbabwe vs Sri Lanka, 1st ODI
SeriesSri Lanka tour of Zimbabwe 2025
Date & timeFri, 29 Aug 2025 · 1:00 PM IST
VenueHarare Sports Club, Zimbabwe
TossZimbabwe won the toss and chose to bowl
FormatODI
UmpiresLangton Rusere (Zimbabwe), Richard Kettleborough (England), Forster Mutizwa (Zimbabwe, TV)
Match refereeJeff Crowe (New Zealand)
Pitch
PitchFlat Track Pitch
BattingAverage
PacePace & Bounce
SpinAverage
Weather
ConditionLight rain
Temp25°C
Humidity13%
Wind18.4 km/h
Rain chance0%
Which team will win?
4,446 votes




















