Skip to content
Foundation6 min

Brian Lara's 501*: The Highest Score in First-Class Cricket

Brian Lara scored 501 not out for Warwickshire against Durham in 1994 — the highest individual score in first-class cricket history. This is how he did it and what made the innings extraordinary.

Written by GeoCric EditorialUpdated Jul 22, 2026
ShareShareWhatsAppFacebook

On 3–6 June 1994, Brian Lara scored 501 not out for Warwickshire against Durham in a County Championship match at Edgbaston. The innings — 308 fours, 10 sixes, 7 hours 54 minutes — is the highest individual score in the history of first-class cricket.

The Record-Breaking Context

Just months earlier, Lara had set the Test cricket record score with 375 for West Indies against England at Antigua. Joining Warwickshire as an overseas player, he proceeded to break Hanif Mohammad's first-class record of 499, set in 1959.

The Innings

Lara batted for 7 hours and 54 minutes across two days. He hit 308 fours and 10 sixes in an innings of sustained, remorseless attack. Durham's bowling attack was not Test-standard, but the sustained concentration required to bat for nearly eight hours and reach 501 is extraordinary by any measure.

Breaking the Record

Lara overtook Hanif Mohammad's 499 by driving the ball to the boundary to move to 500, then immediately scoring a single to reach 501*. Warwickshire declared immediately after, as the match needed to progress. The innings remains unmatched 30+ years later.

The Remarkable Year

1994 was Brian Lara's defining year: 375 in the Antigua Test (March), 501* for Warwickshire (June). No other batsman in history has held both the Test and first-class record scores simultaneously.

Lara's 501* surpassed Hanif Mohammad's 499 — itself a record that had stood for 35 years. In the same year, Lara also held the Test match record of 375.

Frequently asked questions

What is the highest score in first-class cricket?

Brian Lara's 501 not out for Warwickshire against Durham at Edgbaston on 3–6 June 1994 is the highest individual score in first-class cricket history.

Who held the record before Brian Lara?

Hanif Mohammad of Pakistan held the previous record with 499 for Karachi against Bahawalpur in 1959, a record that stood for 35 years.