India and England have faced each other in 132 Tests, where India won 31 and England won 51 matches. 50 matches were drawn. Read on the official website sport