India and New Zealand will meet for the first semi-final on July 9, 2019, whereas Australia and England will play the second one on July 11, 2019.
Rohit Sharma and David Warner seem to be challenging each other in every match.
Rohit (544 runs) tops the list, Shakib (540) is 2nd, while Kohli (408) is 7th. On the other hand, Mustafizur (15 wickets) is 5th, while Shami and Bumrah (14 each) are joint 6th.
Guptill has struck at almost 151 so far, while Bumrah has conceded just 3.50 an over.
India began their World Cup campaign with a win over South Africa, while New Zealand survived a scare to beat Bangladesh.
India have one of the strongest teams in the tournament, but is that enough to win them their third title?
Before the World Cup, India and New Zealand will play a warm-up match at The Oval.
Bangladesh reached the final of the Tri-Series in Ireland; Tendulkar hailed Bumrah as the best; Amir has a bout of chickenpox; and ICC cleared England of ball-tampering allegations.
The IPL is all done and dusted, with Jasprit Bumrah and Lasith Malinga taking all the plaudits.
Chennai beat Delhi, MCC okayed Ashwin's Mankading, England Women sealed series, Malinga cleared to play entire IPL, Bumrah returned to nets.