Skip to main content

Zimbabwe

Pakistan thrash Zimbabwe behind Ayub ton to level ODI series

Having lost a rain-hit opener by DLS method on Sunday, Pakistan raced to victory in the second match in Bulawayo, thanks in part to a brilliant display of spin bowling.

New boy Abrar was the pick of the bunch among their attack, finishing with figures of 4-33, while Salman Agha took 3-26 as the hosts were skittled for 145 runs within 33 overs.

Dion Myers top-scored for Zimbabwe with just 33 before being trapped lbw by Salman, with five home batters not even reaching double figures as their innings unravelled.

Any hopes that Pakistan's Sunday struggles might reappear were swiftly eradicated when the tourists took up the bat, with Ayub (113) teaming up with fellow opener Abdullah Shafique (32) for an unbeaten stand of 145.

Ayub smashed Sikandar Raza's delivery for four to get Pakistan over the line in just over 18 overs, making Thursday's final ODI a series decider.

The teams will then face off in three T20Is, with the opening match of that series, which is also being staged entirely in Bulawayo, set for Sunday.

Data Debrief: Ayub the best of the rest

Ayub's century was the fastest ODI hundred ever made by a Pakistan player excluding the legendary Shahid Afridi.

The latter's record stands at 102 off 37 balls against Sri Lanka in 1996, while he also hit a 45-ball ton against India in 2005.

Qadir dazzles Zimbabwe as Pakistan claim 3-0 series win

Zimbabwe were competitive in losing the ODI series 2-1 but have struggled in the shorter format and lost by eight wickets in Rawalpindi on Tuesday, sealing a 3-0 defeat.

Electing to bat after winning the toss, Zimbabwe struggled to 129-9 in their 20 overs, with Qadir taking a career-best 4-13 and moving to eight wickets for the series.

Pakistan had no issues in the run chase, reaching their target with 4.4 overs to spare. Debutant Abdullah Shafique top scored with 41, rewarding the decision to push him up the order made by Babar Azam on the day he was named Test captain.

After Brendan Taylor (8) had picked out Khushdil Shah at square leg off Imad Wasim in the fourth over and Craig Ervine (4) fell to Haris Rauf, Zimbabwe's hopes of building a competitive total were ended by in-form Qadir.

He accounted for captain Chamu Chibhabha, the tourists' top scorer with 31, as well as Milton Shumba (11) and Wesley Madhevere (9) before striking with his last ball to remove Elton Chigumbura, who managed just two in his final international match.

Pakistan's reply saw Fakhar Zaman fall for 21 just as it looked like he would produce the big innings he is under pressure to provide, while Haider Ali chipped in with 27.

Victory never looked in doubt, with Shafique producing a steady innings from 33 balls, while Khushdil struck 36 from just 15 deliveries in a knock that included three sixes to finish it in a hurry.

Khushdil's winning runs gave Pakistan a fifth straight victory in completed T20Is at home, equalling their record run.

Rahul passed fit to lead India on tour of Zimbabwe

Rahul was supposed to feature in India's tour of West Indies last month after recovering from a hernia operation, but missed out after testing positive for COVID-19.

The 30-year-old will now return to lead his country for the second time in the 50-over format after receiving medical clearance to play, with Shikhar Dhawan vice-captain.

India fell to a 3-0 series defeat in South Africa when Rahul last captained the team this year, and the batter has not played any competitive cricket since the conclusion of the 2022 Indian Premier League season.

Rahul hit an ODI century on his debut against Zimbabwe back in 2016, the first of five hundreds in the format.

The three-match series gets under way at Harare Sports Club on August 18.

India squad: KL Rahul (captain), Shikhar Dhawan, Ruturaj Gaikwad, Shubman Gill, Deepak Hooda, Rahul Tripathi, Ishan Kishan, Sanju Samson, Washington Sundar, Shardul Thakur, Kuldeep Yadav, Axar Patel, Avesh Khan, Prasidh Krishna, Mohammed Siraj, Deepak Chahar.

Rauf breaks Pakistan record in 57-run win over Zimbabwe

Pakistan tallied up 165-4 from their 20 innings in Bulawayo on Sunday, with Usman Khan and Tayyab Tahir top-scoring with 39 each, the latter going unbeaten in the opening match of a three-game series.

