They even won the Test cricket championship against powerhouse India at The Oval in June. That’s twice they’ve knocked India down a peg, after they destroyed them in Ahmedabad on Sunday night – in front of what was initially a heaving, sold-out crowd in the 132,000 seat Narendra Modi Stadium.
