• India great Virat Kohli recently announced his retirement from Test cricket.

  • Kohli ended his illustrious 14-year career with 9,230 runs and 30 centuries.

Top 5 players with most double centuries in Test cricket ft. Virat Kohli
Top 5 players to score most double centuries in Test ft. Virat Kohli (Image source: X)

The cricketing world paused in reflection as Virat Kohli, one of India’s modern greats, announced his retirement from Test cricket on May 12, 2025. Kohli’s decision, coming just days after Rohit Sharma’s similar announcement, signals the end of an era for Indian Test cricket. Over a 14-year career, Kohli amassed 9,230 runs in 123 Tests at an average of 46.85, registering 30 centuries and 31 fifties, and leaving behind a legacy as India’s most successful Test captain with 40 wins from 68 matches.

As Kohli steps away from the whites, his name sits alongside legends in the elite club of players with the most double centuries in Test cricket. Here’s a look at the top five players who have not only redefined batting endurance but also etched their names in history with their monumental double tons.

Top 5 players to score most double hundreds in Tests

  1. Sir Donald Bradman (Australia)
Sir Donald Bradman 200
(Image source: X)

No discussion on batting records is complete without Sir Donald Bradman. The Australian icon holds the world record for the most double centuries in Tests, scoring 12 double hundreds in just 52 matches between 1928 and 1948.

Bradman’s figures are staggering: 6,996 runs at an average of 99.94, with 29 centuries and 13 fifties. His highest score, 334, was part of a remarkable run in the 1930 Ashes, where he accumulated 974 runs in a single series-a record that still stands. Bradman’s ability to convert starts into mammoth scores set a standard few have approached.

  • Span: 1928-1948
  • Matches: 52
  • Double Centuries: 12
  • Highest Score: 334
  1. Kumar Sangakkara (Sri Lanka)
Kumar retirement match
(Image source: X)

Kumar Sangakkara, Sri Lanka’s batting genius, follows closely with 11 double centuries in 134 Tests between 2000 and 2015. Renowned for his elegance and consistency, Sangakkara amassed 12,400 runs at an average of 57.40, including 38 centuries.

Sangakkara’s double hundreds came against a variety of opponents and in all conditions, underlining his adaptability. His highest score, 319 against Bangladesh, remains one of the most fluent triple centuries in modern cricket.

  • Span: 2000-2015
  • Matches: 134
  • Double Centuries: 11
  • Highest Score: 319

Also READ: Top 5 most successful captains in Test cricket ft. Virat Kohli

  1. Brian Lara (West Indies)
Brian Lara 9th 200
(Image source: X)

Brian Lara, the West Indies virtuoso, is celebrated for his flair and appetite for big scores. Lara notched up nine double centuries in 131 Tests, including the highest individual score in Test history-an unbeaten 400 against England.

With 11,953 runs at 52.88 and 34 centuries, Lara’s career was defined by his ability to dominate attacks and play marathon innings. His double centuries often came in high-pressure situations, showcasing both skill and temperament.

  • Span: 1990-2006
  • Matches: 131
  • Double Centuries: 9
  • Highest Score: 400*
  1. Wally Hammond (England)
Wally Hammond 200
(Image source: X)

Wally Hammond, England’s batting stalwart from the interwar and postwar eras, scored seven double centuries in 85 Tests between 1927 and 1947. Hammond’s 7,249 runs came at an average of 58.45, with 22 centuries and a highest score of 336*.

Hammond’s classical technique and power made him one of England’s greatest batters. His double centuries were often match-defining, and his record stood tall for decades.

  • Span: 1927-1947
  • Matches: 85
  • Double Centuries: 7
  • Highest Score: 336*
  1. Virat Kohli (India)
Virat Kohli 200
(Image source: X)

Kohli, the only active player in this elite group until his recent retirement, also scored seven double centuries in 123 Tests between 2011 and 2025. Kohli’s 9,230 runs at 46.85, with 30 centuries, reflect his consistency and hunger for big scores.

Kohli’s double centuries were often the backbone of Indian victories, and his ability to accelerate after reaching three figures became a hallmark of his batting. His highest score, 254* against South Africa, showcased his dominance at home.

  • Span: 2011-2025
  • Matches: 123
  • Double Centuries: 7
  • Highest Score: 254*

Also READ: Sachin Tendulkar vs Virat Kohli: A statistical comparison of two all-time batting greats after 123 Test matches

Subscribe to Cricket Times on YouTube to watch Exclusive Interviews, Podcasts, Daily News Updates & Explainers.

TAGS:

CATEGORY: Featured Test Top 5/10 Virat Kohli

For latest cricket news and updates, subscribe to our Weekly Newsletter.

About the Author:
Akash Thapa is a dedicated cricket journalist with three years of experience in the media industry. A BA (JMC) graduate from VIPS, GGSIPU, and a postgraduate in MAJMC from the University of Lucknow, Akash combines his academic credentials with a deep-rooted passion for cricket.His background as a former junior-level wrestler and cricketer enriches his insightful analysis and commentary on the game. Known for his inventive approach to writing and his commitment to capturing the nuances of cricket, Akash is a true aficionado of the sport.Connect with Akash on LinkedIn, X, and Instagram.