Rauf and Pakistan's bowlers then took centre-stage, with Abrar Ahmed (3-28) bowling Brian Bennett and Dion Myers in the third over, before Tadiwanashe Marumani (33) was run out in the ninth.

Zimbabwe captain Sikandar Raza offered some resistance with a stubborn 39, but Rauf sent Ryan Burl packing and Clive Madande was taken out by Sufiyan Muqeem, who took 3-20.

Wellington Masakadz scored just five before Richard Ngarava, Blessing Muzarabani and Trevor Gwandu were all dismissed for ducks as Pakistan wrapped up a comfortable victory.

Data Debrief: Rauf the top of the lot

Rauf started Sunday's match level with Shadab Khan on 107 T20I wickets for Pakistan, and his figures of 2-17 ensured he now has the all-time record all to himself on 109.

Pakistan have won only one of their last eight multigame bilateral T20I series (D2 L5) – a 2-1 victory against Ireland (May 2024). They have lost each of their two series since then, the last time they recorded a longer losing run was a span of three from February to November in 2019, so they made a good start in their bid to snap that record.

Returning Rahul eager to create more 'great memories' in Zimbabwe

Rahul has not played for almost three months after undergoing a hernia operation and suffering with COVID-19.

The batter has been passed fit to lead India at Harare Sports Club, where the opening match of the series will be staged on Thursday, with VVS Laxman stepping in as India head coach while Rahul Dravid takes a break.

Rahul scored an unbeaten century on his ODI debut at the same venue six years ago and is eager to make up for lost time.

He told reporters on Wednesday: "My ODI and T20I debut was in Harare. I got a 100 in my first game, so I have great memories here.

"Hopefully I can add on to those memories. Coming back here after so many years and getting the opportunity to lead your country, obviously when you look back, it's very pleasing.

"As a person you can see how much you've grown and how far you've come as a player. It gives me great joy. Hopefully I can add to those good memories and play some good cricket over the next week."

India suffered a 3-0 series defeat to South Africa in Rahul's only previous series as skipper, but the tourists will be expected to dish out a whitewash of their own in Harare.

Shikhar Dhawan captained India to a 3-0 clean sweep of West Indies in the 50-over format last month and the opener will be vice-captain as they look for a fourth consecutive series triumph.

Rohit Sharma, Virat Kohli and Rishabh Pant are among the players who have been rested ahead of the Asia Cup. Shahbaz Ahmed will be hoping to make his debut after the all-rounder replaced the injured Washington Sundar.

Zimbabwe ended a three-year wait for an ODI series win by beating Bangladesh 2-1, but this will be a much bigger challenge. 

Regis Chakabva will skipper the hosts in the absence of Craig Ervine, who is out with a torn hamstring.

Chahar must make his mark

Deepak Chahar will make his long-awaited return after a six-month absence due to quad and back injuries.

With so much competition for places, the seamer will know he must take his chance. The 30-year-old was not included in India's Asia Cup squad, but he is on standby.

Raza key to Zimbabwe's hopes

Sikandar Raza was named player of the series in Zimbabwe's triumph over the Tigers this month.

The all-rounder scored two centuries, as well as taking five wickets, and Zimbabwe will look to him to contribute again with both bat and ball.

Rizwan makes Zimbabwe pay as Pakistan take T20 series opener

Fresh from a 3-1 win in South Africa, Pakistan relied on Rizwan's unbeaten 82 to steer them to a competitive total of 149-7 after being put into bat at Harare Sports Club.

The wicketkeeper-batsman hit 10 fours and a solitary six in his outstanding 61-ball knock; the next highest score in the innings came from debutant Danish Aziz, who made 15 before becoming one of two wickets to fall to Luke Jongwe.

Zimbabwe did not help themselves with a number of missed opportunities in the field, including Tinashe Kamunhukamwe at mid-on failing to grasp an opportunity presented by Rizwan when he had just 13 to his name.

The home team still looked in a promising position in reply when they reached 77-2 in the 11th over, despite two early strikes from Pakistan pace bowler Mohammad Hasnain.

