Players with Most Centuries in Both Innings of a Test Match โ Full List and Records
In the history of Test cricket, scoring a century in a single innings is considered a huge achievement. Test matches are the purest form of the game, demanding patience, technique, and mental toughness. But only a few extraordinary cricketers have gone a step further — by scoring centuries in both innings of the same Test match. This rare feat shows remarkable consistency and determination under pressure.
Since the first-ever Test in 1877, this has happened only 89 times in the entire history of the game. Out of these, only three players have done it three times in their careers, while 11 others have done it twice. Let’s take a look at these legendary players and their remarkable achievements.
What Does It Mean to Score Twin Centuries in a Test Match?
A “twin century” means a player scores a hundred runs or more in both innings of a single Test. This is rare because a batter must perform under different conditions, facing fresh bowlers and a changing pitch. Doing it even once is special — doing it multiple times is a mark of greatness.
1. Sunil Gavaskar (India) – 3 Times
Sunil Gavaskar, one of India’s greatest opening batsmen, was the first player in history to score centuries in both innings of a Test match three times. His consistency and ability to handle the world’s best bowlers made him a legend.
- Vs West Indies (1971) – 124 & 220
This was part of his debut Test series, where he dominated a strong West Indian attack. - Vs Pakistan (1978, Karachi) – 111 & 137
Despite his heroics, India lost this match, but Gavaskar’s batting was pure class. - Vs West Indies (1978, Kolkata) – 107 & 182*
This innings saved the match for India and showcased his composure under pressure.
Gavaskar remains the first and only Indian to achieve this feat three times.
2. Ricky Ponting (Australia) – 3 Times
Next on the list is Ricky Ponting, one of the most successful captains and batsmen in Test history. Known for his aggressive stroke play and leadership, Ponting also achieved three twin centuries in his career.
- Vs West Indies (2005) – 149 & 104*
His two centuries helped Australia win by 379 runs. - Vs South Africa (2006, Sydney) – 120 & 143*
Ponting led from the front, guiding his team to a comfortable win. - Vs South Africa (2006, Durban) – 103 & 116
This was his third twin-century match, and Australia won again, proving his match-winning impact.
Ponting’s ability to dominate in both innings makes him one of the best in modern Test history.
3. David Warner (Australia) – 3 Times
David Warner, the explosive left-handed opener from Australia, is the only active player with three twin centuries in Tests. Warner’s aggressive style and consistency at the top make him one of the most dangerous Test batters.
- Vs South Africa (2014, Cape Town) – 135 & 145
Warner attacked from the start, setting up a big Australian victory. - Vs India (2014, Adelaide) – 145 & 102
This match is also remembered for Virat Kohli’s twin centuries (115 & 141). - Vs New Zealand (2015, Brisbane) – 163 & 116
Warner became the first player to score twin centuries in consecutive Tests.
Warner’s record proves that even in modern-day cricket, players can master the longest format with skill and aggression.
4. Herbert Sutcliffe (England) – 2 Times
Herbert Sutcliffe, one of England’s early greats, was the first-ever player to score twin centuries twice in Test history. Known for his classic technique and concentration, Sutcliffe set the standard in the 1920s.
- Vs Australia (1925, Melbourne) – 176 & 127
England lost, but Sutcliffe’s performance was outstanding. - Vs South Africa (1929, The Oval) – 104 & 109*
This time, his twin hundreds helped England secure a draw.
Sutcliffe’s consistency made him one of England’s most dependable openers.
5. Kumar Sangakkara (Sri Lanka) – 2 Times
Kumar Sangakkara, one of the finest wicketkeeper-batsmen ever, also achieved this feat twice. Known for his elegance and discipline, Sangakkara was a true Test match giant.
- Vs Bangladesh (2013, Galle) – 142 & 105
He dominated the opposition in typical Sangakkara fashion. - Vs Bangladesh (2014, Chattogram) – 319 & 105
This was historic — a triple century and a hundred in the same Test match!
Sangakkara remains the only Sri Lankan to achieve twin hundreds twice in his career.
Other Players Who Have Achieved Twin Centuries Twice
Several other legends have managed to score centuries in both innings twice in their careers:
- Clyde Walcott (West Indies) – vs Australia (126 & 110; 115 & 110)
- Greg Chappell (Australia) – vs New Zealand (247* & 133); vs West Indies (123 & 109*)
- Allan Border (Australia) – vs Pakistan (150* & 153); vs New Zealand (140 & 114*)
- Rahul Dravid (India) – vs New Zealand (190 & 103*); vs Pakistan (110 & 135)
- Matthew Hayden (Australia) – vs England (197 & 103); vs Sri Lanka (117 & 132)
These names include some of the greatest batsmen of all time, proving how difficult it is to achieve this milestone more than once.
Recent Example – Rishabh Pant (India)
Recently, Rishabh Pant joined this elite list. On June 23, 2025, he scored 134 and 101 against England* in a memorable Test match. His attacking style and fearless approach continue to redefine Test batting for the modern era.
Complete List: Players with Centuries in Both Innings of a Test Match
| Player | Team | Times | Notable Opponents | Best Scores |
|---|---|---|---|---|
| Sunil Gavaskar | India | 3 | WI, PAK | 124 & 220; 107 & 182* |
| Ricky Ponting | Australia | 3 | WI, SA | 149 & 104*; 120 & 143* |
| David Warner | Australia | 3 | SA, IND, NZ | 163 & 116 |
| Herbert Sutcliffe | England | 2 | AUS, SA | 176 & 127 |
| Kumar Sangakkara | Sri Lanka | 2 | BAN | 319 & 105 |
| Rahul Dravid | India | 2 | NZ, PAK | 190 & 103* |
| Allan Border | Australia | 2 | PAK, NZ | 150* & 153 |
| Greg Chappell | Australia | 2 | NZ, WI | 247* & 133 |
| Clyde Walcott | West Indies | 2 | AUS | 126 & 110 |
| Matthew Hayden | Australia | 2 | ENG, SL | 197 & 103 |
Conclusion
Scoring a century in both innings of a Test match is one of the toughest achievements in cricket. It demands focus, endurance, and the ability to adapt to changing pitch conditions. From Sunil Gavaskar’s mastery to David Warner’s explosive batting, every player on this list has demonstrated supreme skill and temperament.
These names are more than just records — they are timeless examples of excellence in Test cricket. As the modern game evolves, such achievements will continue to inspire future generations of cricketers.
Read more: Fastest Century in T20 by Sri Lanka: Record-Breaking Knocks in Shortest Format