TOP 5 PLAYERS WITH BEST AVERAGE IN THE HISTORY OF ICC CHAMPIONS TROPHY 

5.ROHIT SHARMA Current Indian Captain Rohit sharma is at 5th place as he scored 481 runs in 10 inning with the avg. of 53.4

4.DAMIEN MARTYN Australian player Damien Martyn is at 4th place as he scored 492 runs in 11 inning with the avg. of 61.5

2.SHIKHAR DHAWAN Formar Indian opener Shikhar Dhawan is at 2nd place as he scored 701 runs in 10 inning with the avg. of 77.9

1.VIRAT KOHLI Formar Indian Captain and leader Virat Kohli is at first positon as he scored 529 runs in 12 inning with the avg. of 88.2