Stuart Broad delivered the most expensive over in Test history as stand-in India captain Jasprit Bumrah starred with bat and ball at Edgbaston.
Stuart Broad delivered the most expensive over in Test history as stand-in India captain Jasprit Bumrah starred with bat and ball at Edgbaston.