Godleman and opening partner Stephen Moore (50) shared a 107-run stand for the first wicket, before Moore was the first and only Derbyshire wicket to fall on day two.
Left-handed batsman Godleman (100) produced a fine innings striking 12 fours and a six on his way to an unbeaten century, before retiring on exactly a hundred. Wayne Madsen (63 not out) also chipped in with a half-century as Derbyshire posted 236-2 from their 60 overs.
Warwickshire faced 12 overs in reply, in which Mark Turner - who claimed four wickets on day one – picked up two wickets to round off two good days for the hosts.
Resuming on 23-0, Moore and Godleman added 84-runs together on the second morning to complete a 107-run opening stand.
Moore contributed 50 runs, which included 10 fours, before he was the first man out falling foul to a good piece of fielding to be run just before lunch.
The wicket, however, was Warwickshire’s only breakthrough as Derbyshire moved serenely to 236-2 from their 60 overs – the second wicket being a retirement.
Godleman produced his best innings to date in a Derbyshire shirt, striking 12 fours and one six in his century off 153 balls, before retiring once he had reached the three-figure landmark.
He found a another reliable partner in Madsen who hit his own half-century, finishing the innings on 63 not out - including eight fours.
Warwickshire began their second innings after the tea interval, but only faced 12 overs before bad light prevented any further play.
In that time, Turner continued his good form with the ball claiming two wickets – removing Tom Lewis for nine and Freddie Coleman for one – as the visitors closed on 25-2.
Derbyshire are back in action on Tuesday as Graeme Welch’s men welcome Durham MCCU to the 3aaa County Ground for a first-class fixture. Entry is FREE!
© 2015 Derbyshire County Cricket Club
The 3aaa County Ground, Grandstand Road, Derby DE21 6AF. Tel: 01332 388 101
Website design by: www.thisismedia.co.uk