Batting Records

Stats: Most Batters Scoring Centuries in A Test Match

Only twice in the history of cricket, 8 centuries were scored in a Test match. One should feel sorry for the bowlers as the batting-friendly conditions that stayed on for the full five days made things easy for the batters from both sides to take full advantage.

Seven times Test cricket has seen seven triple-digit knocks appearing in a solitary Test scorecard. The recent addition to this list is the Rawalpindi Test match between England and Pakistan in December 2022.

This article will list all the Tests where seven or more centuries were scored in a Test match.

Most Centuries in One Test Match

CENTURIES SCORED TEAMS VENUE YEAR HIGHEST SCORER RESULT
8 West Indies vs South Africa St. John's 2005 Chris Gayle (WI) - 317 Drawn
8 Sri Lanka vs Bangladesh Galle 2013 Mushfiqur Rahim (BAN) - 200 Drawn
7 England vs Australia Nottingham 1938 Stan McCabe (AUS) -232 Drawn
7 West Indies vs Australia Kingston 1955 Neil Harvey (AUS) - 204 AUS Won
7 South Africa vs West Indies Cape Town 2004 Herschelle Gibbs (SA) - 142 Drawn
7 West Indies vs England Port of Spain 2009 Paul Collingwood (ENG) - 161 Drawn
7 India vs Sri Lanka Ahmedabad 2009 Mahela Jayawardene (SL) - 275 Drawn
7 India vs South Africa Eden Gardens 2010 Virender Sehwag (IND) -165 IND Won
7 Pakistan vs England Rawalpindi 2022 Harry Brook (ENG) - 153 ENG Won

Key Stats

It is in 1938 Test cricket saw its first incident of seven 100s being scored within a Test match. It took 15 years for the cricket world to see it repeated.