Kamunhukamwe had batted well to reach 29 but his departure, stumped having charged down the track to off-spinner Mohammad Hafeez, signalled a collapse. Craig Ervine fell in the next over for a top score of 34 as Zimbabwe slipped to 95-6.

Usman Qadir did much of the damage as he claimed 3-29 and, despite some late boundaries from Jongwe (30 not out from 23 balls), Zimbabwe  finished up on 138-7.

The second T20 takes place at the same venue on Friday, with the final game in the series scheduled for Sunday.

Rizwan in the runs again

Opener Rizwan registered his third half-century in five T20 games – his other two outings in that stretch saw him dismissed without scoring in the four-match series against the Proteas. Zimbabwe were left to rue their failure to dismiss him cheaply, particularly as he helped plunder 20 runs from the final over.

Zimbabwe left in a spin

Qadir – the son of legendary leg-spinner Abdul – sparked a middle-order collapse by Zimbabwe that shifted the game in Pakistan's favour. He has now taken 11 wickets at an average of 8.09 against them in four appearances in the shortest format, as well as owning a miserly economy rate of 5.93 runs per over.

Samson's show of strength clinches another India series win over Zimbabwe

The wicketkeeper-batsman followed up three catches by clattering four sixes in an unbeaten 43 as India won by five wickets at Harare Sports Club.

After bowling out Zimbabwe for 161 in 38.1 overs, India made largely light work of the run chase, and Samson's final maximum carried them across the line in style.

India's 167-5 came from just 25.4 overs, and although this was not as crushing a win as the 10-wicket trouncing meted out on Thursday, the result was never in real doubt.

It means India have now won 14 consecutive men's ODIs against Zimbabwe, extending their longest winning streak in the format against any team.

They have also prolonged their 100 per cent ODI series winning record against Zimbabwe, the only ICC full-member team against whom India have been so dominant.

Sean Williams made 42 and Ryan Burl added an unbeaten 39 for Zimbabwe, but the home team had seven batters dismissed for single-figure scores. Shardul Thakur took 3-38 with the ball for India, while Kuldeep Yadav, in his 100th international match, added 1-49.

In reply, Shikhar Dhawan and Shubman Gill both scored 33 for India, and Deepak Hooda added 25, sharing in a stand of 56 for the fifth wicket with Samson after the tourists began to wobble.

Samson made sure by lofting Innocent Kaia over the ropes, with the series concluding at the same ground on Monday.

Sarkar propels Bangladesh to victory

Sarkar's 32-ball innings, which included four fours and five sixes, helped propel Bangladesh to 200-3 in Dhaka. All five batsmen reached double figures, Liton Das also scoring a half-century with his 39-ball 59.

Zimbabwe wilted in response as they were bowled out for 152 with an over to spare. Mustafizur Rahman and Aminul Islam took three wickets apiece, with debutants Tinashe Kamunhukamwe (28) and Carl Mumba (25) the pick of the batsmen for the tourists.

The series comes to a close on Wednesday when the second and final match takes place at the same venue.

Seales, Hodge achieve career-best positions on latest ICC Men's Test rankings

Though West Indies suffered a 3-0 whitewash in that ICC World Test Championship series, Seales emerged as a standout performer, as he earned the player of the series award for his 13 wickets snared across all three games.

That performance saw the 22-year-old Trinidadian move seven places up to a career-best 26th position, joining teammate Jason Holder, who held firm in that position.

Veteran seamer Kemar Roach remains the top-ranked West Indies bowler at 17th, with Alzarri following Seales and Holder as the next best-ranked player at 31st. Kyle Mayers (37th), Shannon Gabriel (43rd), Gudakesh Motie (52nd), Roston Chase (59th), Shamar Joseph (64th), Jomel Warrican (66th), and Rahkeem Cornwall (82nd) are the other Caribbean bowlers in the top 100.

On the batting chart, Hodge inched up three places to 72nd, following a credible display in the three-match series. The 31-year-old Dominican tallied 216 runs, including a maiden Test century.

Captain Kraigg Brathwaite remains the highest-ranked West Indies batsman at 41st, with out-of-favor Jermaine Blackwood slipping to 52nd. Wicketkeeper/batsman Joshua da Silva (62nd), Holder (70th), Mayer (76th), Tagenarine Chanderpaul (86th), and Roston Chase (92nd) are also in the top 100.

