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.
Euro 2012: An Overview
Euro 2012 - Teams to watch out for
Fastest ODI centuries
Viswanathan Anand – King of chess
IPL Flashback: What happened in five finals
Euro 2012: Players to watch out for
IPL 2012: Men who reached the three-figure mark
Heartbreaks for India at Olympics
Centurions of Indian Premier League
Controversies that rocked IPL 2012
Olympics History: The Greatest Olympians
IPL Fixers?