This list of first-class cricket records itemises some record team and individual performances in first-class cricket. The list is necessarily selective, since it is in cricket's nature to generate copious records and statistics. Both instance records (such as highest team and individual scores, lowest team scores and record margins of victory) and season and career records (such as most runs or wickets in a season, and most runs or wickets in a career) are included.
Officially, there was no "first-class cricket" in Great Britain before 1895 or in the rest of the world before 1947 (see First-class cricket for details of the official rulings). The performances noted in this article include several which occurred in earlier years but it is understood that all were achieved in matches that are retrospectively recognised by most historians or statisticians as first-class (i.e., unofficially so). Some matches have not been universally accepted as first-class for statistical purposes and there are thus variations in published cricket statistics, mainly because of the different proposals that have been made for the starting date of the statistical records, ranging from the 17th century to 1895.
Records shown here are quoted by either CricketArchive or Wisden Cricketers' Almanack, unless otherwise stated.
Notation Team notation 300–3 indicates that a team scored 300 runs for three wickets and the innings was closed, either due to a successful run chase or if no playing time remained. 300-3d indicates that a team scored 300 runs for three wickets, and declared its innings closed. 300 indicates that a team scored 300 runs and was all out.
Batting Notation 100 indicates that a batter scored 100 runs and was out. 100* indicates that a batter scored 100 runs and was not out. 100* against a partnership means that the two batters added 100 runs to the team's total, and neither of them was out.
Bowling Notation 5–100 indicates that a bowler captured 5 wickets while conceding 100 runs.
Team records
Team scoring records
Greatest margins of victory by an innings Qualification: Innings and 550 runs. Margin Teams Venue Season Innings and 851 runs Pakistan Railways beat Dera Ismail KhanRailways won the toss and batted first, scoring 910 for six declared, with centuries from Ijaz Hussain (124), Javed Babar (200), Pervez Akhtar (337*) and Mohammad Sharif (106*). They then dismissed Dera Ismail Khan for 32 (Afaq Khan took seven for 14) and 27 (Ahad Khan took nine for 7) to win by an innings and 851 runs. Scorecard Lahore 1964–65 Innings and 666 runs Victoria beat TasmaniaTasmania won the toss and batted first, scoring 217. Victoria replied with a world record 1,059 including centuries from Bill Ponsford (429) and Hammy Love (156). Tasmania then made 176 in their second innings, losing by an innings and 666 runs. Scorecard Melbourne 1922–23 Innings and 656 runs Victoria beat New South WalesNew South Wales won the toss and batted first, scoring 221. Victoria replied with a world record 1,107 including centuries from Bill Woodfull (133), Bill Ponsford (352), "Stork" Hendry (100) and Jack Ryder (295); Arthur Mailey finished with bowling figures of four for 362. In their second innings New South Wales made 230 (Albert Hartkopf took six for 98), losing by an innings and 656 runs. Scorecard Melbourne 1926–27 Innings and 605 runs New South Wales beat South AustraliaSouth Australia won the toss and batted first, scoring 157 (Jack Marsh took five for 34). New South Wales replied with 918 including centuries from Frank Iredale (118), Monty Noble (153), Syd Gregory (168), Reggie Duff (119) and Les Poidevin (140*). South Australia made 156 in their second innings (Jack Marsh took five for 59), losing by an innings and 605 runs. Scorecard Sydney 1900–01 Innings and 579 runs England beat AustraliaIn the fifth test of the Ashes series, England won the toss and batted first, running up 903 for seven declared with centuries from Len Hutton (364), Maurice Leyland (187) and Joe Hardstaff Jr. (169*). Australia made 201 (Bill Bowes took five for 49) and, following on, 123. England won by a Test record innings and 579 runs. Donald Bradman and Jack Fingleton were both unable to bat in either Australian innings after being injured fielding in England's marathon innings. Scorecard The Oval 1938 Innings and 575 runs Sind beat BaluchistanBaluchistan won the toss and batted first, scoring 93. Sind replied with 951 for seven declared with centuries from Bashir Shana (165), Aftab Baloch (428) and Javed Miandad (100), and dismissed Baluchistan for 283 in their second innings (Mubashir Sajjad took five for 97), winning by an innings and 575 runs. Scorecard Karachi 1973–74 Innings and 551 runs Goa beat Arunachal PradeshArunachal Pradesh won the toss and elected to bat first. They scored 84 (Arjun Tendulkar took five for 25). In reply, Goa scored 727 for two declared in only 92 overs. Kashyap Bakle (300 not out) and Snehal Kauthankar (314 not out) added 606 unbroken for the third wicket: the first instance in first-class cricket of two batters being at the crease together having each scored 300. In their second innings Arunachal Pradesh were bowled out for 92. Goa won by an innings and 551 runs. Scorecard Porvorim 2024–25 Source: Wisden 2006. Last updated: 14 November 2024.
Greatest margins of victory by runs Qualification: 575 runs. Margin Teams Venue Season725 runs Mumbai beat UttarakhandIn their Ranji Trophy quarter-final, Mumbai won the toss and batted first, scoring 647 for eight declared with centuries from Suved Parkar (252) and Sarfaraz Khan (153). Uttarakhand were bowled out for 114, Shams Mulani took five for 39. Electing not to enforce the follow on, Mumbai batted again scoring 261 for three declared. Yashasvi Jaiswal scored 103. Set 795 to win, Uttarakhand made only 69 and lost by 725 runs. Scorecard Bangaluru 2021–22 685 runs New South Wales beat QueenslandNew South Wales won the toss and batted first, scoring 235, to which Queensland replied with 227 (Stan McCabe taking five for 36). In their second innings New South Wales amassed 761 for eight declared, with centuries from Donald Bradman (a world record 452*) and Alan Kippax (115) (Alec Hurwood took six for 179). Chasing 770 to win, Queensland were bowled out for 84 (Sam Everett took six for 23) and lost by 685 runs. Scorecard Sydney 1929–30 675 runs England beat AustraliaIn the first test of the Ashes series, England won the toss and batted first, scoring 521 including 169 by Patsy Hendren. Australia replied with 122, Harold Larwood taking six for 32. England did not enforce the follow-on, but batted again scoring 342 for eight declared (Clarrie Grimmett took six for 131). Having set Australia a target of 742 to win, England dismissed them for 66 to win by 675 runs. Jack Gregory was unable to bat in either Australian innings due to a knee injury, and Charles Kelleway could not bat in their second innings after falling ill with food poisoning. This was Donald Bradman's first Test for Australia. Scorecard Brisbane 1928–29 645 runs South Zone beat North ZoneIn their Duleep Trophy semi-final, South Zone won the toss and batted, scoring 630 for eight declared. Rohan Kunnummal scored 143, Hanuma Vihari 134, and Ricky Bhui made 103 not out. North Zone scored 207 in reply; Ravisrinivasan Sai Kishore took seven for 70. South Zone elected not to enforce the follow-on, and scored 316 for four declared in their second innings, Ravi Teja scoring 104 not out. Requiring 740 to win, North Zone were bowled out for 94 to lose by 645 runs. Scorecard Salem 2022–23 638 runs New South Wales beat South AustraliaNew South Wales won the toss and batted first, scoring 304, including 130 from Jack Gregory. South Australia replied with 265 (Tommy Andrews took five for 89). In their second innings New South Wales scored 770 with centuries from Warren Bardsley (235), Johnny Taylor (180) and Charles Kelleway (103*). Set 810 to win, South Australia scored 171, losing by 638 runs. Bill Whitty was injured and unable to bat in either innings for South Australia. Scorecard Adelaide 1920–21 609 runs Muslim Commercial Bank beat Water and Power Development AuthorityMCB batted first and scored 575 with centuries from Ijaz Faqih (183) and Nadeem Yousuf (107) (Iftikhar Malik took six for 179). WPDA replied with 98 (Anjum Nasir took six for 22). Not enforcing the follow-on, in their second innings MCB quickly ran up 282 for no wicket declared (Qasim Umar 105*, Azmat Rana 161*) and WPDA, set 760, were bowled out for 150 (Anjum Nasir took five for 61), losing by 609 runs. Scorecard Lahore 1977–78 585 runs Sargodha beat Lahore Municipal CorporationSargodha batted first, scoring 336 (Farhat Javed took five for 79), to which LMC replied with 77 (Jalal Akbar took five for 27). Declining to enforce the follow-on, in their second innings Sargodha made 416 including 108 from Hamid Nagra. Set 676 for victory, LMC were dismissed for 90 (Joseph Gill took seven for 19), and lost by 585 runs. Scorecard Faisalabad 1978–79 Source: Cricinfo. Last updated: 21 September 2022.
Victory without losing a wicket Teams Venue Season Lancashire beat LeicestershireLeicestershire won the toss and batted first, scoring 108. Lancashire declared in their reply at 166 for no wicket with Alan Wharton 87* and Jack Dyson 75*. In their second innings Leicestershire made 122, Malcolm Hilton taking five for 23, and the Lancashire openers knocked off the target of 64 (Wharton 33*, Dyson 31*) to win by ten wickets. Scorecard Manchester 1956 Karachi A beat Sind AKarachi A won the toss and batted first, declaring when their openers had scored 277 with Hanif Mohammad 146*, and Alimuddin 131*. Sind A replied with 92 (Mahmood Hussain took five for 23 and Ikram Elahi took five for 45). Following on, Sind scored 108 to lose by an innings and 77 runs. Scorecard Karachi 1957–58 Railways beat Jammu and KashmirRailways won the toss and asked Jammu and Kashmir to bat first; they scored 92. Railways declared their reply at 236 without loss, with openers Vijay Mehra on 107* and Budhi Kunderan on 116*. In their second innings, Jammu and Kashmir made 159 (Lala Amarnath took six for 32), and Mehra and Kunderan knocked off Railways' target of 16 to win by ten wickets. Scorecard Srinagar 1960–61 Karnataka beat KeralaKerala won the toss and batted first, scoring 141. Karnataka's openers then ran up 451 before their captain declared, with Sanjay Desai scoring 218* and Roger Binny scoring 211*. In their second innings Kerala were bowled out for 124, and Karnataka won by an innings and 186 runs. Scorecard Chikmagalur 1977–78 Source: Wisden 2006. Last updated: 19 May 2006.
Ties
There have been 33 ties in first-class cricket since 1948. Before then, a tie was sometimes declared where the scores were level when scheduled play ended, but the side batting last still had wickets in hand. Matches where this happens are considered a draw today, and a tie is now recognised only where the scores are level and the side batting fourth is dismissed.
Highest totals Qualification: 900.