Afghanistan suffered a second Twenty20 defeat in as many days as they were edged out by Bangladesh in a dress rehearsal for the tri-series final.

Rashid Khan's men had seen a record run of 12 consecutive wins ended when they lost to Zimbabwe on Friday, and another reverse followed thanks to an inspirational knock from Bangladesh captain Shakib Al Hasan.

These two sides were already assured of places in Tuesday's final, with Zimbabwe out, but there was plenty for them to mull over from a topsy-turvy affair.

Afghanistan were sent in to bat first and started steadily before collapsing from 75-0 to 96-5, Afif Hossain – who claimed 2-9 from three overs - making the crucial breakthrough.

Shafiqullah's unbeaten 23 helped Afghanistan recover to a semi-respectable 138-7 and they looked to be in a promising position when Bangladesh struggled early on, 12-2 in the fourth over.

But Shakib (70 not out) lifted his side, continuing to battle away even as wickets started to fall around him, with Rashid Khan taking a pair despite briefly departing with an apparent hamstring issue.

Mosaddek Hossain joined his skipper in a strong late stand and Bangladesh reached their target with four wickets in hand and with an over to spare.

Hamilton Masakadza bowed out of international cricket in style on Friday, striking 71 from 42 balls to help Zimbabwe to a Twenty20 victory over Afghanistan in Chattogram.

Zimbabwe's hopes of qualifying for the final of a tri-series also involving Bangladesh had already been wiped out by three successive defeats, but they at least ended the tournament on a high as skipper Masakadza produced a wonderful final innings for his country.

Having walked out to a guard of honour after Afghanistan posted 155-8, the 36-year-old thumped five sixes and four fours in his entertaining knock, underpinning a seven-wicket win completed with three balls unused.

Masakadza ended his international career, which began in 2001, having played in 38 Tests, 209 ODIs and 66 T20s, scoring 9,543 runs for his country in all formats. His tally of 1,662 in T20s is almost double that of any other Zimbabwean.

On his 32nd birthday, Regis Chakabva played second fiddle to his captain in a second-wicket stand of 70 before accelerating to 39 from 32 deliveries, while Sean Williams (21 not out) finished the chase off having been dropped by Mujeeb Ur Rahman immediately after Chakabva fell at the start of the 18th over with just 17 runs needed.

Afghanistan, who will face Bangladesh in the final, started brightly after winning the toss, openers Rahmanullah Gurbaz and Hazratullah Zazai contributing 61 and 31 respectively.

However, they crucially lost momentum in the second half of their innings as Chris Mpofu finished with 4-30.

Mohammad Nabi was Afghanistan's inspiration once more as they defeated Bangladesh by 25 runs on Sunday to match Australia's unbeaten run in Twenty20 internationals.

After a decisive partnership with Najibullah Zadran saw off Zimbabwe in their first match of the tri-series, Nabi made 84 not out to help Afghanistan to 164-6 before the hosts were skittled for 139 in Mirpur.

The result puts Afghanistan top of the standings after two matches and draws them level with the world record of 12 T20 matches unbeaten, which was set by Australia between August 2009 and May 2010.

Having won the toss, the visitors endured a tricky start to their innings when Rahmanullah Gurbaz was bowled by Mohammad Saifuddin (4-33) with his second delivery of the match, and Hazratullah Zazai was caught at midwicket for just one.

Asghar Afghan and Nabi soon steadied the ship, though, combining for 79 before the former was caught at long on by Sabbir Rahman. That only seemed to inspire Nabi still further, his knock including seven sixes and three fours.

Bangladesh's top order seemed to wilt under the pressure of the chase, Liton Das edging the impressive Mujeeb Ur Rahman (4-15) and Mushfiqur Rahim misjudging an attempted sweep to fall for five runs.

Shakib Al Hasan and Soumya Sarkar fell to Mujeeb in the fifth over before Mahmudullah made 44, including five fours, in a solid stand against the Afghanistan attack.

Hope dwindled once Mahmudullah was caught by Najeeb Tarakai, with Sabbir Rahman (24) soon following and Afif Hossain (16) caught inches from the boundary as Bangladesh mounted a desperate late chase.

