Virat Kohli continues his run spree and while his double hundred against Bangladesh will come up for ranking only next week there is no doubt that the Indian skipper is in the form of his life.
The way he is moving into the shots, his balance at he crease, his hunger for big hundreds indicates that by the time he finishes playing the game, most batting records would be his. It is also his rate of scoring that is so good for that allows the team to pile on the runs quickly and gives his bowling unit that much more time in which to get the 20 opposition wickets.
There is another batsman in prime form and that is Faf du Plessis who missed scoring the highest individual score by a South African by a whisker. His 185 in 141 balls did however get south Africa to a big total and despite a brilliant counter attack by the Sri Lankan skipper Upul Tharanga, the Lankans fell short by 40 runs to lose the game. Tharanga got a one day hundred after a few years but when he gets going there are few better sights in cricket.
His inconsistency has meant that he is in and out of the Lankan team but at least the Lankans have a batsman who knows how to power the ball away and maybe they should give him a few more opportunities than the ones they are giving to some others who are failing but still managing to stay in the squad.
The Lankans will be disappointed at their performance in the one day internationals especially after they had done so well in the T20 Internationals to win that series.
The South Africans had rested their top players for the T20 internationals and paid the price with their defeat. The Australians too have found out that if they don't send a full strength team then they will be in trouble as the Kiwis beat them to win the Chappell Hadlee trophy.
Ross Taylor got a hundred which meant that he had joined Nathan Astle at the top of the table with hundreds in one day internationals for New Zealand. Trent Boult then bowled superbly to capture 6 wickets for only 33 as the Aussies collapsed to lose the series and the trophy. New Zealand will now await the South Africans and with the Proteas being in red hot form that should be a series to savour for the Kiwis also have been playing some fine cricket.
The coming weeks therefore should be a feast for cricket lovers with the India v Australia four test match series and the New Zealand v South Africa matches in New Zealand.
The man the Kiwis need to watch out for Faf du Plessis for his massive one day century is the CEAT International Cricketer of the Week.