This has lot of answers 1) Best BatsMan with leading runs - Sachin Tendulkar 2) Best BatsMan as per ICC ranking - http://content-uk.cricinfo.com/rankings/content/current/page/211270.html
Martin Crowe (456) is the top scorer in the cricket world cup 1992
the world batsman is ahahid afridi
henrry witten was the first batsman of world
Mike Hussay is the number 1 batsman in the world
Shahid Khan Afridi is the fastest batsman in the world
sachin
Mahela Jayawardene was the first batsman to score century in 2011 world cup.
Tillakaratne Dilshan was the most consistent batsman in world cup 2011.He has scored 500 runs.
Sachin Tendulker
Kumar Sangakkara
Adam gilchrist
Chris Martin (NZ)