Multiple choice general knowledge sports 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 runs for Warwickshire against Durham in 1994, which remains the highest individual innings in First-class cricket history. This surpassed Hanif Mohammad's previous record of 499 runs.