david warner highest run scorer