Mosaddek Hossain and Mohammad Saifuddin went for the loss of only 14 and Mustafizur Rahman was caught at deep point in the final over to see Afghanistan move to within touching distance of a slice of history in the short format.

Najibullah Zadran and Mohammad Nabi combined for seven consecutive sixes as Afghanistan cruised to a 28-run T20I tri-series victory over Zimbabwe.

A day after losing to Bangladesh in a close opening match of the tournament, Zimbabwe's defeat this time always looked likely as they had no answer to some big Afghanistan hitting in Dhaka.

After Afghanistan posted 197-5, Zimbabwe only managed 169-7 and never looked like reaching the target.

Zadran fired a career-best 69 not out from 30 balls in an innings that included six maximums, while Nabi hit 38 from 18 as part of a 107-run fifth-wicket partnership that proved decisive.

The standout period of that double act, which saw Afghanistan surge from 90-4 to their final total, came in the 17th and 18th overs.

Nabi smashed four consecutive maximums off the bowling of Tendai Chatara (2-53), before Zadran started the next over with three sixes in a row against a hapless Neville Madziva, whose wicket-less three overs went for 34.

After a wide, Zadran thought he had an eighth straight six only for a video review to reveal his shot over point had dropped just inside the rope.

Opener Rahmanullah Gurbaz's 43 had earlier set the foundations, his effort ending when the impressive Sean Williams (2-16) trapped him lbw.

Zimbabwe's chase was doomed as soon as they lost two wickets in three balls to conclude the fourth over, Fareed Ahmad (2-35) ending the innings of Brendan Taylor (27) before removing Williams for a duck.

With captain Hamilton Masakadza (3) having already been run out, Zimbabwe were 30-3 and forced to consolidate, with Regis Chakabva's flamboyant 42 not out coming too late in the day as Rashid Khan claimed 2-29.

Hosts Bangladesh take on Afghanistan in the third match of the tri-series on Sunday, looking to avenge a Test defeat this week.

Rashid Khan finished with 11 wickets in the match as Afghanistan made up for lost time to beat Bangladesh on a rain-hit final day of the one-off Test.

Having reached stumps the previous day on 136-6 in pursuit of an improbable victory target of 398, Bangladesh appeared set to be saved when bad weather wiped out the majority of the first two sessions on Monday.

However, the rain relented enough for 18.3 overs of play after tea - a small window of opportunity that Afghanistan immediately capitalised on with the huge wicket of Shakib Al Hasan.

The all-rounder fell to the first delivery after the resumption, a lazy cut shot seeing the left-hander caught behind off the bowling of Zahir Khan (3-59) for 44.

Rashid, who also made a half-century with the bat on day two of the contest in Chattogram, then worked his way through the lower order, the leg-spinner trapping both Mehidy Hasan and Taijul Islam lbw.

Afghanistan's captain duly wrapped up victory - just his country's second in the longest format following their success over Ireland in March - with less than four overs remaining. 

Soumya Sarkar was the last man to go, caught at short leg by Ibrahim Zadran for 15, as Bangladesh were bowled out for 173 to lose by 224 runs. Rashid finished with 6-49 to follow up his figures of 5-55 in the first innings.

Rashid Khan tormented Bangladesh once again as Afghanistan closed in on victory on a rain-affected day four of the one-off Test in Chattogram.

Captain Rashid claimed a first-innings five-for and took another three wickets on Sunday before stumps was called with Bangladesh on 136-6, still requiring another 262 runs.

However, with inclement weather limiting the action and more forecast, Afghanistan will hope to get things wrapped up as quickly as possible on the final day.

Afghanistan opted against an overnight declaration and, after a start delayed by rain, were finally bowled out for 260, Afsar Zazai left stranded two shy of a maiden Test half-century.

An early lunch was taken due to another downpour with Bangladesh on 30 without loss, and in the second over after the resumption Liton Das (9) was pinned by debutant Zahir Khan (2-36).