Meanwhile, England batter Joe Root reclaimed the number one Test batting position after scoring 87 in the first innings of the third and final match against West Indies in Birmingham, which his side won by 10 wickets.

This is Root’s ninth stint as number one. His first tenure at the top of the rankings commenced in August 2015, and he was last at the top in June last year after a fine performance in the opening match of the Ashes series, also in Birmingham.

While Root overtook Kane Williamson to take the top spot, Babar Azam, Daryl Mitchell, Steve Smith, and Rohit Sharma have all gained a spot each as Harry Brook slipped to seventh position after attaining a career-best third position last week.

In the weekly update to the rankings that also takes into consideration performances in the Ireland versus Zimbabwe Test in Belfast, England captain Ben Stokes, who struck 54 in the first innings in Birmingham and a quickfire 57 not out off 28 balls in the second, has moved up four positions to 30th in the batting rankings.

Zimbabwe’s Sean Williams has re-entered the rankings in 33rd position after scores of 35 and 40, while England wicketkeeper Jamie Smith’s knock of 95 has lifted him 31 places to 64th position.

England fast bowler Mark Wood’s Player of the Match performance of two for 52 and five for 40 has lifted him into the top 20 of the bowling rankings for the first time in his career.

Gus Atkinson of England (up four places to 46th), Blessing Muzarabani of Zimbabwe (re-entered in 50th position), and Mark Adair of Ireland (up three places to 63rd) are other notable gainers in the bowling rankings.

Shaheen Afridi claims historic five-wicket haul as Pakistan ease to series victory over Zimbabwe

The hosts won the first Test inside three days but were just about taken to a fourth day this time around after Regis Chakabva and Brendan Taylor stood firm for Zimbabwe.

However, Pakistan required just one wicket in Monday's session, and they got it in five overs thanks to Shaheen Afridi, who finished on 5-52 by taking Luke Jongwe (37).

Jongwe and Blessing Muzarabani initially looked comfortable and added 11 runs to Zimbabwe's tally before the former was coaxed into a drive by Shaheen.

The ball edged through to Mohammad Rizwan to send Zimbabwe packing for 231 as Shaheen joined Hasan Ali and Nauman Ali in taking five wickets in the one-sided series.

It marked the first time Pakistan had three bowlers claim five wickets in the same Test. Such a feat has only been achieved six times in Test cricket history and not at all since 1993.

Hasan Ali was named the player of the series for his twin five-wicket hauls in the first and second Tests, which he put down to his hard work paying off.

"It's been a good tour for me," he said. "The pitch wasn't good for bowling, getting slower every day. 

"But the plan was simple: keep bowling stump to stump and let the batsmen make mistakes. Whenever you execute well, it's a pleasurable moment for me. 

"I'm very happy. I had hard work in the previous year. It is paying off and I'm looking forward to continuing this performance for my team."

Sikandar Raza stars as Zimbabwe moves to 3-0 and hands West Indies first loss at ICC World Cup Qualifiers

The hosts posted 268 all out from their 50 overs after the West Indies won the toss and elected to field first at the Harare Sports Club.

After a 63-run opening stand between Joylord Gumbie and Captain, Craig Ervine, Zimbabwe quickly lost four wickets for 49 runs to be reeling at 112-4 at the halfway point of their innings.

Half centuries from Sikandar Raza and Ryan Burl then rescued Zimbabwe from what looked to be a spot of bother.

Raza, coming off a century against the Netherlands in their last game, led the way with a 58-ball 68 including six fours and two sixes while Burl made an even 50 off 57 balls including five fours and a six.

Earlier, Ervine made 47 while Gumbie scored 26.

The Zimbabweans were helped by the West Indies dropping five catches. Raza was dropped three times.

Keemo Paul led the way with the ball for the West Indians with 3-61 from his 10 overs while Akeal Hosein and Alzarri Joseph both took a pair of wickets, each.

The West Indies then started their chase relatively well with openers Brandon King and Kyle Mayers putting on 43 for the first wicket in just six and a half overs before King was dismissed for a rapid 20.

