who has won the most cricket county championships
List of official County Championship winners Yorkshire hold the record for most championships, with 32, plus a shared win in 1949. The next most successful teams are the two London clubs, Surrey and Middlesex, with 18 (plus one shared) and 10 (plus two shared) titles respectively.[10]
2017 ICC Champions Trophy Final Prior to this match, the teams had met four times in the Champions Trophy and had two victories each. Pakistan's last win was in 2009; since then, India won seven games against Pakistan across ICC tournaments consecutively.[10] Their most recent clash was on 4 June 2017, during the group stages of the ongoing Champions Trophy where India won by 124 runs (D/L method).[11] Much of the pre-match analysis envisioned a strong contest between India's batting lineup and Pakistan's bowling side, both of which were considered the strengths of their respective teams and remained formidable in this tournament.[10]