Warm-up Match – Zimbabwe vs Sri Lanka
Date: October 1, 2027
Venue: Wanderers Cricket Ground, Windhoek
Sri Lanka bounced back strongly after a tough outing in their first warm-up, putting together a
solid all-round display to beat
Zimbabwe by 75 runs in Windhoek. The
top order clicked nicely, setting up a big total, and the
spinners did the rest — controlling the game through the middle and never really letting Zimbabwe get close.
It was the kind of performance they needed — not just to
get back on track, but to
build some rhythm heading into the main tournament. A win like this should give the
Sri Lankan squad a real boost in confidence.
Sri Lanka Innings
Sri Lanka won the toss and didn’t hesitate — they chose to bat and made it clear they were going to go hard. From ball one,
Pathum Nissanka and
Avishka Fernando looked in control.
Nissanka was punching drives straight down the ground with ease, while
Fernando didn’t shy away from the short stuff — he was pulling confidently, showing real intent.
The pair put on
123 runs in under 18 overs, giving Sri Lanka the perfect launchpad.
Fernando looked dangerous before he mistimed a slog and was caught for
64 runs.
Nissanka, though, kept going — so close to a ton, but he fell on
91, undone by a slower one from
Brad Evans.
Things only got better from there. Charith Asalanka took his time to settle in, pacing his innings smartly before shifting gears in the final 10 overs. He ended with a solid 66, anchoring the middle phase beautifully. Then, it was pure entertainment. Wanindu Hasaranga came in swinging, tearing into the bowlers with a breathtaking 57 off just 26 balls. He cleared the ropes four times and sent the ball racing to the boundary on three more occasions. His quickfire knock gave the innings a serious jolt of energy.

By the time the 50 overs were done,
Sri Lanka had piled up 351 for 6 — a total built on aggression, smart partnerships, and well-timed acceleration.
Zimbabwe Innings
Chasing
352 was always going to be a tough ask, but
Zimbabwe started with a bit of intent.
Milton Shumba was finding the gaps early, and
Innocent Kaia looked composed with a couple of nice drives. But the pressure of the scoreboard was never far behind.
Kaia edged behind for
26 off
Theekshana, and
Shumba — looking solid on
38 — played one shot too many, missing a reverse sweep and getting bowled by
Wellalage.
Dion Myers, tried to fight back. He played a gutsy knock, scoring
82 runs, and even launched
Hasaranga and
Mendis for a couple of big sixes. But wickets kept tumbling around him.
Madhevere and
Burl struggled to rotate strike, and the spinners tightened the screws.
Theekshana picked up
2 wickets,
Wellalage was impressive with
3 for 33, and
Hasaranga chipped in with
2 for 49 — all three made scoring hard in the middle overs.

Brad Evans and
Muzarabani swung the bat late, trying to narrow the gap, but by then the game was gone. Zimbabwe were bowled out for 276 in the 48th over — short by 75 runs, despite flashes of resistance.
Final Scorecard Summary
Sri Lanka – 351/6 (50 overs)
Zimbabwe –276 all out (47.3 overs)
Result: Sri Lanka won by 75 runs
Top Performer: Wanindu Hasaranga – 57 (26) & 2/49