Here’s your answer
In Cricket League, Dinesh Karthik has aggregated 3,403 runs from 109 matches with 130.58 strike-rate and a batting average of 33.36.
On the other hand, Faf Du Plessis has scored 4,376 runs in 208 matches with 132.65 strike-rate and a batting average of 25.74