England bowler Stuart Broad is hit for the most expensive over in Test history on day two of the rearranged Test against India at Edgbaston.
Source: BBCCricket
England bowler Stuart Broad is hit for the most expensive over in Test history on day two of the rearranged Test against India at Edgbaston.
Source: BBCCricket