Johnson Charles fell soon after for just one before Captain, Shai Hope, joined Mayers at the crease.

The pair put on a further 64 before Mayers fell in the 21st over for 56.

Nicholas Pooran joined Hope at the wicket and the two centurions from the last game plotted to continue from where they left off in the last game.

That was not the case, however, as Hope fell for 30 just three overs into their partnership.

Pooran (34) and Rovman Powell (1) then fell in quick succession to leave the West Indies 180-6 in the 33rd over.

Jason Holder then came to join Roston Chase, who was batting well in the midst of the carnage at the other end, and the pair looked comfortable, adding a further 37 runs before Holder fell for 19 in the 41st over.

Keemo Paul then came and went for just one before Chase’s resistance was ended for 44 to leave the West Indies on the brink at 224-9 in the 43rd over.

With the score on 233 in the 45th over, Alzarri Joseph chipped a ball to Sikandar Raza at short mid-wicket to confirm the 35-run win for Zimbabwe.

Tendai Chatara led the way with the ball with 3-52 off 9.4 overs while Blessing Muzarabani, Richard Ngarava and Sikandar Raza all took two wickets, each.

Both teams have already advanced to the Super 6 stage. Zimbabwe will play the USA in their last group game on Monday while, on the same day, the West Indies will face the Netherlands.

Sri Lanka defends 213 to beat the Netherlands; West Indies could be eliminated on Saturday with loss to Scotland

Dhananjaya made 93, his best ODI score, to help Sri Lanka recover from 96 for six to make 213.

And Theekshana then took three wickets in the space of two overs to derail the Dutch chase in a 21-run victory.

The Netherlands signalled their intent from the very first ball of their clash with Sri Lanka, with Pathum Nissanka sent on his way for a duck by Logan van Beek.

That was part of a dream start for the Dutch, who quickly had the Sri Lankans 34 for four as Van Beek (3/26) showed his skill with the ball four days on from his heroics with the bat against the West Indies.

It required a sensational knock from Dhananjaya de Silva to get Sri Lanka to 213 all out, and even that did not look like it would be anywhere near enough.

However, just as the Netherlands seemed to be on track in reply, Maheesh Theekshana (3/31) swung the momentum with three quick wickets as the Netherlands eventually fell 21 runs short.

They had started so well. Nissanka departed after just one ball, before Ryan Klein had Kusal Mendis (10) trapped in front in the fourth over.

Van Beek added Sadeera Samarawickrama (1) and Charith Asalanka (2), bringing Dhananjaya to the crease.

He began to rebuild with Dimuth Karunaratne, who then fell for 33, with skipper Dasun Shanaka then departing for five, Saqib Zulfiqar (2/48) accounting for both men.

Wanindu Hasaranga provided some useful runs, making 20 in a 35-run stand with Dhananjaya. And after he fell LBW to Bas de Leede (3/42), Theekshana joined Dhananjaya.

The duo added 77 runs, taking Sri Lanka past 200 before both getting out in the space of three deliveries.

A target of 214 was certainly in reach for the Dutch, albeit on a tricky wicket for the batters.

Their cause was not helped by both openers falling for ducks, Lahiru Kumara removing Vikramjit Singh and Dilshan Madushanka accounting for Max O’Dowd.

However, a 77-run partnership between Wesley Barresi (52) and De Leede (41) got the chase back on track. It was ended by some sharp work in the field by Shanaka, with Barresi short of his ground while trying to steal a single.

Teja Nidamanuru then became the third Dutch batter to go for a duck, bowled by Hasaranga. In came Scott Edwards and the skipper quickly settled in alongside De Leede, the pair adding 36 in six overs.

Sri Lanka were in desperate need of a breakthrough and it came from Theekshana, who snuck one through the defences of De Leede.

He added two more in his next over, including the vital wicket of Van Beek, before another run-out saw Shariz Ahmed depart for two, leaving the Netherlands on 151 for eight.

Edwards and Ryan Klein added 25, inching closer with the required rate not an issue, but a perfect wrong’un from Hasaranga was too good for Klein (5).

That left the final pair with 38 to get in 17 overs and the in-form Edwards helped get them close, but the skipper was left stranded unbeaten on 67 when Aryan Dutt was clean bowled by Shanaka.

