The 28-year-old has so played 143 ODI matches, scoring 3288 runs at 32.23. He ha four centuries and 21 fifties.