You clearly have very high standards if only a 70 plus average is ''gun''. Seems like a cop out to me, quite frankly. 50 and 55 are averages most batsmen would kill to have in places like SA and Aus . The sample size isn't particularly small; in Aus and SA combined, he averages 52.3 over 10 tests with 4 centuries and has scored almost 1000 runs.Sorry, but those are very good records, but far from gun - I was expecting 70+ averages when you said gun, especially as it is only going to be over a very small sample size.
I'd also call that ODI record pretty average. Maybe 5 years ago when he was in mid-career it would've looked better, but he's behind a stack of batsmen who I wouldn't say have very good records.
If you think 8000 plus runs with a 38 average and 84 SR is a very average record, I really don't know who you rate. Would also like to see who these average players are that have better records than him. And I've not even mentioned his 150 plus wickets.....