With Sri Lanka and Zimbabwe both on six points, the West Indies will have to beat Scotland on Saturday to stay in contention to make it to the World Cup. If they lose, the most points they can end up with is four.

Starc and Warner chasing landmarks as Australia tackle Zimbabwe

Left-arm paceman Starc is five victims away from becoming the sixth player to take 200 wickets for Australia in men's ODIs.

It might be asking too much of 32-year-old Starc to expect him to take all five on what will be, should he play, his 100th ODI appearance.

Indeed, team-mate Marnus Labuschagne has already voiced his view that spin could be the chief wicket-taking threat.

However, as long as Starc takes five at some point over his next four appearances, he will be the fastest player in the history of ODIs to reach 200, surpassing Pakistan's Saqlain Mushtaq, who got to the mark in 104 matches.

Australia and Zimbabwe will clash in three ODIs at the Riverway Stadium in Townsville, Queensland, over the coming days, with the venue staging its first such matches featuring ICC full-member nations.

These will be first ODI encounters between the teams since August 31, 2014, when Zimbabwe beat Australia by three wickets in Harare.

That result ended the hosts' 31-year wait for a second ODI victory in the rivalry between the teams, after Zimbabwe won at Trent Bridge in the 1983 World Cup but then lost their next 27 completed matches against Australia in the format.


Tasty appetiser for Black Caps series

Tussles with Zimbabwe on Sunday, Wednesday and Saturday come ahead of Australia's three-game series against New Zealand in Cairns, which starts on September 6.

Australia have a 93 per cent win rate against Zimbabwe in men's ODIs, and only against Bangladesh (95 per cent) do they have a higher such success rate in the format (minimum 10 games).


Warner bids to go past Waugh, Raza sharp for Zimbabwe

Zimbabwe, coached by Dave Houghton and captained by Regis Chakabva, will be out to cause an upset and must aim to nullify David Warner's threat.

Warner has 18 ODI centuries in 133 matches, putting him one away from recording the outright second most tons for Australia in the short format. He is currently level with Mark Waugh, with Ricky Ponting's 29 hundreds leading the way.

It will be Warner's first ODI against Zimbabwe, and the visitors have their own batting threat in the shape of Sikandar Raza, who has hit three centuries in his past six innings in the 50-over international game, including a ton last time out against India.

Raza averages 62 with the bat since the beginning of 2022, the highest for any Zimbabwe batter in ODIs in a single calendar year (minimum 10 games).

Sufiyan's record-breaking five-for seals T20I series for Pakistan

After electing to bat first, Zimbabwe were bundled out for just 57 runs in 12.4 overs, their lowest-ever score in the format, beating the 84 they scored against Sri Lanka in January.

Opening duo Brian Bennett (21) and Tadiwanashe Marumani (16) top-scored for the hosts, but when the former fell to Muhammad Abbas Afridi (2-2), their capitulation began. 

The hosts lost four wickets in quick succession, including Ryan Burl (1) and Tashinga Musekiwa (0) in consecutive deliveries from the impressive Sufiyan in the eighth over. 

Zimbabwe were only able to add 20 runs to their total following Bennett's dismissal, with Salman Ali Agha (1-7), Haris Rauf (1-13) and Abrar Ahmed (1-21) chipping in for Pakistan.

Pakistan made light work of the chase and reached their target with 87 balls remaining, helped by unbeaten knocks from Omair Bin Yousuf (22) and Saim Ayub (36). 

After the tourists also won the first game of the series by 57 runs, the third and final fixture will take place on Thursday at Queens Sports Club in Bulawayo. 

Data Debrief: Sufiyan smashes Gul's T20 record

Having won only one of their last eight multi-game bilateral men’s T20I series (D2 L5), Pakistan improved their record in the format with a comprehensive showing on Tuesday. 

They recorded their third 10-wicket T20I triumph, needing just 33 balls to reach their target, with the damage already done by Sufiyan with the ball in hand. 

In just his seventh T20I for Pakistan, Sufiyan registered the best bowling figures for the team in the short-over format, surpassing Umar Gul's previous record (5-6 - against New Zealand in 2009 and South Africa in 2013). 

