India Highest Test Score 7597 Vs England 2016 Karun Nair 303 And Kl Rahul 199