The upcoming season of the Indian Premier League (IPL) will start from March 22. The first match of the tournament will be played between Kolkata Knight Riders and Royal Challengers Bangalore at Eden Gardens.
This platform of IPL gives an opportunity to Indian players as well as foreign players to prove themselves in front of the world. This is the reason why many foreign players have also proved themselves and earned fame by playing in this league.
Former Australian batsman David Warner holds the record for scoring the most runs among foreign players in IPL. He has played for Delhi Capitals and Sunrisers Hyderabad in this league. During this time, he has scored 6565 runs in 184 innings of 184 matches at an average of 40.52. During this time, he played 4 centuries and 62 half-century innings and his highest score was 126 runs.
At number two is the name of former South African great batsman AB de Villiers. De Villiers played for Delhi Capitals and RCB in this league. During this time, he scored 5162 runs in 170 innings of 184 matches at an average of 39.70. During this time, he played 3 centuries and 40 half-century innings and his highest score was 133 runs not out.
West Indies opener batsman Chris Gayle is at number three in this list. Gayle played for KKR, Punjab Kings and RCB in this league. During this time, he scored 4965 runs in 141 innings of 142 matches at an average of 39.72. During this, he played 6 centuries and 31 half-century innings and his highest score was 175 not out.
The name of former South African veteran opener Faf du Plessis is at number four in this list. He played for Chennai Super Kings, Rising Pune Supergiants and Royal Challengers Bangalore in this league. During this time, he scored 4571 runs in 138 innings of 145 matches at an average of 35.99. During this time, he played 37 half-century innings and his highest score was 96 runs.
Former Australian all-rounder Shane Watson is at number five in this list. He played for Chennai Super Kings, Royal Challengers Bangalore and Rajasthan Royals in this league. During this time, he scored 3874 runs in 141 innings of 145 matches at an average of 30.99. During this time, he played 4 centuries and 21 half-century innings and his highest score was 117 runs not out.