Zahir accounted for Mosaddek Hossain (12) before Rashid (3-46) trapped Mushfiqur Rahim (23) and Mominul Haque (3) as the hosts were reduced to 102-4 by tea.

Shadman Islam (41) fell to Mohammad Nabi (1-38) before Mahmudullah (7) was taken by Ibrahim Zadran at forward short leg off Rashid, though rain denied Afghanistan the chance to make further in-roads.

Teenage opener Ibrahim Zadran scored 87 on debut as Afghanistan put themselves in a strong position to win their one-off Test against Bangladesh in Chattogram.

Replying to a first-innings total of 342 from the tourists, Bangladesh added just 11 to their overnight score and were all out for 205 after just 17 minutes of play on day three when Rashid Khan completed his second five-wicket haul in Tests.

Seventeen-year-old Zadran and Asghar Afghan (50) enhanced Afghanistan's lead with a 108-run stand for the fourth wicket and the tourists were 237-8 and leading by 374 runs when bad light stopped play after a power failure at Zahur Ahmed Chowdhury Stadium.

Mohammad Nabi (3-56) clipped Taijul Islam's off stump with the third ball of the day and Bangladesh's first innings ended when Nayeem Hasan was unsuccessful with a review after being trapped leg before by Afghanistan skipper Rashid.

Shakib Al Hasan (3-53) got the hosts off to a strong start when Afghanistan batted again, removing Ihsanullah (4) and Rahmat Shah (0) off successive balls in the first over.

Afghanistan were 28-3 when Hashmatullah Shahidi (12) fell to Nayeem. However, Afghan and Zadran steadied the ship, the former registering a half-century for the second time in the match before clipping Taijul (2-68) to Shakib at leg slip.

Bangladesh spilled three chances to remove Zadran and they were made to pay as the youngster racked up six fours and four maximums in a thoroughly impressive display.

Mominul Haque eventually pouched him in the deep off Nayeem (2-61) and Nabi's final Test innings with the bat - he will focus solely on white-ball cricket after this match - saw him add just eight runs.

Rashid scored 24 off 22 deliveries, finding the ropes six times in an enjoyable cameo, while Afsar Zazai (34 not out) and Yamin Ahmadzai (0no) were in the middle when stumps were called with Afghanistan very much on top.

Rashid Khan starred with bat and ball to put Afghanistan in control of their one-off Test against Bangladesh at the end of day two.

Afghanistan led by 148 runs at the close of play on Friday, with Bangladesh reduced to 194-8 in their first innings thanks largely to the work of Rashid, who was captaining the Test team for the first time.

The 20-year-old skipper made 51 from 61 balls as Afghanistan posted 342, their highest total in the longest format, and then wreaked havoc with the ball by taking 4-47.

Having managed no more than 12 in an innings in his previous two Test appearances, Rashid arrived at the crease when Asghar Afghan - unbeaten on 88 overnight - threw away his wicket to Taijul Islam to fall short of a maiden Test ton on 92.

But Afghanistan – who resumed on 271-5 – were already in a strong position following a century from Rahmat Shah, Rashid's predecessor as captain, the previous day.

Rashid picked up the baton and did the heavy lifting himself after Afsar Zazai's (41) dismissal appeared to put Bangladesh in the ascendancy, with the skipper's two fours and three maximums bringing up a speedy half-century.

Mehidy Hasan Miraz got Rashid caught and bowled to close the innings but Afghanistan immediately made life difficult for Bangladesh, removing Shadman Islam for a duck in the first over.

Rashid ended a potentially dangerous innings from Liton Das on 33, sneaking under his bat, and then got captain Shakib Al Hasan and Mushfiqur Rahim in the space of three balls.

Mominul Haque (52 off 71) steadied Bangladesh slightly but Rashid had another when he took out Mahmudullah's off stump.

A fightback of sorts from Mosaddek Hossain (44 not out) and Taijul (14 no) had Bangladesh still going at stumps but with a great deal of work to do to remain in touch.

Rahmat Shah became Afghanistan's first Test centurion on day one of a finely poised contest with Bangladesh.

