The ICC World Cup 2019 is set to enter the last stage with the semi-finals and final, scheduled to happen next week.
So far, we have witnessed a fascinating World Cup and several performances stood out.
Teams like Pakistan went out on a high.
Here we decode the best XI of this tournament, based on the performance till now.
A look at the best XI as per current form
Here's the best XI of CWC 19: Jonny Bairstow (wk), Jason Roy, Rohit Sharma, Babar Azam, Virat Kohli (captain), Shakib Al Hasan, Ben Stokes, Jasprit Bumrah, Mitchell Starc, Shaheen Afridi and Mustafizur Rahman.
Roy and Bairstow are the obvious choices
England were in a must-win scenario in their final two league games and they won them comfortably.