Test Cricket is considered the most complete format of cricket in which both batsmen and bowlers get the time to set themselves and plan accordingly. Scoring a test hundred is undoubtedly an excellent achievement for any batsman, and scoring a double-century is an unforgettable moment for any player. In test cricket, some great batsmen have scored many double-centuries. So, here’s a list of the top ten batters with the most double centuries in test cricket.

1. Don Bradman (12)

Don Bradman was the greatest batsman in the history of cricket. He had an unimaginable average in test cricket. Legendary batsman Don Bradman scored the highest number of double-centuries in test cricket. In his career, he scored 12 double-centuries in test cricket. Bradman’s first 200 came against England in 1930, scoring 254 runs. In his career, Don Bradman played 52 test matches, scoring 6,996 runs with an unimaginable average of 99.96.

2. Kumar Sangakkara (11)

Kumar Sangakkara is one of the most elegant left-handed batsmen in the history of cricket. He is undoubtedly one of the greatest batsmen Sri Lanka has ever produced. Sangakkara is one of the rare batsmen with exceptional stats in test and ODI cricket. In his test career, he scored 11 double-centuries, the second-highest by any batsman in the world. Sangakkara’s first double-century came against Pakistan in 2002, where he played an innings of 230 runs. Kumar Sangakkara has played 134 test matches in his career, scoring 12,400 runs with a fantastic average of 57.4.

3. Brian Lara (9)

After Viv Richards, Brian Lara took the West Indie’s batting legacy further. That’s why he is one of the greatest batsmen that cricket has ever witnessed. Brian Lara has scored 34 test centuries in his test career, of which nine are double-century. He has scored nine double-centuries in his test career. In 1993, Brian Lara scored his first double-centuries in test cricket. He has scored the most double-century for West Indies. In his career, Brian Lara has played 131 test matches in which he scored 11,953 runs with an impeccable average of 52.9.

4. Virat Kohli (7)

In modern-day cricket, if only a batter is the greatest, it will be Virat Kohli. Undoubtedly, he is one of the greatest batsmen of all time. Virat Kohli has scored 80 international centuries in his career. Even though he is more dominant in ODI cricket, Virat has also scored one of the most double-centuries in test cricket. So far, he has scored 7 test double-centuries, the most by any Indian batsman. Until now, Virat Kohli has played 111 test matches, scoring 8,676 runs with a fantastic average of 49.3.

5. Wally Hammond (7)

Wally Hammond was one of the first proper batsmen and one of the most respected cricketers in England. He was one of the greatest test batsmen for England, and Wally Hammond scored the most test double-centuries for England. He scored 7 test double-centuries in his career. Hammond’s first double-century came against Australia in 1928, where he played an exceptional innings of 251 runs. In his test career, Wally Hammond played 85 matches, where he scored 7,249 runs with a fantastic average of 58.5.

6. Mahela Jayawardene (7)

After Kumar Sangakkara, if there is another excellent batter, it is Mahela Jayawardene. During the 2000s, the Sri Lankan team used to be very strong, and Mahela Jayawardene was the nightmare of every bowler. In his test career, he has scored 34 test centuries, of which seven double-centuries are included. Mahela Jayawardene is the second Sri Lankan batsman to score the most test double-centuries. In his career of 149 test matches, Mahela Jayawardene scored 11,814 runs with an impeccable average of 49.8.

7. Marvan Atapattu (6)

Marvan Atapattu is a former right-handed batsman of Sri Lanka. Many cricket viewers do not know him, but he is one of the greatest batsmen that Sri Lanka has ever produced. In his international career, Marvan Atapattu scored 27 centuries and 16 in test cricket. In test cricket, he has scored six double-centuries. Marvan’s first double century came against Zimbabwe in 1998, and his last 200 came against Zimbabwe in 2004. In his test career, Marvan Atapattu played 90 test matches, scoring 5,502 runs with an average of 39.

8. Kane Williamson (6)

Kane Williamson is one of the best batsmen and skippers that New Zealand has ever produced. Under his captaincy, New Zealand won the inaugural World Test Championship, beating India in the finals. Apart from captaincy, Kane Williamson is one of the finest batsmen in the world. In his test career, he has scored 29 centuries. Kane Williamson has scored 6 test double-century, and his first 200 came against Sri Lanka in 2015. So far, Kane Williamson has played 94 test matches, scoring 8,124 runs with a fantastic average of 54.9.

9. Virender Sehwag (6)

Virender Sehwag is one of the most attacking batters Indian cricket has ever seen. When test cricket used to be boring, he was the one who started playing aggressive cricket in test matches. Virender Sehwag is one of the few players who has scored two triple-centuries in test cricket. But he has also scored six double-centuries in test cricket as well. Sehwag’s first 200 came against Pakistan in 2005, scoring 201 runs. Sehwag played 104 test matches in his career, scoring 8,586 runs with an average of 49.3.

10. Younis Khan (6)

Younis Khan is one of the greatest batsmen that Pakistan has ever produced. He is the most technically sound batsman in the history of Pakistan cricket. In test cricket, Younis Khan is the highest run scorer for Pakistan. He has scored 34 centuries in test cricket and six double-centuries as well. Younis Khan’s first double-centuries in test cricket came against India in 2005. In his test career, Younis Khan played 118 test matches, scoring 10,099 runs with an average of 52.