And similarly, Sanath Jayasuriya's 340, for Sri Lanka, was posted as his side compiled a world record 952-6 in 1997.

Pakistan are the next country to have a representative with Hanif Mohammad, who took 16 hours and 10 minutes 0 still a Test record - to compile 337 runs against West Indies.

And they are followed by Australia, for whom Mark Taylor declared on 334 against Pakistan so as not to pass Don Bradman's mark. Bradman is the only cricketer to have made two scores of over 300 - and he threw in another of 299 for good measure.

Martin Crowe matched Bradman's near-miss with a 299 of his own in 1990, to lead the way for New Zealand.

And, surprisingly, India have to rely on the recent effort of 281, by VVS Laxman, for their top total.

Further adrift, Test minnows Zimbabwe and Bangladesh call on David Houghton (266) and Aminul Islam (145) for their best innings.