Multiple choice general knowledge Who has scored the most runs in a single First-class innings? Hanif Mohammad Brian Lara Sir Donald Bradman Sachin Tendulkar Reveal answer Fill a bubble to check yourself B Correct answer Explanation Brian Lara scored 501 not out for Warwickshire against Durham in 1994, setting the record for highest individual innings in first-class cricket. This surpassed the previous record of 456* held by Hanif Mohammad.