Preparing your study page...
Preparing your study page...
Correct answer: A
Explanation
Australia holds the record for winning the most test matches at Lord's. Pakistan does not hold this record. India also does not hold this record. South Africa does not hold this record.