Sachin tendulkar was the highest run-getter for India in worldcup 2011. He was the second leading run scorer in ICC Cricket World Cup 2011 and scored 482 runs in 9 matches with two 100's and two 50's.