What is the 0X number at the bottom of the blue screen? This may give a clue. it could be a memory fault. BSODs are very rare now since Windows 7 upwards and in my experience most are hardware related (as opposed to XP when it seemed it could be affected by which way the wind was blowing!).
Most common:
Memory fault developed with one DIMM
CPU fan failing causing overheating
Rogue driver
Windows update!
Less common:
CPU fault
Graphics fault
Motherboard or other component fault