
SL A vs OMA, NED Vs ZIM, NEP Vs UAE Highlights:
Oman have defeated Sri Lanka A in the first warm-up game of the day in the T20 World Cup 2026, which was played at the Colombo Cricket Club Ground in Colombo. Batting first, Sri Lanka A posted 145/9 in 20 overs. In reply, Oman chased down the target, led by Aamir Kaleem, who scored 80 and Vinayak Shukla's 39 not out.
At the iconic R Premadasa Stadium, Zimbabwe rode on Ryan Burl's 50 not out and Dion Myers' 32 to post 178/9 in 20 overs. For Netherlands, Logan van Beek took three wickets while the likes of Aryan Dutt, Kyle Klein, Fred Klaassen, Bas de Leede and Colin Ackermann, all took one wicket each.
Nepal have won the toss and have opted to bowl. UAE posted a total of 145/6 after 20 overs. Nepal chased the target in just 17 overs with 7 wickets in hand.
Nepal wrapped up a comfortable chase as they overhauled UAE’s 145/6 with ease, reaching 148/3 in just 17 overs.
The chase was bossed by a match-winning 103-run partnership (61 balls) between Dipendra Singh Airee and Aarif Sheikh, which completely took the game away from UAE after the early wicket of Rohit Paudel.
Nepal keep their chase on track, reaching 88/3 after 12 overs at a current run rate of 7.33. They now need 58 runs from 48 balls, keeping the required rate at a manageable 7.25.
Dipendra Singh Airee is in brilliant form, scoring 34 off 21 balls with four boundaries. Aarif Sheikh supports with 19 off 17, including three fours, rotating the strike well.
Nepal 88/3 after 12 overs
Nepal add 12 runs in the 10th over, moving to 71/3, but the required run rate climbs as they still need 75 runs from 60 balls. The batting side is trying to balance scoring with preserving wickets, knowing the target is within reach if they build partnerships.
Dipendra Singh Airee leads the charge with a confident 26 off 16 balls, keeping the strike and rotating well. Aarif Sheikh contributes 10 off 10.
Nepal need to find the right rhythm in the middle overs to chase down the target without losing further momentum.
Nepal stumble early in their chase, struggling at 21/2 after 4 overs with a current run rate of 5.25. The required rate is climbing steadily at 7.81, leaving Nepal with 125 runs to get.
Dipendra Singh Airee is at the crease, starting cautiously with 1 off 1 ball, while Rohit Paudel has struggled to find rhythm, managing just 2 off 8 balls.
With early wickets falling, Nepal need to rebuild quickly and find partnerships if they are to stay in the hunt. The bowling side is in control, keeping things tight in the powerplay.
Zimbabwe emerge victorious, defeating the Netherlands by 29 runs in a thrilling T20 clash. Chasing 179, the Netherlands fall short, finishing at 149 all out in 20 overs.
Big wicket in the 18.6th over as Karan KC delivers under pressure to dismiss Harshit Kaushik. Trying to clear the infield at the death, Kaushik mistimes the shot and Bhurtel makes no mistake with the catch.
Kaushik walks back after a fighting 35 off 24 balls, smashing three fours and two sixes.
UAE 134/6 after 19 overs.
Another massive breakthrough for Zimbabwe in the 17.3rd over as Wesley Masakadza clean bowls Aryan Dutt. Dutt looks to go big under pressure but misses completely and the stumps are rattled.
He departs after a brisk 18 off 12 balls, including two sixes, but the wicket comes at a crucial time and dents the Netherlands’ chase further. Zimbabwe tighten the screws with wickets falling just when the momentum threatens to shift.
A crucial breakthrough for Zimbabwe in the 13.1st over as Sikandar Raza removes the dangerous Scott Edwards. The Netherlands captain misses his line while playing across the pad and the umpire has no hesitation in raising the finger for lbw.
Edwards walks back for a fighting 26 off 23 balls, having struck three boundaries, but his dismissal leaves the Netherlands in serious trouble.
Zimbabwe tighten their hold on the chase as Graeme Cremer picks up another wicket in the 10.4th over. Roelof van der Merwe looks to step out and force the pace but is beaten by a sharp delivery and is bowled.
Van der Merwe departs for 7 off 8 balls, which includes a boundary, and the dismissal leaves Netherlands in deeper trouble with wickets continuing to fall. Cremer’s accuracy in the middle overs keeps the pressure firmly on the chasing side.
NED 80/7 after 11 overs.
Netherlands find themselves in deep trouble at the halfway stage of the chase, slumping to 75/6 after 10 overs. The required run rate has climbed to 10.4, leaving them with 104 runs needed from 60 balls.
Scott Edwards is the lone bright spot, holding the innings together with 19 off 14 balls, including three boundaries.
Roelof van der Merwe is yet to settle, managing 3 off 5 balls, as Zimbabwe’s bowlers continue to apply relentless pressure.
Zimbabwe tighten their grip further as Graeme Cremer makes an immediate impact in the 8.1st over. Bowling his first delivery, Cremer beats Noah Croes with a sharp one that sneaks through and crashes into the stumps.
Croes departs for 5 off 5 balls, which includes a boundary, and the wicket stalls the batting side’s momentum yet again.
Zimbabwe strike in the 7.2nd over as Wellington Masakadza delivers a crucial breakthrough. Colin Ackermann looks to settle but is beaten by a straight one and is bowled.
Ackermann departs for 4 off 5 balls, unable to make an impact, and the wicket puts further pressure on the batting side in the middle overs.
UAE 55/5 after 7.2 overs.
Nepal hit back in the 6.3rd over as Sandeep Lamichhane delivers a key breakthrough. Aryansh Sharma, who has been UAE’s main aggressor, looks to take on the spinner but miscues his shot and is caught by Rohit Paudel.
Sharma walks back after a fluent 25 off 17 balls.
UAE 45/2 after 7 overs.
UAE end the powerplay on a positive note, adding 12 runs in the 6th over to move to 41/1 with the current run rate climbing to 6.83. The batting pair begin to find gaps and ease some of the early pressure.
Aryansh Sharma continues to lead the charge, moving to 25 off 16 balls, striking three fours and a six, while Muhammad Zohaib finally gets going with 10 off 16 deliveries, including a boundary.
Zimbabwe strike again in the powerplay as Blessing Muzarabani Maposa gets the breakthrough on 5.3. Michael Levitt looks to continue the counter-attack but mistimes his shot and is caught by Clive Madande.
Levitt departs after a brisk 20 off 13 balls, smashing two sixes. The wicket halts the momentum and brings fresh pressure on the batting side as Zimbabwe tighten their grip early in the innings.
UAE make a cautious start after Nepal opt to bowl, moving to 29/1 at the end of 5 overs at a current run rate of 5.8. The early wicket slows the momentum, but the batters look to settle in.
UAE will look to build partnerships through the middle overs and gradually lift the scoring rate.
Richard Ngarava continues his impressive spell as he picks up another wicket in the 4.4th over. Zach Lion Cachet looks to keep the momentum going but mistimes his shot and is caught by Brad Evans.
Netherlands 39/3 after 4.4 overs. They need 140 off 92 balls.
A sharp start with the ball as Karan KC delivers an early breakthrough. Muhammad Waseem looks to continue his aggressive intent but is beaten by a full delivery and cleaned up.
Waseem departs for a quick 6 off 4 balls, which includes a six, and the early wicket puts immediate pressure on the batting side. UAE 7/1 after 0.5 overs.
Absolute carnage from Richard Ngarava in the opening over as Netherlands collapse to 1/2. Ngarava is on fire, picking up two wickets for just one run and putting Zimbabwe firmly on top.
After dismissing Max O’Dowd earlier, Ngarava strikes again on 0.6, getting Bas de Leede caught by Sikandar Raza for a duck. De Leede fails to read the movement and edges one straight to the fielder.
Zimbabwe make a strong start with the ball as Richard Ngarava dismisses Max O’Dowd in the very first over of the chase. On 0.4, Ngarava gets the ball to hold up slightly and O’Dowd mistimes his shot, offering a simple catch.
Wellington Masakadza stays composed and completes the take, sending O’Dowd back for 0 off 3 balls.
NED 1/1 after 0.4 overs.
Nepal have won the toss and have opted to bowl.
Zimbabwe close their innings at 178/9 in 20 overs, setting a competitive target for the opposition. The current run rate is 8.9, boosted by a late flourish from the lower order.
Ryan Burl shines with a brilliant innings of 50 off 31 balls, anchoring the late overs and giving Zimbabwe a strong finish.
Graeme Cremer remains unbeaten on 3 off 3 balls, helping see the innings to its conclusion.
Netherlands now face a target of 179 to win,
Ryan Burl reached his fifty in the final over as Zimbabwe reached 178/9 in 20 overs after opting to bat first. Logan van Beek was the star with three wickets to his credit.
Zimbabwe inject some life into their innings in the 17th over, adding 15 runs off Aryan Dutt’s bowling to move to 143/7. The lower order is showing intent and looking to push the total to a defendable mark.
Zimbabwe continue to battle in their innings, reaching 121/7 at the end of 15 overs.
Ryan Burl contributes 12 off 14 balls, while T Munyonga adds 3 off 4 balls. The strike rotation keeps them ticking, but boundaries are hard to come by.
A crucial wicket for the bowling side as Brad Evans is run out on 13.4 overs. Bas de Leede delivers the ball, and sharp fielding from van der Merwe and Edwards sees Evans departing for 15 off 9 balls, including a four and a six.
The dismissal breaks a promising partnership and puts pressure back on the batting side.
Zimbabwe 115/7 after 13.4 overs.
Oman finish the chase successfully, reaching 146/5 in 18 overs to claim a 5-wicket victory. After losing early wickets, the middle order stepped up under pressure to guide the team home.
Vinayak Shukla leads the charge, playing a composed yet aggressive knock of 39 off 24 balls, including 3 fours and 2 sixes. His innings provided the momentum Oman needed in the latter stages.
Jiten Ramanandi supports him at the end, contributing 7 off 9 balls, as Oman finish comfortably with overs to spare.
Zimbabwe face a major setback in a short span as Aryan Dutt and Kyle Klein strike in successive overs.
On 10.3, Clive Madande is trapped LBW by Aryan Dutt for a duck, failing to get off the mark in 3 balls. Dutt’s accuracy breaks the initial partnership and puts early pressure on Zimbabwe’s middle order.
Just a few balls later, on 11.2, Tashinga Musekiwa falls to Kyle Klein, caught by van Beek for 3 off 4 balls. The double blow leaves Zimbabwe reeling at 95/6 after 11.2 overs.
Oman suffer a major setback in the 15th over as Wanuja Sahan dismisses their star batter, Aamir Kaleem, who is bowled for 80 off 47 balls (8 fours, 3 sixes).
Oman now find themselves under pressure, needing to rebuild quickly with 116/5 after 15 overs and 49 runs from 36 balls remaining.
Zimbabwe lose a key wicket in the 10th over as Fred Klaassen gets Tadiwanashe Marumani bowled for 28 off 27 balls (5 fours). Klaassen shows excellent control and breaks the partnership, giving the bowlers a crucial breakthrough.
Oman make steady progress in the chase, moving to 97/4 in 13 overs with a current run rate of 7.46. The required rate remains manageable at 7, but the loss of wickets means they cannot afford another collapse.
Sri Lanka A strike a key blow in the chase as Wanuja Sahan removes Mohammad Nadeem early in the 11th over. Nadeem attempts to get going but misses a straight delivery and is bowled for 0 off 3 balls.
The wicket breaks the developing partnership and puts the pressure back on Oman.
Oman 78/4 after 10.4 overs.
Zimbabwe are 64/2 in 6 overs at a lively current run rate of 10.67. The start has been aggressive, with both batters looking to put pressure on the bowlers.
Sikandar Raza leads the charge, smashing 12 off 6 balls.
At the other end, Tadiwanashe Marumani plays the anchor role, scoring 12 off 14 balls with two boundaries, rotating the strike and keeping the scoreboard ticking.
Oman continue their pursuit but lose 3 wickets along the way, moving to 76/3 in 10 overs with a current run rate of 7.6. They now need 70 runs from 60 balls, keeping the required rate at a manageable 7.
Sri Lanka A make another breakthrough as Wanuja Sahan strikes in a crucial moment. Karan Sonavale attempts to build the innings but misses a straight delivery, and he is bowled for 8 off 12 balls.
Oman 70/3 after 8.5 overs.
Aamir Kaleem lights up the chase as he brings up a stunning fifty in just 25 balls, and he does it in style. On 7.5, Chamindu Wickramasinghe strays into his hitting arc and Kaleem makes him pay, launching the delivery for a SIX.
Zimbabwe make a positive start after choosing to bat, reaching 27/1 at the end of 3 overs at a healthy run rate of 9. Despite losing an early wicket, the intent remains clear in the powerplay.
Dion Myers provides the early acceleration, scoring 13 off just 6 balls with three boundaries. At the other end, Tadiwanashe Marumani plays the anchoring role, unbeaten on 8 off 10 deliveries.
Zimbabwe look to build on this start and push on through the powerplay.
Oman keep the chase firmly on track despite losing two early wickets, racing to 43/2 at the end of 5 overs with a strong current run rate of 8.6. The required rate drops to 6.87, putting the batting side in control.
Aamir Kaleem leads the charge with an aggressive knock, smashing 33 off just 16 balls, including four fours and a six. Karan Sonavale joins him at the crease and gets off the mark immediately, sitting on 1 off 1 delivery.
Sri Lanka A continue to make inroads in the chase as Kavija Gamage strikes in the 4.3rd over. Wasim Ali is beaten by a sharp delivery and is bowled, losing his off stump.
Ali departs for 2 off 5 balls, and Oman lose another wicket just as they look to stabilise after the early setback.
Oman 36/2 after 4.3 overs.
Sri Lanka A strike early in the chase as Lahiru Samarakoon provides the first breakthrough in 3.1 overs. Hammad Mirza looks to play on the up but gets it wrong, offering a simple chance.
Chamindu Wickramasinghe makes no mistake in the field, completing the catch to send Mirza back for 5 off 8 balls.
OMA 25/1 after 3.1 overs.
Oman begin the chase on a positive note, moving to 25 without loss in 3 overs, keeping the required run rate at 7.12. The openers settle in quickly and ensure there are no early setbacks.
Aamir Kaleem sets the tempo with a fluent start, scoring 18 off 11 balls, including two boundaries. He looks in good touch and is already putting the bowlers under pressure.
At the other end, Hammad Mirza plays the anchor role, unbeaten on 5 off 7 deliveries, focusing on strike rotation and allowing Kaleem to play freely.
With all ten wickets in hand and the asking rate under control, Oman look well placed early in the chase as they build towards the middle overs.
Sri Lanka A end their innings with a flurry, adding 13 runs in the final over to finish on 145/9. The 20th over has a bit of everythin, boundaries, a run-out, and sharp running between the wickets.
Chamindu Wickramasinghe provides the final push, hammering Jiten Ramanandi for a towering six on 19.3 and following it up with smart running to close on 24 off 13 balls. His late cameo lifts Sri Lanka A to a more respectable total.
However, the over also brings another setback as Lahiru Samarakoon is run out on 19.4, thanks to quick work involving Ramanandi and Vinayak Shukla. Anuka Wijewardhana, a left-hander, walks in for the final deliveries but does not face a ball.
Sri Lanka A find a late burst of momentum as they add 11 runs in the 19th over, moving to 132/8 and lifting the run rate slightly to 6.94. Chamindu Wickramasinghe takes charge and finally finds the boundary with confidence.
The over starts brightly with Chamindu cracking Shafiq Jan for a four on 18.1, and he repeats the dose on 18.5, driving another boundary to keep the scoreboard moving. He rotates the strike well in between, moving to 13 off 8 balls with two fours.
Lahiru Samarakoon plays a limited role at the other end, adding a leg-bye and a single.
Jay Odedra delivers a decisive over as Sri Lanka A move to 121/8 at the end of 18 overs, managing just 5 runs and losing a crucial wicket. The over begins with the big breakthrough, and the pressure never really eases after that.
Five runs come off the over, but Odedra finishes with impressive figures of 2/18 from 3 overs, keeping the scoring firmly in check.
With two overs remaining and eight wickets down, Sri Lanka A struggle to find a late surge as the innings heads towards the finish.
Another blow for Sri Lanka A as Wanuja Sahan is dismissed in the 17.1st over. Jay Odedra strikes immediately, inducing a mistimed shot from Sahan, who skies it and Odedra takes the catch himself.
Sahan walks back after a fighting knock of 29 off 21 balls, laced with 2 fours and a six.
With Sahan gone, Sri Lanka A lose their final batting hope, and the bowling side tighten their grip as the innings heads towards a modest finish.
Drama unfolds in the 16.3rd over as Sri Lanka A suffer a costly blow. Shah Faisal fires one down the leg side, signalled wide, but chaos follows as Sachitha Jayatilake is run out attempting a risky run.
Sharp work in the field from Karan Sonavale, followed by a clean finish from Vinayak Shukla, catches Jayatilake short of his crease. He departs for 9 off 15 balls, just when Sri Lanka A are looking to build late momentum.
SLA 112/7 after 16.1 overs
Wanuja Sahan provides a spark in an otherwise mixed over from Jiten Ramanandi. After a watchful start, Sahan steps into 15.5 and launches the ball for a six, clearing the ropes with authority and giving Sri Lanka A a timely boost.
The rest of the over is largely about strike rotation, with Sachitha Jayatilake picking up a couple of singles and one dot to start the over. Ramanandi closes it out well, denying Sahan on the final ball with a dot.
Sri Lanka A look to build on the momentum from the big hit as the innings moves deeper into the final overs.
SLA 111/6 after 16 overs.
Sri Lanka A finally find some momentum as they reach 102/6 at the end of 15 overs, taking 9 runs off Wasim Ali. After a run of quiet overs, Wanuja Sahan steps up and lifts the scoring rate.
The turning point of the over comes on 14.2, as Sahan times Wasim Ali beautifully and punches him for a FOUR. He continues to rotate the strike smartly, moving to 20 off 15 balls and keeping Sri Lanka A alive in the innings.
At the other end, Sachitha Jayatilake plays the supporting role, sitting on 6 off 10 deliveries, and together they avoid further damage.
Jay Odedra concedes just 4 runs in the 14th. Despite disciplined bowling, Sri Lanka A manage to push the score to 93/6, with Sahan on 13 (12) and Jayatilake on 4 (7) at the crease.
Sri Lanka A continue to crawl forward after opting to bat, reaching 89/6 at the end of 13 overs. With wickets in hand at a premium, the focus has clearly shifted to strike rotation rather than boundary-hitting.
The 13th over from Wasim Ali produced 5 runs, all through singles, as Wanuja Sahan and Sachitha Jayatilake kept the scoreboard ticking. Sahan moved to 11 off 8 balls, while Jayatilake reached 2 off 5, but the lack of big shots remains a concern.