Lucky Premium Bond holders from Dorset and North East Scotland have each scooped up £1 million in the July prize draw.

But it's not all about the £1 million jackpot: there are plenty of other mega prizes up for grabs, ranging in value from £100,000 to £10,000.

NS&I cut the prize fund rate in May on Premium Bonds from 1.25% to 1.10%.To keep the odds of winning any prize at 30,000-to-1 while paying out a lower overall sum, it has axed some of the biggest prizes. 

Check our table below to see if one of you’ve scooped one of the big prizes in July. Good luck!

If your numbers haven't come up this time, stay tuned for next month's draw. We'll be updating this piece with August's Premium Bonds winners on Tuesday, August 1, 2017.

[Read more: Four Premium Bonds myths that just aren't true]

July's winners

Prize value

Winning Bond number

Area

Total value of holding

Date purchased

£1,000,000

262CH557538

Dorset

£40,633

Dec-15

£1,000,000

288BF057505

North East Scotland

£50,000

Nov-16

£100,000

216YC262756

County Durham

£50,000

Jan-14

£100,000

205CZ281600

Kent

£17,075

Apr-13

£50,000

300PD213954

Fife

£36,200

Apr-17

£50,000

292FY408252

Wales

£50,000

Dec-16

£50,000

262BC716139

Cumbria

£50,000

Dec-15

£50,000

194KK074627

Northern Ireland

£31,003

Jul-12

£50,000

163GZ437187

Surrey

£31,000

Dec-09

£25,000

56BQ654714

London

£29,994

May-03

£25,000

300XE149641

Highlands and Islands

£50,000

Apr-17

£25,000

299GH473136

Outer London

£14,643

Mar-17

£25,000

292EG632735

Northern Ireland

£50,000

Jan-17

£25,000

242MN177210

Kirklees

£6,125

Mar-15

£25,000

232YC090046

Leicestershire

£500

Oct-14

£25,000

231WG904922

Bedfordshire

£40,000

Sep-14

£25,000

211KE931928

West Sussex

£20,575

Sep-13

£25,000

197SG011690

Inner London

£40,000

Oct-12

£25,000

194HJ151131

Lincolnshire

£9,009

Jun-12

£10,000

91ER781753

Manchester

£50,000

Sep-03

£10,000

80TR537344

Central Scotland

£14,000

Jun-05

£10,000

78CK034082

Essex

£50,000

Aug-98

£10,000

59HY857321

Essex

£50,000

Feb-05

£10,000

58FE656034

Kent

£30,000

Apr-00

£10,000

300QT253456

North Yorkshire

£50,000

Apr-17

£10,000

300CA839897

Lincolnshire

£6,500

Apr-17

£10,000

280YD461336

Dorset

£10,100

Aug-16

£10,000

277GA331689

Bristol

£50,000

Jul-16

£10,000

275BP583983

Cheshire West and Chester

£50,000

Jun-16

£10,000

273LR466382

Overseas

£50,000

May-16

£10,000

267GN858361

Hampshire and Isle of Wight

£25,011

Feb-16

£10,000

266QM019578

Bedfordshire

£30,000

Feb-16

£10,000

236KX567480

Suffolk

£50,000

Dec-14

£10,000

206EC811238

Gloucestershire

£23,500

May-13

£10,000

18CG343123

Hampshire and Isle of Wight

£17,005

Feb-00

£10,000

184BP432453

Lincolnshire

£33,000

Aug-11

£10,000

183MV197379

Cornwall

£27,125

              Aug-11

£10,000

166CC413723

South West Wales

£50,000

Mar-10

£10,000

140RJ100622

Somerset

£40,975

Jul-08

£10,000

126LZ301796

Buckinghamshire

£40,700

Apr-07

£10,000

125ZL700535

Hampshire and Isle of Wight

£40,000

Apr-07

£10,000

120LP365836

Central Bedfordshire

£30,000

Nov-06

£10,000

117DY669896

Tyne and Wear

£11,177

Oct-06

£10,000

114NS592204

Lancashire

£13,175

Aug-06

£10,000

106XN539451

Somerset

£13,250

Feb-06

June’s winners

And here’s a reminder of June 2017’s big money prize winners in case you missed them.

Prize value

Winning Bond number

Area

Total value of holding

Date purchased

£1,000,000

248VB937703

Devon

£50,000

Jun-15

£1,000,000

146HZ370303

Surrey

£2,000

Oct-08

£100,000

260YX271375

West Sussex

£11,061

Nov-15

£100,000

243FZ143618

Swansea

£40,000

Apr-15

£100,000

224LX606986

Fife

£40,000

Jun-14

£50,000

239NT317442

Northern Ireland

£50,000

Jan-15

£50,000

257CJ332519

Somerset

£49,995

Sep-15

£50,000

279PK768991

Wiltshire

£30,516

Aug-16

£50,000

290QM359966

Outer London

£50,000

Dec-16

£25,000

184VP281409

York

£27,600

Sep-11

£25,000

74CD420403

Hereford and Worcester

£23,500

Nov-00

£25,000

198FH869692

Essex

£1,050

Oct-12

£25,000

283WH691001

Kent

£32,850

Oct-16

£25,000

169NP953807

Oxfordshire

£34,992

Jun-10

£25,000

220JV722215

Hertfordshire

£5,971

Apr-14

£25,000

190PS029773

Sheffield

£30,000

Mar-12

£25,000

270FX932185

Hereford and Worcester

£50,000

Apr-16

£25,000

251VB632849

Greater Manchester

£40,075

Jul-15

£25,000

146QA881850

Gloucestershire

£40,875

Oct-08

£25,000

209VG447723

Central Scotland

£13,610

Jul-13

£10,000

242PZ483933

North East Scotland

£40,000

Mar-15

£10,000

281AV398911

Surrey

£40,000

Sep-16

£10,000

119DY515124

Bristol

£3,600

Oct-06

£10,000

261GL654807

West Sussex

£29,500

Nov-15

£10,000

119CW123778

Lancashire

£31,200

Oct-06

£10,000

176XK628143

Edinburgh

£15,000

Dec-10

£10,000

133EW383105

Northern Ireland

£11,175

Oct-07

£10,000

290HJ890922

Dorset

£50,000

Dec-16

£10,000

67HY278050

Leeds

£28,425

Apr-05

£10,000

222PF611508

Wiltshire

£41,050

Jun-14

£10,000

291HS627634

Lincolnshire

£50,000

Dec-16

£10,000

271JG172522

London

£25,500

Apr-16

£10,000

239KK721966

Kent

£50,000

Jan-15

£10,000

255TR573170

Manchester

£10,000

Sep-15

£10,000

221QB913150

Australia

£15,720

May-14

£10,000

155NP261970

Fife

£30,000

Apr-09

£10,000

92JB126042

Kent

£50,000

Dec-97

£10,000

76HM695298

Shropshire

£50,000

Jun-05

£10,000

291CS693047

Kent

£50,000

Dec-16

£10,000

285AF061970

Essex

£32,200

Oct-16

£10,000

161AL864896

South Yorkshire

£8,500

Oct-09

£10,000

174XF471304

Wales

£10,125

Nov-10

£10,000

296HZ719866

South Scotland

£50,000

Feb-17

£10,000

197MH250420

Tyne and Wear

£25,100

Oct-12

£10,000

122ZV951621

Devon

£40,000

Feb-07

£10,000

276PC966676

Cheshire

£50,000

Jul-16

£10,000

251VP368793

Lancashire

£40,000

Jul-15

[Read more: How ALL savers can beat Premium Bonds rate]