The numbers have been crunched and the list for the best selling books of all time has been revealed.

Website lovereading.co.uk collated the figures for the number of editions, translations and copies sold of the world's most popular books, including fiction and non-fiction.

The Holy Quran came out on top with over 3 billion prints, followed by The King James Bible with over 2.5 billion copies sold.

The third highest selling print is Quotations from Chairman Mao Tse-tung, a book of selected speeches and writings by Mao Zedong, the former leader of the Chinese Communist Party, which has been translated in 34 languages.

The most popular novel on this list was Spanish novel Don Quixote which came in at fourth place with 500m copies sold, followed by J.K.Rowling's Harry Potter series at fifth place with 450m copies sold.