Nicholls, who used up two lives early in his innings, had a third on 92 when he was dropped by Azhar Ali and progressed to reach 100 with a cover drive to the boundary.
The return of wicketkeeper BJ Watling has allowed Tom Blundell to return to his opening slot alongside stand-in captain Latham while Will Young moves to number three.