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 specific record. India also does not hold this specific record. South Africa does not hold this specific record.