Most Test matches played at a single venue

Most Test matches played at a single venue
Who
Angelo Mathews
What
34 total number
Where
Sri Lanka (Galle)
When
01 July 2025

Angelo Mathews (Sri Lanka) played his 34th and final Test match before retirement at Galle International Stadium in Sri Lanka on 17-21 June 2025. In 59 innings since making his Test debut at the venue on 4-7 July 2009, Mathews plundered 2,253 runs there at an average of 44.17 runs per innings, scoring two centuries and 17 fifties.

The most Test matches played at a single venue, as of 1 July 2025, is 34. achieved by Angelo Mathews at Galle International Stadium in Sri Lanka between 2009 and 2025. The rest of the top 5 is as follows: 29 – James “Jimmy” Anderson at Lord’s in London, UK between 2003 and 2024; 28 – Stuart Broad at Lord’s between 2008 and 2023; 27 – Mahela Jayawardene at Sinhalese Sports Club Ground in Colombo, Sri Lanka, between 1997 and 2014; 27 – Mushfiqur Rahim at Shere Bangla National Stadium in Mirpur, Dhaka, Bangladesh, between 2008 and 2024.

Thirty-four is also the number of Test matches in which Mathews captained Sri Lanka. He finished his Test career with 8,214 runs from 212 innings (119 matches), at an average of 44.40. His highest score of 200 not out was made against Zimbabwe in January 2020. The all-rounder also took 33 Test wickets.