Afghanistan closed Thursday's play of the one-off Test on 271-5 thanks in large part to Rahmat's 102 and an unbeaten 88 from Asghar Afghan.

Bangladesh may feel they could have been in a better position on a spinner-friendly pitch in Chattogram and will be targeting a swift start to day two.

Rahmat, who came so close to three figures against Ireland earlier this year, struck 10 fours and two sixes, bringing up his landmark score with a fine cut past short third man.

From the next ball he clipped Nayeem Hasan to slip where Soumya Sarkar took a sharp catch, ending a 120-run stand with Afghan.

The wheels threatened to come off as Mohammad Nabi (0) was bowled in the same over and Hashmatullah Shahidi added just 14.

But Afghan, who survived an lbw call on review on 42, kept the Bangladesh attack at bay by mixing poise with the odd flash of brilliance.

Afghan will look to join Rahmat in the list of Afghanistan Test centurions when he resumes alongside Afsar Zazai (35 not out) on Friday.

Mohammad Shahzad has been suspended by the Afghanistan Cricket Board (ACB) due to alleged breaches of the board's code of conduct.

The former captain faces disciplinary action for repeatedly travelling out of the country without permission, the ACB said.

Wicketkeeper-batsman Shahzad's suspension comes two months after he threatened to quit international cricket, claiming he was wrongly withdrawn from the Cricket World Cup squad.

Shahzad was replaced by Ikram Ali Khil early in the tournament after being ruled out of the rest of the competition with a knee injury, but stated he had been cleared to play by a doctor in London.

The 32-year-old is now facing an uncertain future following the ACB's decision to suspend him.

An ACB statement released on Saturday said: "The Afghanistan Cricket Board today suspended the contract of wicketkeeper batsman Mohammad Shahzad for an indefinite period due to breach of ACB's code of conduct by the player.

"As per ACB's policies, any player travelling out of the country is required to seek the permission of ACB. Shahzad has not adhered to this, repetitively.

"Mohammad Shahzad has also breached the ACB code of conduct previously and was recently called for questioning by the ACB discipline committee in relation to a disciplinary matter during the ICC Cricket World Cup 2019.

"Mohammad Shahzad did not attend meetings scheduled with the discipline committee on 20th and 25th of the last month. The discipline committee will meet after Eid-ul Adha holidays to assess the breaches by Mohammad Shahzad and make a decision to be publicised soon.

"ACB has well-equipped training and practice facilities within the country and Afghan players do not require to travel abroad for such purposes."

The Afghanistan Cricket Board has announced 20-year-old spinner Rashid Khan will become the nation's new captain across all three formats of the game.

Rashid has played 108 international fixtures for his country in a blossoming career that has also included headline-making stints in the Indian Premier League and the Big Bash League.

He has a big job on his hands, though, with a host of leadership changes having already happened in a difficult 2019 for Afghanistan that peaked with a winless run at the Cricket World Cup.

Rashid, who was already the nation's Twenty20 captain, will replace Rahmat Shah as Test skipper and will take over ODI duties from Gulbadin Naib.

"There are no issues in the team. We all play as one team and play only for the country," Rashid said in a statement.

"Whatever I am today, is because of this country and this team."

Asghar Afghan will serve as Rashid's vice-captain, the former controversially dumped from his role as ODI captain in April.

Rashid spoke out at the time, posting on Twitter that the decision to replace Afghan with Gulbadin was "irresponsible".

Gulbadin endured a difficult World Cup at the helm for Afghanistan, with the nation failing to win any of their nine matches at the tournament.

Afghanistan's best chance to win a match at the tournament came in a tense fixture against Pakistan in Leeds that went to the final over.

But Pakistan chased down a victory target of 228 with two balls to spare as Gulbadin – who finished with figures of 0-73 – was criticised for bringing himself back into the attack on multiple occasions.

Both Afghanistan bowler Aftab Alam and wicketkeeper-batsman Mohammad Shahzad were sent home from the World Cup, too.

Alam was later hit with a one-year suspension from domestic and international cricket for falling foul of the team's code of conduct.

