Every team has weaknesses, what about pakistan:- bowling being their main weapon they concerned more than 300 runs in five consecutive times against england, their fielding and catching is poor, their batting is still a weak link we only know how good their is once the group stages are over, sa:- remove de cock & faf batting is over, only 2 genuine bowlers in rabada & tahir, can't play spin, england:- can't play spin loosing wickets to part time all-rounder like hafeez is one thing but you see change in body language of morgan & Stokes in the match against pakistan when they were about to play spin they were scared, overall very good batting, but average bowling line up, australia:- if aus batting has to succeed Finch, warner & smith should score other batsman struggle if you remove these top 3 aus will be under immense pressure, wi:- lack spin bowling option fast bowling alone can't win you matches, fielding & catching is poor, nz:- reliant heavily on guptill, Ross & Williamson, remove them their batting will be under immense pressure, lack of spin bowling option, by the way you are a indian fan right, most of your comments are only negative against team india as if we are the only weak team all the other top teams are invincibles, you are giving comments to make our pakistani friends happy right, why no comments about dhoni he scored 27 runs from 14 balls so we should remove dhoni from the playing eleven and bring karthik, give your honest opinion this is india in 2019 not 1990s, pakistan also in 2019 not 1990s so remember, when compared to all other teams we are the most balanced team in the world cup strong & versatile batting order, good fast bowlers & spin bowlers, good all-rounder hardhik, first see other teams we are way better than most, we will have our off day is well because you can't win everyone, that doesn't mean india is weaker than other teams.