India has won the most world cups
it is Brazil as they have appeared in the most world cups ever.
Brazil
Pel, a Brazilian soccer player, has won the most World Cups, with three victories in 1958, 1962, and 1970.
Craig McDermott of Australia took most wickets in the 1987 Cricket World Cup. He took 18 wickets in the 1987 Cricket World Cup.
Pel, a Brazilian footballer, holds the record for winning the most World Cups in history, with three victories in 1958, 1962, and 1970.
India and Australia have both played 9 world cups in Cricket. In football Brazil has played the most by playing 19 World cups!
England
Pel, a Brazilian soccer player, holds the record for winning the most World Cups, with three victories in 1958, 1962, and 1970.
In football it is Spain in cricket it is Kenya.
Sachin Tendulkar with 313 runs.
Australia has won most number of world cups.Team has won 4 world cups.