Keppler Wessels played for 2 countries in cricket world cup.He has played for South Africa and Australia.
Javaid Miandad played 6 world cups
Sachin tendulkar is the player who mostly played in world cup
It is Vivian Isaac Richards.
Sachin Tendulkar, the greatest cricket player ever