🏏Records
hardWhich Test saw the highest number of runs scored in a single day of Test cricket?
✓Australia scored 721 in a day vs Essex in 1948
BEngland vs India, Headingley 1990 — 503 runs
CSri Lanka vs India, Colombo 1997 — 564 runs
DSouth Africa vs Australia, Johannesburg 1921 — 502 runs
Answer Explanation
Australia scored 721 runs in a single day against Essex in 1948 — not a Test match. In Test cricket itself, the record is 588 runs on a single day (Australia vs South Africa, Johannesburg 1910). The 721 record stands for any first-class match.