If we are going to talk about which fruit contains the highest number of calories, it is best to say that avocados contain the highest number of calories per fruit with around 322 calories. This is based on its size which weighs around 201 grams.
Other fruits which comes a bit closer from avocados are as follows: grapes with 320 calories, grapefruit with 310 calories, apricot with 255 calories, currant with 200 calories, cantaloupe with 140 calories, apple and mandarin with 100 calories, and mango, cranberries and 100 grams of pomegranate with 50 calories each. Some people would also say that bananas have the highest number of calories since it differs in size. However, researches have pointed out that bananas are not even part of the list of fruits with the highest amount of calories, so we can stick with avocado.