2,000,000 – Sri Lanka’s Mahela Jayawardene scored the two millionth run in Test history en route to his 31st Test century on day one of the second Test against England in Colombo. 1 – Having lost all four previous Tests on their w...