Current World XI that can beat the No.1 ranked T20I team England

3. Virat Kohli

Indian Captain Virat Kohli

Indian captain Virat Kohli is the best batsman in the world. The run-machine who is part of the fab four have maintained an overall average of 50+ across formats and is also the only batsman to do so. He is a consummate surgeon at the crease.

Although he hasn’t scored a century in T20Is for India, he is still a potential match-winner. How often have we seen him toying with the opposition bowlers. He is one of the players who will be an automatic pick in World XI.

Having played 9 T20Is this year, he managed to score 295 runs. Ever since making his debut in 2008, the Indian captain Virat Kohli has played 12 T20Is versus England where he scored a single fifty. In case there is a match between World XI and England then Kohli would switch to the next gear to pile up plenty of runs against England.