Shahzad's expulsion from the camp was, according to the Afghanistan Cricket Board, due to fitness, a suggestion denied by the player.

The Windies are scheduled to face off against Afghanistan in a full series set for India in November.

With the country granted Test status in 2017, one of the matches will include a Test, which is expected to begin on November 27.  The series will also include three One Day Internationals and three T20s.  The venue for the matches is, however, yet to be decided.

Afghanistan and the West Indies have played only 10 internationals between them, eight of those were held in the Caribbean. The West Indies lead Afghanistan 5-4 in the head-to-head, their most recent victory coming in the ICC World Cup 2019.

"As per the Future Tours Program (FTP), Afghanistan national team is scheduled to host West Indies for a tour from 5th November till 1st December in India. The series will include three T20Is, three ODIs and a one-off Test match," the Afghanistan Cricket Board said in a statement.

"Ahead of the series against West Indies, the national team is also scheduled to play a one-off test against Bangladesh in September followed by a triangular T20I series that will feature Bangladesh and Zimbabwe," it added.

The Cricket World Cup group stage is over and the build-up to the semi-finals is under way.

Group winners India will take on New Zealand at Old Trafford on Tuesday, with hosts England facing rivals Australia at Edgbaston two days later.

With the feast of cricket coming towards its conclusion, we take a look back at some of the stats from the first round with the help of Opta.

 

BATSMEN

Most runs

1. Rohit Sharma (India) 647
2. David Warner (Australia) 638
3. Shakib Al Hasan (Bangladesh) 606
4. Aaron Finch (Australia) 507
5. Joe Root (England) 500

Batting averages

1. Kane Williamson (New Zealand) 96.20
2. Rohit Sharma (India) 92.42
3. Shakib Al Hasan (Bangladesh) 86.57
4. David Warner (Australia) 79.75
5. Samiullah Shinwari (Afghanistan) 74.00

Fours

1. Rohit Sharma (India) 67
2. David Warner (Australia) 64
3. Shakib Al Hasan (Bangladesh) 60
4. Jonny Bairstow (England) 55
5. Babar Azam (Pakistan) 50

Sixes

1. Eoin Morgan (England) 22
2. Aaron Finch (Australia) 18
3. Rohit Sharma (India) 14
4. Chris Gayle (West Indies) 12
5. Jonny Bairstow (England) 11

Fastest hundreds (by deliveries)

1. Eoin Morgan (England) 57 v Afghanistan
2. Jos Buttler (England) 75 v Pakistan
3. Carlos Brathwaite (West Indies) 80 v New Zealand
4. Shakib Al Hasan (Bangladesh) 83 v West Indies
5. Rohit Sharma (India) 95 v Pakistan

BOWLERS

Most wickets

1. Mitchell Starc (Australia) 26
2. Mustafizur Rahman (Bangladesh) 20
=3. Lockie Ferguson (New Zealand) 17
=3. Jaspirt Bumrah (India) 17
=3. Mohammad Amir (Pakistan) 17
=3. Jofra Archer (England) 17

Economy rate (from seven or more innings)

1. Colin de Grandhomme (New Zealand) 4.46
2. Mujeeb Ur Rahman (Afghanistan) 4.47
3. Jasprit Bumrah (India) 4.48
4. Mohammad Nabi (Afghanistan) 4.61
5. Ben Stokes (England) 4.65

Dot balls

1. Jofra Archer (England) 300
2. Pat Cummins (Australia) 295
3. Mitchell Starc (Australia) 288
4. Trent Boult (New Zealand) 284
5. Kagiso Rabada (South Africa) 273

Sixes conceded

1. Rashid Khan (Afghanistan) 14
2. Yuzvendra Chahal (India) 13
=3. Mohammad Nabi (Afghanistan) 10
=3. Adil Rashid (England) 10
=5. Shakib Al Hasan (Bangladesh) 9
=5. Dawlat Zadran (Afghanistan) 9
=5. Glenn Maxwell (Australia) 9

Runs conceded

