Here’s your answer
In Cricket League, Suryakumar Yadav has aggregated 4,376 runs from 208 matches with 132.65 strike-rate and a batting average of 25.74.
On the other hand, Dinesh Karthik has scored 2,644 runs in 108 matches with 136.78 strike-rate and a batting average of 29.38