There are different answers to this question. Why? It’s because answers would differ if one would talk about the size of each fruit. For the purpose of getting a correct answer, it has been found that avocados contain the most calories with 322 calories per fruit (which weighs around 201 grams) or 160 calories per 100 grams.
Other fruits such as grapes has 320 calories, a large grapefruit has 310 calories, 100 grams of cherries contain 270 calories, a medium apricot has 255 calories, a medium currant has 200 calories, a medium cantaloupe has 140 calories, a large apple, 100 grams of blackberries and one medium mandarin all have 100 calories, a cup of mango has 60 calories, and 6 large cranberries and 100 grams of pomegranate both have 50 calories.