Mahela’s Top Ten Test Innings

10. 141 vs New Zealand at Napier, 2005 On a placid track in Napier, after conceding 561 runs in the first innings, Sri Lanka needed to make sure they scored as many runs as possible…

Read More