Multiple choice general knowledge sports

Who holds the record for scoring the maximum number of runs in a single over in test matches?

  1. Adam Gilchrist

  2. Brian Lara

  3. Shahid Afridi

  4. Nathan Astle

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

Brian Lara holds the record for scoring 28 runs in a single over in Test cricket, achieved against South Africa in 2003-04. Shahid Afridi holds the ODI record (39 runs), not Test matches. Adam Gilchrist and Nathan Astle are notable cricketers but don't hold this specific record. This record stood for many years in Test cricket.