India beat England by 336 runs at Edgbaston, their first win there in Test history The 336-run victory is India’s largest Test win by runs, surpassing a 318-run win in 2019 Akash Deep took 10 wickets for 187 runs, the best Indian bowling figures in England