Zimbabwe tour of Sri Lanka (2024)


Super Moderator
Staff member
Aug 29, 2023
The Zimbabwe national men’s team will tour Sri Lanka during January 2024 for a white-ball tour consisting of three ODIs and three T20Is.

The Zimbabweans will arrive in the country on January 3, 2024.

Sri Lanka Priliminary squad for home series against Zimbabwe.

View attachment 140828

Sri Lanka have revealed preliminary squads for their upcoming white-ball assignments against Zimbabwe, starting 6 January.

Spin-bowling all-rounder Wanindu Hasaranga, who has been sidelined since sustaining an injury in the Lanka Premier League in August, subsequently ruling him out of the Asia Cup and the Cricket World Cup, is now all set to make his much-awaited return.

He has also been appointed as the captain of the T20I side for the upcoming assignment, with Charith Asalanka serving as his deputy. In ODIs, Kusal Mendis will lead the side, with Asalanka as the vice-captain.

SL should win 6-0.

Zimbabwe have been out of form lately (lost to Uganda and then to Ireland).
Sri Lanka’s opening batsman, Pathum Nissanka, has been ruled out of the upcoming ODI series against Zimbabwe due to a suspected Dengue infection.

The talented youngster, Shevon Daniel, is likely to step in as his replacement.

The three-match series kicks off tomorrow at R Premadasa Stadium adding an unexpected twist to the team’s lineup.

Source: NewsWire
Sri Lanka won the toss and opted to bat first in the first ODI against Zimbabwe.

Zimbabwe XI 1 Takudzawanshe Kaitano, 2 Tinashe Kamunhukamwe, 3 Craig Ervine (capt), 4 Milton Shumba, 5 Sikandar Raza, 6 Ryan Burl, 7 Clive Madande (wk), 8 Faraz Akram, 9 Richard Ngarava, 10 Blessing Muzarabani, 11 Tapiwa Mufudza

Sri Lanka XI 1 Kusal Mendis (capt, wk), 2 Avishka Fernando, 3 Sadeera Samarawickrama, 4 Janith Liyanage, 5 Charith Asalanka, 6 Sahan Arachchige, 7 Dasun Shanaka, 8 Maheesh Theekshana, 9 Dushmantha Chameera, 10 Jeffrey Vandersay, 11 Dilshan Madushanka
SL 135/4 (24), Zimbabwe doing OK here but they've been playing such poor cricket that I see SL fighting their way back.

Good game so far though.
SL 207/6 (41) some disciplined bowling by Zimbabwe. Faraz Akram and Ngarava with 2 wickets each.
1st ODI between Sri Lanka and Zimbabwe has been called off due to persistent rain.

Sri Lanka 273/9 (50 overs)

Zimbabwe 12/2 (4 overs)

Match Report Sri Lanka vs Zimbabwe, 1st ODI 2024

The first ODI between Sri Lanka and Zimbabwe was called off due to rain after 54 overs of play, with Sri Lanka in a commanding position thanks to Charith Asalanka's brilliant hundred and Dilshan Madushanka's twin strikes.

Zimbabwe were struggling at 12 for 2 in their chase of 274 when the rain arrived, having lost Tinashe Kamunhukamwe and Craig Ervine for nought to Madushanka's fiery opening spell.

Asalanka was the star of the show for Sri Lanka, scoring 101 off 95 balls with four sixes. He showed great temperament and skill, as he batted with the tail and accelerated in the final overs. He reached his century in the 49th over, and added 75 runs with Maheesh Theekshana and Dushmantha Chameera.

Zimbabwe's bowlers had done well to restrict Sri Lanka to 273 for 9, with left-arm pacer Richard Ngarava dismissing Avishka Fernando and Sadeera Samarawickrama early on. Debutant offspinner Tapiwa Mufudza bowled economically, while Sikandar Raza took a wicket and ran out Kusal Mendis for 46. Blessing Muzarabani and Faraz Akram, another debutant, also chipped in with two wickets each.

Ryan Burl, however, proved to be expensive, as Asalanka took a liking to his bowling and smashed him for runs in the last few overs before getting run-out in the final over.

The second ODI will take place at the same ground on Monday.
Last edited by a moderator:
ODI half-century number 20 for the captain Craig Ervine. He scored crucial 82 off 102. He has been performing consistently for Zimbabwe over the years. In my opinion, he is the backbone of Zimbabwe Cricket's middle order in ODIs. I don't think Zimbabwe has any replacement for him after he retires."
Zimbabwe are on top. They should win this now.

SL - 118/6 (31.2 overs).

SL need 91 runs from 18.4 overs.
Zimbabwe only need two wickets for the win Zimbabwe always play quite well in sl
Ngarava stars with maiden fifer but Zimbabwe fall short in thriller