1. Mustafizur Rahman (Bangladesh) 483
2. Adil Rashid (England) 433
3. Mitchell Starc (Australia) 432
4. Gulbadin Naib (Afghanistan) 419
5. Mohammad Saifuddin (Bangladesh) 417

The Cricket World Cup semi-final spots have been decided, with India, Australia, England and New Zealand into the final four.

But what of the half a dozen teams not to make it through?

Some arguably performed better than expected, while some – we're looking at you, West Indies and South Africa – were hugely disappointing.

For fans of those two sides, our World Cup report card may not make for pretty reading…

 

PAKISTAN (5th, W5 L3 N/R1)
RATING: C+

Ahead of the tournament, all the talk focused on their inconsistency and Sarfraz Ahmed's side lived up to their billing, summed up by their opening thrashing by the West Indies followed by a superb victory over favourites England. They were outclassed by Australia and India but finished strongly, winning four straight matches and only missed out on the semis due to their inferior net run rate, irreparably damaged by that Windies hammering. Mohammad Amir was excellent with the ball, picking up 17 wickets, while Babar Azam showed his class with the bat and Haris Sohail's form made a mockery of Pakistan's earlier faith in spent force Shoaib Malik.

SRI LANKA (6th, W3 L4 N/R2)
RATING: C

The Lions looked massively under-strength coming in, but they could argue that successive washouts against Pakistan and Bangladesh cost them a fairer shot at a top-four finish. The undoubted highlight was their stunning win over England, where veteran seamer Lasith Malinga rolled back the years. At the other end of the scale, 21-year-old Avishka Fernando hinted at a bright future with a marvellous hundred against the Windies in a dead rubber.

SOUTH AFRICA (7th, W3 L5 N/R1)
RATING: E

Even for a country with a long history of Cricket World Cup calamity, South Africa will look back on this campaign as a particularly miserable one. From AB de Villiers' attempted retirement U-turn just before the squad was announced to losing premier quick Dale Steyn to injury, the Proteas were in disarray before game one. A solitary point from their first four matches left them with too much to do as the likes of Hashim Amla, Quinton de Kock and Faf du Plessis failed to fill the void left by De Villiers in the top order.

BANGLADESH (8th, W3 L5 N/R1)
RATING: B+

A superb campaign – belied by their final position in the table – spearheaded by the remarkable performances of all-rounder Shakib Al Hasan, who racked up 606 runs and took 11 wickets with his wily left-arm spin – the first player to score 500+ runs and claim 10+ dismissals at a World Cup. There were impressive wins against South Africa and West Indies while they ran New Zealand and India mighty close. On this evidence, the Tigers will be genuine contenders in India in 2023.

WEST INDIES (9th, W2 L6 N/R1)
RATING: F

Not bottom of the table, but certainly bottom of the class. A squad filled with giants capable of smashing 100-metre sixes and bowling 90+ mph, the Windies let themselves down badly at this tournament. An opening annihilation of Pakistan promised much, but – scintillating centuries from Carlos Brathwaite and Nicholas Pooran aside – they failed to show the required application. Andre Russell's fitness issues caught up with him midway through the tournament, while 39-year-old Chris Gayle's intention to reverse his retirement looked a mistake. It is time to blood some fresh talent.

AFGHANISTAN (10th, W0 L9)
RATING: D

They may have finished as the only side without a point, but it is not all doom and gloom for Afghanistan. The tournament's lowest-ranked team improved as the campaign progressed, giving India and Pakistan almighty scares in agonisingly narrow defeats. A change of captaincy shortly before the finals, as well as knee-injury victim Mohammad Shahzad arguing against the decision to send him home and Aftab Alam's banishment for a disciplinary violation, will certainly have proved unwelcome distractions. The next World Cup in sub-continental conditions will surely suit a side with four years' more experience.

After five arduous weeks, the Cricket World Cup group stage has reached its climax and four teams are left standing.

Hosts and pre-tournament favourites England briefly flirted with a disappointing early exit before rallying to beat India and New Zealand and reach the last four.

Lying in wait are old rivals Australia at Edgbaston on Thursday, while India and New Zealand will do battle first in Manchester in two days' time.

