Virat Kohli finished the year at the top of ODI charts with 1381 runs at an avg. of 47.62 with maximum four centuries in the calendar year.
Jonathan Trott finished the year with 1315 runs at an avg. of 52.60 with two centuries in the calendar year in 29 matches.
Shane Watson finished the year with 1139 runs at an avg. of 56.95 with two centuries in the calendar year in 23 matches.
Kumar Sangakkara finished the year with 1127 runs at an avg. of 51.22 with one century in the calendar year in 27 matches.
Mohammad Hafeez finished the year with 1075 runs at an avg. of 37.06 with three centuries in the calendar year in 32 matches.
London Olympics 2012: India’s medal hopefuls
Olympic History: The Greatest controversies
Top performers of IPL 5
Heavyweights of London Olympics
The bravehearts of cricket
Batsmen to watch out in IPL 5
And it happened at Wankhede...
India`s Olympic medal winners
Lows of World Champs
Highs of World Champs
Formula One World Champions
India`s incredible run-chases