– 208 all out in 44.4 overs (Craig Ervine 82, Ryan Burl 31, Joylord Gumbie 30; Maheesh Theekshana 4/31, Dushmantha Chameera 2/44, Jeffrey Vandersay 2/47)

Sri Lanka – 211-8 in 49 overs (Janith Liyanage 95, Sahan Arachchige 21, Jeffrey Vandersay 19*; Richard Ngarava 5/32, Sikandar Raza 2/32, Blessing Muzarabani 1/41)

Sri Lanka won by two wickets

Richard Ngarava picked up his maiden five-wicket haul as Zimbabwe put up a bold fight in an attempt to defend a below-par total but Sri Lanka’s tail-enders held their nerve to help their team to a two-wicket victory, with one over in hand, in a thrilling finish to the second one-day international match in Colombo on Monday.

This time round the tourists won the toss and chose to bat first.

They suffered an early setback when they lost Tinashe Kamunhukamwe, caught by the wicket-keeper down the leg side, to the third ball of the innings, with only a single on the board.

Craig Ervine then came in and survived a slightly shaky start, while Joylord Gumbie played a good positive innings at the other end.

Between them they took the score to 61 before Gumbie was bowled out by the off-spinner Maheesh Theekshana for 30.

Milton Shumba, in next, also proved a good partner for Ervine, and they added 53 together before Shumba popped up a catch to midwicket to depart for 26.

This time it was not Sikandar Raza’s day, as he scored only a single before he slashed a catch to third man off the outside edge of his bat.

Ryan Burl was the next batter, and he played well in partnership with Ervine as the score mounted.

At 182 for four in the 37th over, Zimbabwe seemed to be ready to launch a full assault on the bowlers to bring them a good score, but at this point the wheels fell off their innings.

Ervine fell to a brilliant diving catch by Sadeera Samarawickrama at backward point for 82, having faced 102 balls and hit a six and nine fours.

Two overs later, Burl was bowled out by a short ball from Dushmantha Chameera that jagged in sharply and rather low, having made 31 off 37 balls.

Clive Madande and Faraz Akram came together and took the score past 200, but then both were out to lbw decisions in successive deliveries, having scored 14 and one respectively.

Two balls later, Blessing Muzarabani was run out due to a mix-up to make it three wickets down in four deliveries – 202 for nine.

The last pair of Richard Ngarava and Tapiwa Mufudza managed to add six runs in the next two overs before Theekshana bowled out the latter and Zimbabwe were dismissed for 208 in 44.4 overs.

The last four wickets had fallen for six runs and the last six wickets for 26 runs.

Theekshana finished as the best Sri Lankan bowler with four wickets for 31 runs.

Zimbabwe had the encouragement of an early strike when Sri Lanka batted, as Avishka Fernando hit Ngarava for four, but was caught at the wicket off the fifth ball of this the first over.

Ngarava did the trick again in his next over, as Samarawickrama (4) hit out rather recklessly and was caught by Ervine in the slips – 16 for two.

These setbacks forced the Sri Lankans to cool down and play a more secure game for a while.

Gradually, Kusal Mendis and Janith Liyanage began to build the innings, but after 13 overs it started raining and the players had to leave the field.

The score at this point was 49 for two, with Mendis on 16 and Liyanage 22.

The break lasted nearly an hour, but no overs were lost from the original 50.

The rain proved to be Zimbabwe’s friend, as soon after the resumption Ngarava struck again, twice.

First, Mendis cut a ball uppishly to be caught by Burl for 17, and then the century-maker of the first match, Charith Asalanka, also cut fatally, to by caught by Gumbie at the wicket without scoring.

With their opponents now 53 for four wickets after 16 overs, and with two inexperienced batters in Liyanage and Sahan Arachchige at the crease, Zimbabwe were right back in the game.

The bad news was that Ngarava had only three overs left to bowl, and Ervine decided to keep those in reserve for later.

The two Sri Lankan batters fought hard and took the score to 90, when Arachchige was trapped lbw by Raza for 21 in the 27th over.

Liyanage was now Sri Lanka’s main hope, and he moved past his fifty and the total past 100.

Dasun Shanaka made seven before he was well caught at the wicket by Gumbie off Raza – 112 for six in the 31st over.

Then a troublesome partnership developed between Liyanage and Theekshana, who settled in together and took 23 off two overs from Burl, taking the score to 150.

As the partnership developed Ervine brought back Ngarava, and he did the trick in his final over, having Theekshana caught in the covers for 18 to make the score 168 for seven in the 42nd over.

