Virat Kohli questions mentality of Indian top order
This current England side have proven to be horribly inconsistent in Test matches, while their record at Lord's against Asian teams has also been poor recently, their last win here against any of I...