Scoring a triple hundred in Test cricket is a rare feat, which requires plenty of application, determination and stamina as well.