The bowlers did not get a look-in on Saturday as 614 runs were mercilessly plundered from 97.3 overs, including 65 fours and 14 sixes.
Despite the onslaught, Olly Elson (11-0-90-0) and Zaheer Rahman (16-0-75-0) showed admirable grit and a never-say-die attitude.
Gedling batted first with Fred Andersen smashing the ball in all directions in a wonderful 144 from 117 balls in a first wicket stand of 224.
Skipper Duncan McKeown (104) then took over, racing to a century off 106 balls, but the best strike rate of 126 belonged to Rhys Hayes who took 21 from his last eight balls.
Greg Oldfield (3 for 95) had the consolation of removing two of the top scorers.
Belvoir started brightly, looking for 350 to win at seven-per-over, but Hayes (2 for 40) nabbed both openers for 24.
Josh Sharpe then made a nice-looking 23, while Oldfield (104) set about the chase in earnest.
After taking nine balls to get off the mark, Oldfield smacked nine fours in his next 20 balls. Lyndon James (28) unselfishly fed the strike to Oldfield whenever he could in an 86-run fourth wicket stand which took the score to 179.
But wickets were falling and Rahman was holding up one end at less than five an over. Oldfield completed his century off 75 balls, but was caught and bowled by Ryan Eason five balls later.
Belvoir captain Tom Neville (41) kept up the momentum, but Gedling’s fourth change Danny O’Brien (3 for 21) had him brilliantly caught by Hayes. O’Brien went on to wrap up the tail and Belvoir finished 84 runs short.