Multiple choice general knowledge sports

Against which country has India played the maximum number of test matches?

  1. Australia

  2. Pakistan

  3. West Indies

  4. England

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

India has played the maximum number of Test matches against England - over 100 matches since 1932. This is due to India's long Test cricket history and England being a frequent touring partner. Australia and West Indies are also regular opponents but England leads.