Kohli fastest to 8000 ODI runs
7 Number of appearances for India in finals of ICC ODI tournaments. This is their fourth Champions Trophy final. They won in 2013, shared the trophy in 2002, and lost in 2000. India will play Pakistan for the first time in the final of an ICC 50-overs event. They beat Pakistan in the final of the World Championship of Cricket in Melbourne in 1985, a tournament contested by the top seven ODI teams at the time.
175 Innings taken by Virat Kohli to reach 8000 ODI runs - the fastest for any cricketer. He went past AB de Villiers, who got to the landmark in 182 innings.
16 Wickets for Ravindra Jadeja in the Champions Trophy - the most by an Indian. Zaheer Khan is second with 15 wickets in the same number of matches (nine).
264 Highest target successfully chased at Edgbaston in a 50-over match. Before Thursday's game, 261, by England against Australia in 2004, was the highest score chased down.
11 Centuries for Rohit Sharma in ODIs. He is now joint seventh along with Gautam Gambhir in the list for most centuries by Indians.
19 Wickets taken by India between overs 11 and 40 in this Champions Trophy, the most by any team in this tournament. Pakistan are second with 18 wickets in this phase.
3 Fifty-plus scores for Tamim Iqbal versus India in ICC tournaments - joint second-most for any batsman against India. Ricky Ponting has three. Tamim now has four fifties from his last five innings. In this tournament Tamim scored 293 runs from four innings at an average of 73.25.
Gaurav Sundararaman is a senior stats analyst at ESPNcricinfo