Sachin Tendulkar is the highest run scorer in all cricket world cup,he scored 2278 runs
Maximum run scored in world cup was 237.It was scored by Martin Guptill.He played this innings against West Indies in 2015 world cup.
Matthew hayden of australia got the maximum runs 659 in 11 ininngs
Tilakratne Dilshan of Sri Lanka scored the maximum run (500) in the ICC World Cup 2011.
Jayawardene (SL) is the highest run taker in t20 world cup 2010
Sachin Tendulkar has scored most runs.He has scored 673 runs.
Virendra sehwag from India