I think 40-41 matches
None. Currently India has beaten Pakistan in all world cup encounters. The record stands at 5-0 in ODI World Cups and 3-0 in T20 World Cups.
Headingley, Leeds(England) is the ground to host the most no of matches in cricket world cup .and the total number of matches held is 12
Brazil have won a record five world cups.
Dr octagonapus holds the record with 500 cups.
AB De Villiers of South Africa holds the record for the most number of catches held in T20 world cups so far. He has taken a total of 16 catches in 16 matches.
Sachin Tendulkar has the record of playing in more games in world cups and Sanath Jayasurya holds the record for ODIs
Javed Miandad of Pakistan played in 6 world cups.
India won 2 world cups