List of cricketers who have scored centuries in both innings of a Test match


In cricket, a player is said to have scored a century when he scores 100 or more runs in a single innings. Test cricket, the longest version of the game, involves two innings per side in a match. An individual scoring centuries in each innings of a Test match is considered a "milestone" by critics. Players from all teams that are full members of the International Cricket Council except Ireland and Afghanistan have scored centuries in both innings of a Test.
The first player to score centuries in both innings of a Test match was Warren Bardsley of Australia, who made 136 and 130 against England in August 1909. Since then, the feat has been accomplished by 69 players on 86 occasions as of 2019. India's Sunil Gavaskar, Australia's Ricky Ponting and David Warner are the only cricketers who have scored two centuries in match on three occasions, while 11 players have achieved the feat two times. England's Graham Gooch has the highest aggregate in a match while scoring centuries in both the innings; his combined tally of 456 runs in the match333 in the first and 123 in the second inningswas entered into The Guinness Book of Records as "Most runs scored by a player in a Test match ". Allan Border is the only player to have scored 150 in each innings. Sri Lanka's Aravinda de Silva is the only player to remain not out in both innings.
There have been five instances of two players performing the feat in the same matchDenis Compton and Arthur Morris in 1947, Australia's Greg Chappell and Ian Chappell in 1974, Asanka Gurusinha and Andrew Jones in 1991, Pakistan's Azhar Ali and Misbah-ul-Haq in 2014, and David Warner and Virat Kohli in 2014.
West Indies' Lawrence Rowe and Pakistan's Yasir Hameed are the only debutants to score centuries in both innings of a Test match.

Key