India’s most famous and watched tournament, Indian Premier League is a place where world’s top players come and showcase their outstanding talent. This league is also helpful for freshers and allows them to bring their fresh talent in front of the world. The Indian Premier League has seen some of the best international players in T20 cricket history who have played the most matches in IPL.
Talking about the batters, Kieron Pollard is the first overseas player who played the most matches in the history of IPL. Later, AB de Villiers is the second overseas player who played the most matches in the history of IPL.
Below, in this article we will talk about the overseas player who played the most matches in the history of IPL. Kindly read the entire article, so that neither information can be left.
Most Matches Played by Foreign Players in IPL – All-Time Records
| Rank | Player | Matches Played |
|---|---|---|
| 1 | Kieron Pollard | 189 |
| 2 | AB de Villiers | 184 |
| 3 | David Warner | 184 |
| 4 | Sunil Narine | 163 |
| 5 | Dwayne Bravo | 161 |
Read Also:- Who Has Coached the Most IPL Matches? Full List & Stats
1. Kieron Pollard
West Indies player Kieron Pollard is the first foreign player who played the most matches in IPL. Talking about his records, he made his debut with MI in 2010 and as of now, he has played a total of 189 matches.
2. AB de Villiers
South African player AB de Villiers is the second foreign player who played the most matches in IPL. Talking about his records, he made his debut with DC in 2007 and as of now, he has played a total of 184 matches.
3. David Warner
Australian player David Warner is the third foreign player who played the most matches in IPL. Talking about his records, he made his debut with DC in 2009 and as of now, he has played a total of 184 matches.
4. Sunil Narine
West Indies Player Sunil Narine is the fourth foreign player who played the most matches in IPL. Talking about his records, he made his debut with KKR in 2012 and as of now, he has played a total of 163 matches.
5. Dwayne Bravo
West Indies player Dwayne Bravo is the fifth foreign player who played the most matches in IPL. Talking about his records, he made his debut with MI in 2008 and as of now, he has played a total of 161 matches.
FAQS
Which foreign has played the most matches in the history of the IPL?
Kieron Pollard has played the most matches in the history of IPL.
How many matches has Kieron Pollard played in his IPL career?
Kieron Pollard has played a total of 189 matches in his IPL career.
When did AB de Villiers start his journey?
AB de Villiers started his journey in 2007.




