The art of scoring double centuries is a testament to a player’s temperament, stamina, and skill. Only a handful of batters have consistently crossed the 200-run mark in Test cricket, showcasing extraordinary dominance over bowling attacks.
Below are the Top 10 Players with Most Double Centuries:
10. Javed Miandad (Pakistan) – 6 Double Centuries

One of Pakistan’s greatest batting icons, Javed Miandad had a stellar Test career marked by grit and consistency. A master of long innings, Miandad accumulated six double centuries during his 124-match career. Known for his tactical mind and rock-solid technique, he often rescued Pakistan from tough positions. His highest score of 280* against India in 1983 remains one of the finest innings in Test history. He is one of the Players with Most Double Centuries and a pillar in Pakistan’s cricketing history.
ALSO READ:
Country | Matches | Runs | 200s |
---|---|---|---|
Pakistan | 124 | 8832 | 6 |
9. KS Williamson (New Zealand) – 6 Double Centuries
A modern-day batting maestro, Kane Williamson is the most prolific Test batsman in New Zealand’s history. With six double centuries to his name, Williamson has shown immense concentration and technical class. Whether in swinging English conditions or on subcontinent pitches, he has proven his adaptability. His highest score of 251 stands as a symbol of his patient accumulation. Williamson continues to be among the active Players with Most Double Centuries, inspiring a generation of Kiwi cricketers.
Country | Matches | Runs | 200s |
---|---|---|---|
New Zealand | 105 | 9276 | 6 |
8. Virender Sehwag (India) – 6 Double Centuries

Fearless and explosive, Virender Sehwag redefined Test opening. He remains the only Indian to score two triple centuries and is one of the most destructive batsmen in cricket history. His six double centuries include a record-shattering 319 against South Africa. Unlike traditional Test players, Sehwag scored his double tons at a strike rate that left bowlers helpless. Despite his aggression, he ranks among the Players with Most Double Centuries, showing that flair and consistency can go hand in hand.
Country | Matches | Runs | 200s |
---|---|---|---|
India | 104 | 8586 | 6 |
7. MS Atapattu (Sri Lanka) – 6 Double Centuries
Often overshadowed by his more famous compatriots, Marvan Atapattu was Sri Lanka’s dependable opener who delivered silently. His six double centuries form a bulk of his 5500+ Test runs, proving that when he got in, he made it count. Known for his crisp drives and immense patience, Atapattu had a unique ability to convert starts into monumental innings. His contribution to the Players with Most Double Centuries list highlights his underrated greatness.
Country | Matches | Runs | 200s |
---|---|---|---|
Sri Lanka | 90 | 5502 | 6 |
6. DPMD Jayawardene (Sri Lanka) – 7 Double Centuries
Elegant and poised, Mahela Jayawardene was the backbone of Sri Lanka’s middle order for nearly two decades. He crafted seven double centuries, with a career-best 374 against South Africa, the fourth-highest individual score in Tests. Known for his silken timing and calm demeanor, Jayawardene flourished on spin-friendly tracks. As one of the Players with Most Double Centuries, his legacy remains etched in the annals of Test cricket.
Country | Matches | Runs | 200s |
---|---|---|---|
Sri Lanka | 149 | 11814 | 7 |
5. Virat Kohli (India) – 7 Double Centuries

A modern-day great, Virat Kohli has matched his aggressive instincts with remarkable consistency. His seven double centuries have come against top-quality oppositions, including multiple 200s in a single season. Kohli’s ability to maintain a high fitness level and dominate in all conditions makes him one of the most complete batters. Among the Players with Most Double Centuries, Kohli is still active and could climb higher up this list.
Country | Matches | Runs | 200s |
---|---|---|---|
India | 123 | 9230 | 7 |
4. WR Hammond (England) – 7 Double Centuries
Wally Hammond, one of England’s greatest batsmen, was a blend of classical technique and powerful strokeplay. Active between 1927 and 1947, Hammond scored seven double centuries in just 85 Tests — a phenomenal achievement. His highest score of 336* was once the world record. His presence in the list of Players with Most Double Centuries signifies the long-lasting impact of his batting legacy in pre-modern cricket.
Country | Matches | Runs | 200s |
---|---|---|---|
England | 85 | 7249 | 7 |
3. Brian Lara (West Indies) – 9 Double Centuries

When it comes to flair, Brian Lara is unmatched. His record-breaking 400* and 375 stand as iconic Test knocks. Lara compiled nine double centuries over his career, combining elegance with sheer match-winning brilliance. He thrived under pressure and had a knack for bouncing back when written off. Among the Players with Most Double Centuries, Lara’s performances remain some of the most aesthetically pleasing in cricket history.
Country | Matches | Runs | 200s |
---|---|---|---|
West Indies | 131 | 11953 | 9 |
2. KC Sangakkara (Sri Lanka) – 11 Double Centuries
Second only to Bradman, Kumar Sangakkara crafted his way to 11 double centuries in Tests. Technically sound and mentally strong, Sangakkara was a run machine across formats. His ability to bat for long hours made him an ideal No. 3. Whether facing pace or spin, his balance at the crease was flawless. In the elite club of Players with Most Double Centuries, Sangakkara’s dominance over a decade remains a hallmark of Sri Lankan cricket.
Country | Matches | Runs | 200s |
---|---|---|---|
Sri Lanka | 134 | 12400 | 11 |
1. DG Bradman (Australia) – 12 Double Centuries

No surprise at the top of the list is Sir Donald Bradman, whose Test average of 99.94 may never be broken. In just 52 Tests, Bradman scored 12 double centuries, a rate unmatched in the game’s history. His highest score of 334 was the highest at the time, and he once scored two 200s in a single series multiple times. Easily the leader among Players with Most Double Centuries, Bradman’s statistical supremacy remains the gold standard in cricket.
Country | Matches | Runs | 200s |
---|---|---|---|
Australia | 52 | 6996 | 12 |
FAQs
Q1. Who has the most double centuries in Test cricket?
Sir Donald Bradman of Australia holds the record with 12 double centuries in just 52 matches, topping the list of Players with Most Double Centuries.
Q2. How many Indian players are in the list of Players with Most Double Centuries?
Two Indian cricketers — Virat Kohli and Virender Sehwag — feature in the top 10 Players with Most Double Centuries, with 7 and 6 respectively.
Q3. Which Sri Lankan players have scored the most double centuries?
Kumar Sangakkara (11), Mahela Jayawardene (7), and Marvan Atapattu (6) are the three Sri Lankan legends among the Players with Most Double Centuries in Test history.
READ MORE: