Categories: Batting Records

Most Runs by a Batter in a Single Test Match

A batter’s mastery with the bat reflects in their consistent performances, match after match. To do this in the Test format is a testament to the batter’s skills and endurance.

Accumulating a triple-digit score in a Test is a great achievement, and following up that with another one in the same match is an even bigger accomplishment. A few notable batters have displayed their penchant for scoring huge runs across both innings in a single Test match.

Here are the top 10 instances of batters who have scored the most runs in a single Test match.

Most Runs by a Batter in a Test Match

Player1st Inn2nd InnTotal RunsAgainstVenueDate
Graham Gooch (ENG)333123456IndiaLord’s26 Jul 1990
Shubman Gill (IND)269161430EnglandBirmingham02 Jul 2025
Mark Taylor (AUS)334*92426PakistanPeshawar15 Oct 1998
Kumar Sangakkara (SL)319105424BangladeshChattogram04 Feb 2014
Brian Lara (WI)400* 400EnglandSt John’s10 Apr 2004
Greg Chappell (AUS)247*133380New ZealandWellington01 Mar 1974
Matthew Hayden (AUS)380380ZimbabwePerth09 Oct 2003
Andy Sandham (ENG)32550375West IndiesKingston03 Apr 1930
Brian Lara (WI)375DNB375EnglandSt John’s16 Apr 1994
Mahela Jayawardene (SL)374374South AfricaColombo (SSC)27 Jul 2006

Key Insights

456: England’s Graham Gooch holds the record for scoring the most runs in a Test match across 2 innings combined. The prolific English batter wielded his willow against India at Lord’s, scoring 333 in the 1st innings and 123 in the 2nd innings. His 2 innings scores aggregated 456 runs, and the record has been untouched since 1990.

2: Only 2 batters have followed up their triple centuries with a hundred in one match in the Test format. Besides Gooch, Kumar Sangakkara is the other batter to achieve this feat against Bangladesh. 

400: This is the most runs scored by a batter in a single innings. The West Indies batting maestro Brian Lara amassed 400* runs against England — the highest individual score in the red-ball format

350: Lara’s hunger for accumulating huge scores can be seen from his three 350+ aggregate runs in Test matches. He is the only batter with three 350+ runs combined across 2 innings in a Test match. Apart from the 2 instances listed above, Lara garnered 351 runs — 221 in the 1st innings and 130 in the 2nd innings — against Sri Lanka in 2001. (Check out Brian Lara’s double centuries in Test cricket here.)

300: There are over 60 instances of batters who have accumulated 300 or more runs in a single match.

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Share
Published by
Saurabh Chede

Recent Posts

Ben Stokes Captaincy Stats in Test & ODI

Under Ben Stokes, England championed the "Bazball" philosophy, characterized by high-intent, aggressive batting and proactive…

21 hours ago

Most Wickets by Leg Spinners in ODI

Discover the definitive statistical breakdown and historic milestones regarding the most wickets by leg spinners…

3 days ago

Everything You Need to Know Before Signing Up on Dafabet

Enjoying some new games online is something many of us like to do during our…

1 week ago

Sunil Narine IPL Wickets Year by Year

Key Insights - Sunil Narine IPL Wickets Year-wise Tracker Sunil Narine became just the third…

1 week ago

Most Overs Bowled Without a Wicket in a Test Innings

Discover the grueling endurance of bowlers with our comprehensive look at the most overs bowled…

2 weeks ago

Most Consecutive Losses in ODI

Key Insights on the Longest Losing Streaks in ODI Cricket History All-Time Longest Team Losing…

2 weeks ago