David Warner the iconic player of Australia has played 126 IPL matches with 4706 runs . Warner scored with 43.17 average with strike rate of 142.39
David Warner Records
David Warner has scored 4 centuries in his IPL career and most half centuries (44).
Gayle is the Second Highest run scorer of IPL. Played 125 matches and scored 4484 runs, his average was 41.13 and 151.02 strike rate.
Chris Gayle records
Chris Gayle in his IPL career has scored 6 centuries and 28 half centuries with record of 300 + sixes.
AB De Villiers
AB De Villiers A player of South Africa has played 154 matches and 4395 runs in IPL career
Shane Watson is amongst the players with highest runs, he stands at no. 4 with 134 matches ad 3575 runs
Shane Watson Records
Shane Watson hits 4 centuries under the teams Rajasthan Royals, CSK and RCB.