The Australian cricketer Warren Bardsley, the first batsman to score a century in both innings of a Test match, also became the first to score 3 consecutive hundreds by scoring a century in the first innings of the next Test match.
Bardsley did this in 1910. Since then, 43 players have managed to score 3 consecutive 100s in Test cricket. Among the 43 players, only 4 cricketers have scored 4 or more centuries in Test cricket by innings.
They are
- Everton Weekes (West Indies) - 5
- John Fringleton (Australia) - 4
- Alan Melville (South Africa) - 4
- Rahul Dravid (India) - 4
Kumar Sangakkara is the only batsman to score a streak of three consecutive centuries, thrice in his career. Another Sri Lankan batsman, Aravinda de Silva, and Australia’s David Warner have achieved the same twice in their revered career. Weekes is another person to have two such streaks – five and three.