Bangladesh have been in good form in the ongoing Cricket World Cup, partly due to the excellent displays by none other than Shakib Al Hasan. After their recent win against Afghanistan, Shakib stated that his side can beat mighty India in their upcoming fixture on July 2, at Edgbaston.