Rangana Herath's prolific wicket-taking apart, Sri Lanka's apparent disdain for Test cricket was evident in the lack of their batsmen in the run-scoring league. However, they seemed to be playing ODIs non-stop, which explains why SL men dominate the end-of-year tables for the 50-over format.
Kumar Sangakkara may have topped the 10,000 Test run barrier recently but 2012 also saw him reach the same landmark for ODIs, and nobody scored more runs last year in this form of cricket, international or otherwise (1184 at 43.85). Team-mate Tillekeratne Dilshan was just behind him. Aussies played only half the number of one-dayers in the gold and green, but David Hussey, David Warner and George Bailey scored freely for club and country.
Virat Kohli smashed no fewer than five ODI hundreds in 2012, aggregating more than 1000 runs at an impressive average of 73 and close on a run a ball. He was third, too, on the T20I run leaderboard, making 444 runs at the equivalnet of eight an over. However, he wasn't such a successful globetrotting T20 franchise star in the mould of Chris Gayle, who compiled more than 1,500 runs around the world, comfortably ahead of the nearest challenger, Azhar Mahmood, the Pakistani all-rounder. The shift from 50 to 20 overs in the cricketing calendar was best illustrated by the T20 diary of Kieron Pollard. He notched up fifty matches, incorporating 1,041 runs at a strike rate of 163 plus a fair few wickets.
New Zealand pair Martin Guptill and Brendan McCullum looked feeble in this week's Test defeat but nobody scored more T20 international runs in 2012, each notching more than 450 at SRs of 130+. Shane Watson was the outstanding T20 all-rounder, claiming 406 runs and 17 wickets at a commendable economy rate for a fast-medium pacer.
South Africa played relatively few international one-day matches yet Hashim Amla and AB De Villiers still dominated the year's stats as well as opposition bowlers. Amla appeared in only 10 ODIs but scored 678 runs, while the redoubtable AB thrashed 645 whilst achieving the amazing double of 100+ average and strike rate. Chandimal may have scored more runs but I'd have AB as my one-day wicket-keeper any day of the week!
Don't forget that two of the finest Test batsmen of 2012 were also successful ODI performers. Alastair Cook and Michael Clarke combined captaincy with 699+ runs with healthy strike rates of around 80.
Watson, Dwayne Bravo, Pollard and Luke Wright are always useful members of a T20 side, but perhaps the most impressive ODI all-rounder was Thisara Perera. His 32 ODI wickets were augmented by 246 lower-order runs.
My decision not to consider T20 and List A cricket separately is supported by the fact that most bowlers who excelled at one format also did so at the other. Lasith Malinga took more wickets globally in both than anyone else. Curiously, while his his 10-over stints tend to be quite expensive, Malinga's T20 brilliance enshrines wicket-taking ability and economy, along with that enthusiasm which makes him such a valuable player, even with only four overs at his disposal. West Indian spinner Sunil Narine is another who starred in all one-day cricket. His economy rates of 3.63 (List A) and just 5.64 (T20) are phenomenal. Possibly the cricketer of 2011, Saeed Ajmal must also be a contender for the same unofficial accolade in 2012. He was amongst the top ten international wicket-takers in ALL three formats.
Englishmen worth noting include young spinner Danny Briggs and paceman Steve Finn who each harnessed strike and economy rates for county and country. Australia has plenty of bowlers but most seem to be on the treatmemt table. It was therefore amusing to see 40-something Brad Hogg play more than 50 T20 matches, in which he took 47 wickets, conceding barely a run a ball. Young fast bowler Mitch Starc looked a T20 man for the future, taking more than two wickets a game across the year, finishing with only four fewer wickets than Malinga in twelve fewer games. Clint McKay was particularly effective in the List A format.
So, for my combined List A/T20 team of the year, I'll go for:-
Gayle, Watson, Amla, Kohli, Sangakkara, De Villiers (+), Perera, Malinga, Finn, Narine, Saeed Ajmal (with Starc standing by in case Finn breaks down again!)