Sri Lanka have broken India's record for registering the highest Test total without a hundred in an innings. Sri Lanka scored 531/10 in the first innings of the second Test against Bangladesh in Chattogram to set the record. Kusal Mendis top-scored in the innings with 93(150). India held the previous record (524/9d) against New Zealand in 1976.