Craig Kieswetter passed 1000 ODI runs during his innings of 33
© PA Photos

Craig Kieswetter passed 1000 ODI runs during his innings of 33, England v South Africa, 5th NatWest ODI, Trent Bridge, September, 5, 2012