Follow us on
loading....
England seamer Stuart Broad surrendered 35 runs in one over. Most costly in test history, as India tailender Jasprit Bumrah...