I'm writing this on July 2nd, 2013. Wikipedia has a list of no-hitters in MLB. The latest one currently listed is Ryan Turner of the Atlanta Braves no-hitting the San Francisco Giants on July 4th, 2013.