T20 World Cup: 'Remarkable' Yadav going from strength to strength, says India captain Rohit

Yadav scored an unbeaten 61 from just 25 deliveries on Sunday against Zimbabwe to help seal a 71-run victory, sealing India's progression to the T20 World Cup semi-finals as Group 2 winners.

India will now face England, who edged out Sri Lanka on Saturday to progress into the last four at the expense of hosts Australia, for a place in the final.

Yadav has been in fine form throughout the tournament. The 32-year-old has scored 225 runs across his five innings, while his knock at the Melbourne Cricket Ground on Sunday included 10 boundaries, with four of those beating the rope entirely. 

"What Suryakumar is doing for the team is remarkable, just coming out there, playing that way, taking the pressure off the others," Rohit said.

"We know his ability, and it allows the guy at the other end to take his time.

"The dugout can really be at ease when he bats, and he's shown a lot of composure when he's batted. We expected this from him, and he's gone from strength to strength."

Despite being pleased with India's display against Zimbabwe, Rohit is looking for a step up in their level against England in Adelaide.

"[It was] a very good all-round performance, [which was] something we were looking for," Rohit said.

"We had qualified, but we wanted to come out and play the way we wanted to play, which we achieved.

"We have played a game there, but we need to adjust quickly. England are a good team, and it will be a great contest.

"We should take pride in qualifying, firstly, and if we play that semi-final well, we have another big game as well."

T20 World Cup: Bangladesh hold on for thrilling victory over Zimbabwe after final-ball confusion

Zimbabwe needed five off the final delivery, and the Tigers thought they had claimed victory when wicketkeeper Nurul Hasan stumped Blessing Muzarabani, as both sides shook hands and left the field of play.

But the third umpire called players back on in bizarre scenes with Nurul deemed to have illegally taken the ball before it passed the stumps, with the dismissal overturned and the delivery deemed a no-ball, forcing it to be re-bowled as a free hit, with Zimbabwe needing four for victory.

After the chaos, however, spinner Mosaddek Hossain held his nerve with the ball as Muzarabani swung and missed, to clinch the points for Bangladesh.

Bangladesh captain Shakib Al-Hasan had earlier produced a spectacular direct-hit run out to dismiss Sean Williams for 64 from 42 balls, after he had rescued Zimbabwe from 35-4 to take them within sight of victory.

The Tigers posted 150-7 led by opener Najmul Hossain Shanto with 71 from 55 balls, but Zimbabwe may have restricted them to less if not for poor fielding which cursed them. Richard Ngarava was Zimbabwe's best with the ball, taking 2-24.

More final-over World Cup madness

Zimbabwe needed 16 off the final over from Mosaddek for victory and appeared gone after Brad Evans was caught in the deep by Afif Hossain.

But this World Cup offered another few final over twists, with four leg byes followed by Richie Ngarava's six over fine leg, only to be stumped when the equation was in his favour, needing five off two.

Tigers bowlers prove the difference

Opening bowler Taskin Ahmed (3-19) was named Player of the Match after his spell decimated the Zimbabwean top order, getting both openers inside the first three overs. Taskin also sent down 15 dot balls and bowled a rare maiden, with his three-wicket haul taking him to eight dismissals in the World Cup.

Left-armer Mustafizur Rahman was excellent too with an economical 2-15, but Shakib's decision to bowl him out in the 17th over almost backfired at the death.

T20 World Cup: India set up England semi after Zimbabwe demolition job

Heading into Sunday's game, Rohit Sharma's side knew their place in the last four was already secured after South Africa fell to a shock loss against the Netherlands earlier in the day.

But with top spot on the line after Pakistan comprehensively beat Bangladesh by five wickets, India knew they would need to post a similarly convincing win to overhaul their rivals.

They responded to the challenge with impressive power, guided by a freewheeling 61 not out off 25 balls for Yadav, ably supported by earlier knocks for KL Rahul (51) and Virat Kohli (26) to post a fearsome 186-5.

Sean Williams posted Zimbabwe's best bowling figures with 2-9, but could not help his side avoid leaking runs, and any prospect of a Zimbabwe chase appeared slim when Wesley Madhevere was caught first ball.

