Also when looking at those hundreds I would still suggest that McCullum has played more ODIs batting lower down the order than he has at the top. I could probably look that up but can't really be bollocksed.
In saying all of that he does need to start converting but he also needs the right kinds of innings being played around him.