Here’s your answer
In Cricket League, Shreyas Iyer has aggregated 4,952 runs from 210 matches with 135.52 strike-rate and a batting average of 35.37.
On the other hand, MS Dhoni has scored 2,726 runs in 100 matches with 124.76 strike-rate and a batting average of 30.29