Records, injuries and controversies in third week of Cricket World Cup
From India beating arch-rivals Pakistan seventh time at World Cups to Eoin Morgan's 17 sixes in an innings, here are major highlights of the third week of Cricket World Cup 2019
Highest run-getter - Shakib Al Hasan
Bangladesh all-rounder Shakib Al Hasan has been in excellent form in the World Cup and continues to lead the run-getters list with 384 runs in four innings.
Shakib Al Hasan also became the first Bangladesh and fastest cricketer to take 250 wickets along with scoring quick 5,000 runs in ODIs, getting there quicker than the likes of Shahid Afridi and Jacques Kallis.
England's Joe Root is placed on the second spot with 367 runs and Australian skipper Aaron Finch is placed third with 343 runs.
Amir remains part of our plans, moved on from hurt of his Test retirement: Waqar Younis
Pakistan fast bowler Mohammad Amir leads the list of the highest wicket-takers having taken 13 wickets in four matches.
Australia's Mitchell Starc is placed second also having taken 13 wickets due to having played five matches in comparison to Amir's four.
England's Jofra Archer is on the third spot with 12 wickets.
South Africa's agony
South Africa are still alive at the World Cup but with just one win from six matches, it would take an extraordinary combination of results to see them into the semi-finals from a 10-team round-robin group phase.
Having tournament hosts England and another highly-fancied side in India as two of their early opponents meant South Africa had a tough start and it was no surprise when they lost both of those matches.
But what really derailed their campaign was a 21-run defeat by Bangladesh, where the Tigers piled up 330.
Their most recent loss was against New Zealand on June 19.
India beat Pakistan in mother of all battles
India defeated Pakistan by 89 runs and improved their World Cup dominance over their arch-rivals to stretch to 7-0 dating back to the 1992 World Cup.
Put into bat first, India got off to a strong start with openers KL Rahul and Rohit Sharma forging a 136-run stand for the opening wicket.
Rohit Sharma smashed a splendid century(140), which was his second of the tournament.
Pakistan in reply kept losing wickets at regular intervals and failed to achieve the revised target of 302 falling way short of the target.
Rishabh Pant replaces injured Shikhar Dhawan
India's first choice opener Shikhar Dhawan was ruled out of the Cricket World Cup 2019 after failing to recover from a hairline fracture on his left thumb.
Young wicket-keeper batsman Rishabh Pant, who had already arrived in England as a cover for Dhawan last week, has been drafted into the squad.
The 21-year-old Pant, whose omission from the original squad had kicked up a storm given his exceptional form in the past one year, has got the big break.
Troubled Afghanistan lose five straight matches
Afghanistan are placed at the bottom of the points table.
They have suffered five losses in five matches at the ongoing World Cup.
But the troubles don't seem to end with coach Phil Simmons' outburst revealed signs of troubles within the team.
Simmons was upset with Dawlat Ahmadzai, the former chief selector for Afghanistan.
On the eve of the England match, some members of the Afghanistan team were involved in an altercation at a restaurant in Manchester as they were unhappy being filmed.
Maginificent Morgan breaks records
England captain Eoin Morgan's name was added in the record books of cricket when he smashed a career-best 148 runs off 71 balls in a World Cup match against Afghanistan.
Morgan hit 17 sixes in his knock to break the record of most sixes in One-Day International (ODI) innings and also his century was fourth fastest in World Cup history.
His record-breaking innings inspired England to their highest - 397/6 - World Cup total.
Kohli and Amla's milestones
India captain Virat Kohli became the fastest batsman to reach the landmark total of 11,000 runs in One Day International cricket during Sunday's World Cup match against Pakistan.
Kohli reached the 11,000-run mark in 222 innings -- beating the previous record held by battling legend Sachin Tendulkar who took 276 innings to rack up that total.
While South Africa's Hashim Amla became the second-fastest batsman to register 8,000 ODI runs.
The right-hand batsman reached the milestone in his 176th innings while playing a World Cup match against New Zealand in Birmingham.