Ngarava could no longer bowl, but he could catch, and this he did as Liyanage finally made a fatal error, lofting a drive off Muzarabani into Ngarava’s safe hands at mid-off.

Liyanage’s fine innings thus ended for 95 – he faced 127 balls and hit two sixes and six fours, with the score now 172 for eight in the 43rd over.

Zimbabwe now needed only to remove two tail-enders to complete their victory.

However, Dushmantha Chameera and Jeffrey Vandersay kept their heads, knuckled down and began to collect runs steadily.

After 47 overs they had taken the score to 195 for eight, with 14 runs needed from the last three overs and rain starting to fall.

Three runs, including a no-ball, came off Muzarabani’s final over, leaving Sri Lanka needing 11 off two.

Akram bowled the 49th over, and it was all over for Zimbabwe.

Vandersay hit two fours and a single, and Chameera hit the final delivery for the winning four.

It had been a gallant fight by Chameera and Vandersay, who finished not out with 18 and 19 respectively.

Ngarava’s fine bowling brought him five wickets for 32 runs, while Raza also did a good job with two for 32.

Sri Lanka now lead the three-match series by one victory to nil, after the first ODI was washed out on Saturday.

The third and final match is scheduled to be played on Thursday.

Sri Lanka Cricket Selection Committee selected the following 16-member squad to take part in the T20I series against Zimbabwe.

The Honorable Minister of Sports and Youth Affairs Harin Fernando approved the squad.

The T20I games will be played on January 14th, 16th, and 18th at the RPICS, Colombo.


  • Wanindu Hasaranga – Captain
  • Charith Asalanka – Vice Captain
  • Kusal Mendis
  • Sadeera Samarawickrama
  • Kusal Janith Perera
  • Angelo Mathews
  • Dasun Shanaka
  • Dhananjaya de Silva
  • Kamindu Mendis
  • Pathum Nissanka – subject to fitness
  • Maheesh Theekshana
  • Dushmantha Chameera
  • Dilshan Madushanka
  • Matheesha Pathirana
  • Nuwan Thushara
  • Akila Dananjaya
Source : Sri Lanka Cricket Board
Zimbabwe won the toss and opted to bat first in the 3rd and final ODI of the series against Sri Lanka.


(Playing XI): Joylord Gumbie(w), Takudzwanashe Kaitano, Craig Ervine(c), Milton Shumba, Sikandar Raza, Ryan Burl, Clive Madande, Wellington Masakadza, Luke Jongwe, Richard Ngarava, Blessing Muzarabani

Sri Lanka (Playing XI): Avishka Fernando, Kusal Mendis(w/c), Shevon Daniel, Sadeera Samarawickrama, Janith Liyanage, Charith Asalanka, Sahan Arachchige, Wanindu Hasaranga, Maheesh Theekshana, Dushmantha Chameera, Dilshan Madushanka
Rain has come to spoil the party again as the play has been stopped and Zimbabwe scored 40 runs for no loss in 7.4 overs.
Sri Lanka seals the deal with a dominant 8-wicket victory, taking the ODI series 2-0 against Zimbabwe.

Newly appointed Sri Lanka T20I captain Wanindu Hasaranga, ahead of the 1st T20I against Zimbabwe, said:

"I have told the team at the outset that fielding will be very important."

"No matter how well you bat or bowl, if you don't field well then you'll struggle to make it to the side. Fielding is non-negotiable".

"We have another five months for the World Cup... Fielding is the easiest way we can improve our cricket and it makes a lot of difference between winning and losing in T20 cricket."
TOSS UPDATE: Sri Lanka won the toss and opted to bowl first against Zimbabwe
2 boundaries came from the outside edges for Sri Lanka in the last over, and another heartbreak for Zimbabwe and Sikandar Raza.

Experienced campaigners like Mathews, Shanaka, and Chameera somehow managed to reach their team home.

Zimbabwe gave a good fight but SL prevailed.

Would be disappointing for Zimbabwe if they can't end the tour with at least one win. They did well in patches.

Zimbabwe have won the toss and have opted to field


Sri Lanka
(Playing XI): Pathum Nissanka, Kusal Mendis(w), Kusal Perera, Sadeera Samarawickrama, Charith Asalanka, Angelo Mathews, Dasun Shanaka, Wanindu Hasaranga(c), Maheesh Theekshana, Dushmantha Chameera, Dilshan Madushanka

Zimbabwe (Playing XI): Craig Ervine, Tinashe Kamunhukamwe, Brian Bennett, Sean Williams, Sikandar Raza(c), Ryan Burl, Clive Madande(w), Luke Jongwe, Wellington Masakadza, Richard Ngarava, Blessing Muzarabani
Craig Ervine is leading the way for Zimbabwe in the chase with a 38-ball fifty
What a match! Absolutely loved it!!

