Sri Lanka's Thilan Samaraweera holds top spot with 1156 runs in 10 innings so far [GALLO/GETTY]
Published On 26 Nov 200926 Nov 2009
Samaraweera's former captain Mahela Jayawardene is three runs behind, with a career second-best 275 against India a highlight this month [GALLO/GETTY]
Advertisement
England's Andrew Strauss has taken to the captaincy with 1071 runs in 12 matches and an Ashes series win [GALLO/GETTY]
You can't keep a good Sri Lankan down: Tillakaratne Dilshan bagged a Twenty20 performance award to go with his 972 Test runs [GALLO/GETTY]
Islander captain Kumar Sangakkara has 928 runs with a best of 130 not out against Pakistan [AFP]
Alastair Cook has weighed in to the England cause with 815 runs in 12 matches [GALLO/GETTY]
Cultured stroke player Michael Clarke is the highest Aussie in the list at number seven with 809 runs [GALLO/GETTY]
Advertisement
He is followed by Simon Katich, who has hit 801 runs for the world's former number one Test side [GALLO/GETTY]
Ramnaresh Sarwan has scored 762 for the West Indies in 2009 including a massive 291 against England [GALLO/GETTY]
An English summer couldn't stop Paul Collingwood bashing 748 runs in 12 Test innings for his country [GALLO/GETTY]
Gautam Gambhir is currently outside the top 10 but has smashed 727 runs - including 167 in the current Test against Sri Lanka - in just five innings for India [AFP]