Sachin tendulkar
Sachin Tendulkar from india played most matches in world cup
27 matches were played in the 1987 Cricket World Cup.
27 matches were played in the 1983 Cricket World Cup.
37 matches were played in the 1996 Cricket World Cup.
42 matches were played in the 1999 Cricket World Cup.
Now Sachin tendulakar have eclipsed Steve waugh- 169 matches in 2010.
49 matches will be played in the 2011 Cricket World Cup.
He did not played much test cricket. He Got above 6000 test runs. His highest individual run is 340.
12 matches were played in Sri lanka
Sachin Tendulkar(462 matches)
9 matches
The first Cricket World Cup competition in which matches were played to a maximum length of 50 overs per side was in 1987 - previously, the matches had been 60 overs long.