Kieron Pollard smashed a stunning 56-ball century in Major League Cricket, surpassing Chris Gayle to set a new world record despite MI New York falling short in their chase.