Report the number of calls and messages (sms) in the android phone (at least Android 4 and above + the phone was original and not rooted at all) and category them based on numbers, time, etc. The Android app preferable gratis. Great to have - to shows the stats in graphical mode (such as pie chart, line chart, etc)
The android app that is suitable in this scenario is - 'Advanced Call History'.
This app is one of the apps in the corresponding app listing by Izzy (moderator for software recommendation stackexchange site). Thanks Izzy for coming out with this wonderful app listing.
'Advanced Call History' app can read call and sms log and generate reports grouped by caller name or phone number.
'Advanced Call History' app, developed by Dinko Ivkovic, is currently not updated since 2014 and its last version is 1.15. It would be great if anyone can further enhance this app to include graph and chart.