Updated: 22 January 2022

Indian Premier League has been a perfect podium for the players to showcase their talent. IPL rules state that the playing XI of every team can have a maximum of 4 foreign players.

This has led to few quality players not being able to feature permanently in the top 11. But a few of those who are regular members have performed exceedingly well. Here is the list of the top 5 most consistent foreign batsmen in IPL history.

Also Read: IPL 2022: Released And Retained Players List, Remaining Purse Value Of All Teams

The criteria which we have set is that the player should have scored at least 400 runs in maximum seasons.

Top 5 Most Consistent Foreign Batsmen In IPL History


When we talk about consistency, David Warner’s name strikes our mind first. Such has been his dominance throughout the IPL. Warner has scored 5449 runs in 150 matches. His batting average is 41.59 and his strike rate is 139.96

Also Read: Ahmedabad IPL Team 2022: Players List, Captain, Head Coach, Owner, Logo, Jersey, Home Ground & Sponsor

Warner has also scored 4 centuries and 50 half-centuries. He is currently the 5th highest run-scorer in the IPL.  Warner’s aggressive stroke play along with dependable batting has been his hallmark. He has scored 400 plus runs in 7 IPL editions. Warner is the only player in IPL history who has won 3-time IPL Orange Cap to date. David Warner was replaced by Kane Williamson in VIVO IPL 2021 as a captain


South African superstar AB de Villiers ranks second in the list of top 5 most successful foreign batsmen in the IPL history. He is regarded as one of the best players to have ever played cricket. His IPL stats also speak a lot about the value he brings to the side. AB has scored 5162 runs in 184 matches.

Also Read: IPL 2022 Team List, Captains, Home Ground, Head Coaches, And Owners

The batting average and strike rate of de Villiers are 39.70 and 151.58, respectively. He is called a 360-degree player because of his multidimensional batting display. AB de Villiers has scored 400 plus runs in 6 IPL seasons.

Also Read: ICC T20 World Cup 2022: Team India Schedule, Match Timings In IST, Venues, And Date


Chris Gayle has been a veteran cricketer in the  IPL. Gayle has played numerous match-winning knocks, disappearing the white bowl to all corners of the field. Chris Gayle has scored 4965 runs in 141 innings. He has hit the maximum IPL sixes 357. He also holds the record of the highest number of centuries that is 6.

His dominance in the IPL will go down as one of the living legends of the game. We might not see Chris Gayle playing again in the IPL due to his age. He has scored 400 plus runs in 5 IPL seasons.

Also Read: ICC Men’s T20 World Cup 2022 Stadiums List


Shane Watson ranks 4th in the list of top 5 foreign batsmen in IPL history. He has scored 3874 runs in 145 matches at an average of 31 and strike-rate of 138. Watson was also handy with the bowl picking up 92 wickets.

He retired from the IPL last year. Shane Watson was dangerous at the top of the order piling up runs in no time. He was one of the best Australian players to have played the IPL ever. Shane Watson has scored 400+ runs in 3 IPL seasons.



IPL started in the year 2008. The first match between RCB and KKR witnessed Brendon McCullum hitting 158* runs. This innings will be remembered forever. Brendon has scored 2880 runs in 109 innings at an average of 28 and strike-rate of 132. He was very destructive at the top of the order. He retired after the 2018 IPL season.

Also Read: IPL 2022 Mega Auction: Date And Time, Venue, Purse Value, And Retention Rules

McCullum has scored 400+ runs in 2 IPL seasons. He has also scored 300 plus runs in the 2 IPL seasons, as a result, McCullum features in this list of the top 5 most consistent foreign batsmen in the IPL history.