Miandad is regarded as the best batsman produced by Pakistan where as Dravid is among top Test batsman in the world.
Who do you think is a better player overall if we consider both ODIs and Tests.Both have similar kind of records in both formats.
Dravid Test avg 52.31
Dravid Odi avg 39.6 SR 71.24
Miandad Test avg 52.57
Miandad odi avg 41.7 SR 67