But before we sit back and take in the final acts of a hugely enjoyable tournament, let's review the thrills and spills (and a couple of comedy moments) of an enthralling group stage.

 

Rihanna delights in Durham

Over a decade ago, Rihanna's smash hit 'Umbrella' enjoyed an extended stay at the top of the UK album charts but there was no need for the brollies at Durham as West Indies faced off with Sri Lanka.

Unfortunately, the Barbados-born popstar saw the Windies beaten by 23 runs, but there was a tearful reunion with assistant coach Roddy Eastwick – a former school teacher of Rihanna's. 


Bees create buzz at The Riverside

An unbroken 175-run stand between Hashim Amla and Faf du Plessis stung Sri Lanka at The Riverside.

But it was a swarm of bees that created quite the buzz on social media. The honey-loving insects caused a sudden delay, with players having to hit the deck to take evasive action.


Roy clatters Wilson

We are very, very, very sorry Joel Wilson…but this was undoubtedly hilarious.

Jason Roy brought up a century in England's beating of Bangladesh but, while tracking the progress of the ball, did not see the poor, unaware umpire who was completely clattered by the opener in comical scenes.

Once back to his feet, a slightly sheepish Wilson saw the funny side.


Bairstow answers critics head on

England's defeats to Sri Lanka and Australia drew plenty of criticism at home, not least from Michael Vaughan, which led to an unsavoury back-and-forth with Jonny Bairstow.

But Bairstow responded in impressive fashion, making centuries against India and New Zealand to help England progress to the last four.

Celebrating that latter century, Bairstow rubbed his hair in a seemingly light-hearted jibe at Vaughan's previous treatment to bolster his hairline.


Stokes or Woakes?

Two stunning catches, but who did it better – Ben Stokes or Chris Woakes?

All-rounder Stokes plucked a stunning one-hander in the deep off Andile Phehlukwayo in the tournament's opening match between England and South Africa at The Oval.

Not to be outdone, Woakes took a brilliant full-length dive on the boundary to send Rishabh Pant packing in England's much-needed win over India. Superman, eat your heart out.


Hat-trick heroes

Afghanistan had the chance for a famous upset against India at the Rose Bowl. Twelve runs were needed off four deliveries…enter Mohammed Shami.

The paceman took the vital wicket of dangerman Mohammad Nabi and followed up with the scalps of Aftab Alam and Mujeeb Ur Rahman to end Afghanistan's hopes. Three wickets in three balls.

New Zealand lost out to trans-Tasman rivals Australia at Lord's, but Trent Boult had individual reason to celebrate with a hat-trick of his own.

A stunning finish in the final over of Australia's innings saw Usman Khawaja, Mitchell Starc and Jason Behrendorff fall to full, in-swinging deliveries.

Boult, who has donated the ball to the MCC Museum, had to endure a nervy wait after a Behrendorff review.


Starc brilliance takes down Stokes

England made a dismal start in their pursuit of 286 against Australia at Lord's, slumping to 53-4.

Ben Stokes' courageous 89 threatened a fightback at the Home of Cricket. That was until Mitchell Starc's unplayable yorker swung in late to rattle the base of the stumps to end Stokes' resilience and England's chances of victory.


Pakistan deny Afghanistan

Afghanistan finished without a point after the group games but will rue a couple of missed opportunities – not least versus Pakistan, who slumped to 156-6 chasing 228 at Headingley. 

But captain Gulbadin Naib gave up 18 costly runs in the 46th over and Pakistan edged home with a couple of balls to spare against the underdogs in a dramatic finale.


Farewell Chris

Chris Gayle's final World Cup did not exactly go to plan. The explosive batsman made 242 runs from nine innings as West Indies – fancied by many to challenge – crashed out.

His final knock against Afghanistan yielded just seven runs, but there was time for some typical flamboyance when the charismatic Gayle celebrated a low catch with some press-ups.

A tidy turn with his occasional off-spin also yielded 1-28 and the 39-year-old lapped up the acclaim at stumps.

Page 1 of 8
© 2018 SportsMaxTV All Rights Reserved.