This has been a terrific series. 3 out of the 4 completed games have been absolute thrillers.
Craig Ervine's big half century guides Zimbabwe to a 4 wicket win over Sri Lanka in the 2nd T20I.

In the 2nd T20I between Sri Lanka and Zimbabwe, Zimbabwe won the toss and elected to bowl first. Sri Lanka had a poor start, losing 4 wickets early and were reduced to 27/4.

However, Charith Asalanka and Angelo Mathews led the batting innings with a 118 run partnership. Asalanka scored 69 runs while Mathews scored 66 runs. They were crucial in helping Sri Lanka reach a total of 173 runs.

Luke Jongwe was the most effective bowler for Zimbabwe, taking 2 wickets for 32. In the 2nd innings, Craig Ervine led the chase for Zimbabwe with 70 runs. There was a 74 run partnership between Brian Bennett and Craig Ervine.

The momentum shifted in Zimbabwe's favor in the 17th to 20th over, where they hit 7 boundaries. In the end, Zimbabwe won the match by 4 wickets (with 1 ball remaining).
Luke Jongwe shares interesting anecdote after match-winning heist

Luke Jongwe's vital cameo helped Zimbabwe beat Sri Lanka for the first time in a men's T20I.
Zimbabwe needed 20 runs off the final over with Luke Jongwe facing his childhood hero Angelo Mathews, who was playing his comeback series in the format.

The Zimbabwe all-rounder commented that he had come close to sealing matches in the recent past for his team but couldn't quite do it until last night when he smashed Mathews for six, four and six to put Zimbabwe on top in a tense final over.

"Doing it against Sri Lanka, considering Angelo was one of my role models growing up, is even better," Jongwe said at the post-match press conference.

"That's special. He used to be my wallpaper when I was a kid. He was still using Gray-Nicolls gear at that time. I was still a youngster. On Facebook, at one point he was my profile picture.

"There's too much happening for me today. There are a lot of emotions. I'm just grateful to God."

Jongwe started slowly for Zimbabwe, knowing that they'd need to get an extra over from outside their top bowlers. With Dushmantha Chameera and Lahiru Madushanka bowling the 18th and 19th over respectively, Jongwe hit just one boundary, patiently waiting for the final over.

"I knew they needed one over from someone, because Chameera was done and Madushanka was done," he clarified.

"I told myself I wasn't going to take a risk against them, and wait until the last over, and give myself the best chance."

It worked out for Zimbabwe despite 20 runs being "a lot" according to Jongwe himself. After his three successive boundaries, including one off a no-ball, Zimbabwe needed just three off four balls. Jongwe was dropped after this, but Clive Madande hit a six off the penultimate ball to win the game for Zimbabwe.

It was Zimbabwe's first men's T20I win over Sri Lanka in five attempts and it came with a heartwarming tale of their all-rounder taking down one of his childhood idols.

TOSS UPDATE: Sri Lanka opted to bowl in the series decider 3rd T20I in Colombo.
Was hoping for zim to set an imposing target but they're just falling apart now
Score Updates

Zimbabwe 73/5 against Sri Lanka after 10 overs in the 3rd T20I 2024.
Innings Break Score Updates

ZIM 82 (14.1)​

CRR: 5.79
Sri Lanka needs 83 runs to win the 3rd T20I.
Sri Lanka won by 9 wkts against Zimbabwe in the 3rd T20I of the series while chasing a target of 83.
Sri Lanka won by 9 wkts against Zimbabwe in the 3rd T20I of the series while chasing a target of 83.
Zimbabwe couldn't recover as Wanindu Hasaranga (4/15) skittled their bowling line-up, before Pathum Nissanka and Kusal Mendis saw Sri Lanka to a comfortable win.

In the 3rd T20I between Zimbabwe and Sri Lanka, Sri Lanka won the toss and elected to bowl first. Zimbabwe only managed to score 82 runs, with Brian Bennett leading the batting innings with 29 runs.

Wanindu Hasaranga was the standout bowler, taking 4 wickets while conceding just 15 runs. Sri Lanka's batting side made the most of their opportunities, particularly in the 2nd over bowled by Dilshan Madushanka, where they racked up 19 runs.

In the 2nd innings, Sri Lanka had a good start by scoring 50 runs in the powerplay, with Kusal Mendis leading the way with 32 runs.

The chase was led by Pathum Nissanka who scored 38 runs and Kusal Mendis who scored 34 runs. They had a 64 run partnership between them.

Overall, the match was a one-sided contest with Sri Lanka being the favorites throughout. In the end, Sri Lanka won the match by 9 wickets with 55 balls remaining.