As per statistics, Pakistan has played 945 ODI matches, winning 498, losing 418, tying 9, and with 20 matches having no result. They have a win percentage of 52.85%. Pakistan is one of the most successful teams in ODI cricket history