Sikandar Raza (34) and Ryan Burl (35) were valiant in pursuit, but India were out of sight thanks to a bowling attack led by Ravichandran Ashwin (3-22), to set up a showdown with England in Adelaide next week.

Yadav steadies fort after early wobbles

There was one nervy moment for India as they lost three wickets – Kohli, Rahul and Rishabh Pant – for 14 runs in a flash, slipping from 87-1 to 101-4.

But Yadav's emphatic turn ensured India put up a daunting total that proved well beyond Zimbabwe.

Zimbabwe head home on a whimper

Having delivered one of the shocks of the tournament when they edged Pakistan by one run, a result that seemingly took the latter out of semi-final consideration at one point, this was a lacklustre final bow from Zimbabwe.

Though Craig Ervine's side were always likely to face an uphill battle to chase down India, their poor choices combined with a lethal opposition bowling attack left them with their lowest full-innings total at this year's T20 World Cup.

T20 World Cup: Ireland down Scotland, West Indies get back on track

The Windies were stunned on Monday but atoned for that loss by claiming a 31-run win over Zimbabwe at the Bellerive Oval in Hobart.

A better team than Zimbabwe might have punished West Indies for another unconvincing batting display, with Nicholas Pooran's side only able to reach 153-7 from their 20 overs. Johnson Charles (45) was their best performer.

Sikandar Raza was excellent in Zimbabwe's opening win over Ireland and he delivered with the ball against the Windies on Wednesday, taking 3-19 from four overs.

Fortunately for West Indies, their bowlers performed – Jason Holder taking 3-12 and Alzarri Joseph collecting a career-best 4-16 to skittle Zimbabwe for 122.

Each team in Group B is now on two points, with Michael Jones' brilliant 86 from 55 deliveries – a knock that included 10 boundaries – not enough for Scotland as they lost to Ireland by six wickets.

Scotland looked well set to claim a second win and put themselves on the brink of the Super 12s as they amassed 176-5.

Matters seemed bleak for Ireland when none of their opening four batters managed to score more than 20, yet Curtis Campher (72 not out) and George Dockrell (39no) put on an unbeaten partnership of 119. 

T20 World Cup: O'Dowd delivers Dutch delight as Zimbabwe near exit

Paul van Meekeren set the tone with the ball, taking 3-29 as Zimbabwe were knocked over for just 117 in a poor batting display at the Adelaide Oval.

Sikandar Raza made a brisk 40 off 24 and Sean Williams 28 off 23 to ensure there was not total humiliation but no other Zimbabwe batsman made double figures.

Dutch opener O'Dowd scrapped his way to 52, making eight fours and one six, to set the chase up nicely.

Tom Cooper also played a part with 32 off 29. Richard Ngarava (2-23) accounted for Colin Ackerman (1) and Scott Edwards (5), while Blessing Muzarabani ended O'Dowd's knock but the Netherlands had enough to get over the line.

Zimbabwe are fourth in Group 2 with just one more Super 12 game to play, while the Dutch remain rock bottom but at least get in the win column.

T20 World Cup: Pakistan 'let it slip' in shock Zimbabwe loss, admits Masood

Having restricted their rivals in Group 2 to 130-8, Babar Azam's side looked poised for a successful chase at Optus Stadium in Perth.

But a momentum-shifting spell with the ball from Sikandar Raza helped turn the match on its head and guide Zimbabwe to a famous upset, leaving Masood to acknowledge Pakistan fell short of their own expectations.

"We are very disappointed," he told BBC Radio 5 Sports Extra. "I don't think we're a batting unit that can't achieve a target of 130.

"We just had to finish the game off. It's very disappointing that, when push came to shove and [the] pressure came on, we let it slip.

"We have to give credit to Zimbabwe, they came out of the blocks quickly. Once you've got that start, however bad you play, you still get to a score that you can fight for."

Raza, the Pakistan-born Zimbabwe all-rounder, produced three wickets and the crucial run-out for the victors, and he admitted he was struggling to put his team's result into context.

"I'm lost for words," he added. "My thoughts are dry and I think that is because of all my emotions. I just can't tell you how proud I am of this group of boys.

"The way the seamers started at the top was unbelievable and the way we backed it up in the field and just kept believing, I don't think there are any words that I can share right now."