Batters With Most Runs in ICC Champions Trophy

Rahul Dravid | India

India's Rahul Dravid is number 7 on the list of most runs in ICC Champions Trophy with 627 runs in 19 matches at an average of 48.23. Dravid has also hit six fifties in the tournament with a best of 76.

Photo Credit : AFP

Jacques Kallis | South Africa

South Africa's Jacques Kallis is number 6 on the list of most runs in ICC Champions Trophy with 653 runs in 17 matches at an average of 46.64. Kallis has also hit three fifties and a hundred in the tournament with a best of 113 not out.

Photo Credit : AFP

Sourav Ganguly | India

India's Sourav Ganguly is number 5 on the list of most runs in ICC Champions Trophy with 665 runs in 13 matches at an average of 73.88. Kallis has also hit three fifties and three hundreds in the tournament with a best of 141 not out.

Kumar Sangakkara | Sri Lanka

Sri Lanka's Kumar Sangakkara is number 4 on the list of most runs in ICC Champions Trophy with 683 runs in 22 matches at an average of 37.94. Kallis has also hit four fifties and one hundred in the tournament with a best of 134 not out.

Shikhar Dhawan | India

India's Shikhar Dhawan is number 3 on the list of most runs in ICC Champions Trophy with 701 runs in 10 matches at an average of 77.88. Kallis has also hit three fifties and three hundreds in the tournament with a best of 125.

Mahela Jayawardene | Sri Lanka

Sri Lanka's Mahela Jayawardene is number 2 on the list of most runs in ICC Champions Trophy with 742 runs in 22 matches at an average of 41.22. Kallis has also hit five fifties in the tournament with a best of 84 not out.

Chris Gayle | West Indies

West Indies' Chris Gayle is number 1 on the list of most runs in ICC Champions Trophy with 791 runs in 17 matches at an average of 52.73. Kallis has also hit one fifty and three hundreds in the tournament with a best of 133 not out.