Who was the top run-scorer at the 2011 Cricket World Cup?

The story behind the answer

Tillakaratne Dilshan was the top run-scorer at the 2011 Cricket World Cup, making 500 runs for Sri Lanka. He finished ahead of India’s Sachin Tendulkar, who scored 482.

Dilshan opened the batting and produced two centuries, including 144 against Zimbabwe in the group stage. He also made a century against England in the quarter-final, where Sri Lanka chased successfully. His aggressive stroke play and inventive scoop shot made him one of the tournament’s most distinctive batters.

Although Sri Lanka lost the final to India, Dilshan remained the competition’s leading scorer. Kumar Sangakkara was third overall with 465 runs, while India’s Yuvraj Singh was better known for his all-round impact and Player of the Tournament award. Another common mix-up is Sachin Tendulkar, whose 482 runs and two centuries made him highly visible, but his total was still 18 runs short of Dilshan’s.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: