Sunil Narine added another golden chapter to his legendary IPL journey on May 16, 2026, when he played his 200th Indian Premier League match during the Kolkata Knight Riders vs Gujarat Titans clash at Eden Gardens. With this achievement, the West Indies star became the first overseas cricketer in IPL history to reach the 200-match milestone.
Since joining Kolkata Knight Riders in 2012, Narine has become one of the league’s most trusted match-winners through his mystery spin, control, and calm mindset under pressure. He is also the first overseas bowler to complete 200 IPL wickets and remains one of KKR’s greatest players ever. His long journey reflects discipline, consistency, and loyalty to one franchise in a tournament where survival itself is difficult.
Sunil Narine Joins Elite List of Players With 200 IPL Matches
Sunil Narine became the 13th player in IPL history to complete 200 matches, showing his long and successful journey with the Kolkata Knight Riders. The milestone places him among some of the biggest names in IPL history, like Virat Kohli, Rohit Sharma, and MS Dhoni.
Narine’s achievement becomes even more special because he reached the mark while playing for only one franchise, KKR, proving his loyalty, consistency, and value across many IPL seasons.
- Virat Kohli – 279 matches – Royal Challengers Bengaluru
- Rohit Sharma – 279 matches – Deccan Chargers, Mumbai Indians
- MS Dhoni – 278 matches – Chennai Super Kings, Rising Pune Supergiant
- Ravindra Jadeja – 265 matches – Chennai Super Kings, Gujarat Lions, Kochi, Rajasthan Royals
- Dinesh Karthik – 257 matches – Delhi Capitals, Gujarat Lions, Kolkata Knight Riders, Kings XI Punjab, Mumbai Indians, Royal Challengers Bengaluru
- Shikhar Dhawan – 222 matches – Delhi Capitals, Deccan Chargers, Mumbai Indians, Punjab Kings, Sunrisers Hyderabad
- Ravichandran Ashwin – 221 matches – Chennai Super Kings, Delhi Capitals, Kings XI Punjab, Rising Pune Supergiant, Rajasthan Royals
- Ajinkya Rahane – 210 matches – Chennai Super Kings, Delhi Capitals, Kolkata Knight Riders, Mumbai Indians, Rising Pune Supergiant, Rajasthan Royals
- Suresh Raina – 205 matches – Chennai Super Kings, Gujarat Lions
- Robin Uthappa – 205 matches – Chennai Super Kings, Kolkata Knight Riders, Mumbai Indians, Pune Warriors India, Royal Challengers Bengaluru, Rajasthan Royals
- Ambati Rayudu – 204 matches – Chennai Super Kings, Mumbai Indians
- Bhuvneshwar Kumar – 202 matches – Pune Warriors India, Royal Challengers Bengaluru, Sunrisers Hyderabad
- Sunil Narine – 200 matches – Kolkata Knight Riders
List of Overseas Players With the Most IPL Matches
Sunil Narine leads the list of overseas players with the most IPL matches, representing Kolkata Knight Riders in 190 games. He is followed by Kieron Pollard with 189 matches, while AB de Villiers and David Warner played 184 each. Dwayne Bravo, Faf du Plessis, and David Miller also feature among the IPL’s longest-serving overseas stars.
- Sunil Narine – Kolkata Knight Riders – 200* matches
- Kieron Pollard – Mumbai Indians – 189 matches
- AB de Villiers – Delhi Capitals, Royal Challengers Bengaluru – 184 matches
- David Warner – Delhi Capitals, Sunrisers Hyderabad – 184 matches
- Dwayne Bravo – Mumbai Indians, Chennai Super Kings, Gujarat Lions – 161 matches
- Faf du Plessis – Chennai Super Kings, Rising Pune Supergiants, Royal Challengers Bengaluru, Delhi Capitals – 154 matches
- David Miller – Punjab Kings, Rajasthan Royals, Gujarat Titans, Lucknow Super Giants, Delhi Capitals – 150 matches
KKR’s Highest Appearance Maker in IPL History
Sunil Narine created history for the Kolkata Knight Riders by becoming the player with the most appearances for the franchise in IPL history. Narine reached 200 matches for KKR, showing his long journey and importance to the team since joining in 2012. He went past Andre Russell, who has played 133 matches for the franchise.
Former captain Gautam Gambhir is third with 108 games, followed by Yusuf Pathan with 106. Varun Chakaravarthy has played 92 matches, while Nitish Rana, Robin Uthappa, Rinku Singh, Piyush Chawla, and Umesh Yadav also feature among KKR’s most loyal and experienced players in IPL history.
- Sunil Narine – 200 matches*
- Andre Russell – 133 matches
- Gautam Gambhir – 108 matches
- Yusuf Pathan – 106 matches
- Varun Chakaravarthy – 92 matches*
- Nitish Rana – 90 matches
- Robin Uthappa – 86 matches
- Rinku Singh – 71 matches*
- Piyush Chawla – 70 matches
- Umesh Yadav – 67 matches
ALSO READ: Sorana Cirstea Creates History With Dream Run to Italian Open Semi-Final