Pakistan’s Javed Miandad is the youngest player to score a double century in Test cricket. At the age of 19 years and 140 days, he scored 206 against New Zealand in Karachi. West Indies’ George Headley (20 years and 308 days) is the second youngest cricketer to score a double century. In 1930, he scored 223 runs against England at Kingston. Former India cricketer Vinod Kambli comes in second with 224 runs at the age of 21 years and 32 days. In 1993, he accomplished the feat against England at the Wankhede Stadium. Check out the other young players who have scored a century.
Player | Age | Runs | Team | Opposition | Ground | Match Date |
Javed Miandad | 19y 140d | 206 | Pakistan | v New Zealand | Karachi | 30-Oct-76 |
George Headley | 20y 308d | 223 | West Indies | v England | Kingston | 03-Apr-30 |
Vinod Kambli | 21y 32d | 224 | India | v England | Wankhede | 19-Feb-93 |
Gary Sobers | 21y 213d | 365* | West Indies | v Pakistan | Kingston | 26-Feb-58 |
Graeme Smith | 21y 259d | 200 | South Africa | v Bangladesh | East London | 18-Oct-02 |
Mahela Jayawardene | 21y 273d | 242 | Sri Lanka | v India | Colombo (SSC) | 24-Feb-99 |
Sunil Gavaskar | 21y 277d | 220 | India | v West Indies | Port of Spain | 13-Apr-71 |
Carlos Brathwaite | 21y 278d | 212 | West Indies | v Bangladesh | Kingstown | 05-Sep-14 |
Don Bradman | 21y 304d | 254 | Australia | v England | Lord’s | 27-Jun-30 |
Jacques Rudolph | 21y 355d | 222* | South Africa | v Bangladesh | Chattogram | 24-Apr-03 |