7 players have played 100 or more matches  in Indian Premier League so far. All 7 players are Indians. Jacques Kallis who has played 98 matches is the closest overseas player to play 100 matches in Indian Premier League.

Here is a list of players to play most matches in Indian Premier League –

Name

Current Team

Matches

Runs

Suresh Raina

Chennai Super Kings

109

3035

Rohit Sharma

Mumbai Indians

107

2779

M S Dhoni

Chennai Super Kings

106

2438

Dinesh Karthik

Delhi Daredevils

103

1977

Virat Kohli

Royal Challengers Bangalore

103

2427

Robin Uthappa

Kolkata Knight Riders

101

2354

Yusuf Pathan

Kolkata Knight Riders

100

1899

Gautam Gambhir

Kolkata Knight Riders

98

2723

Jacques Kallis

Kolkata Knight Riders

98

2427

S Badrinath

Chennai Super Kings

95

1441

Suresh Raina tops the list with 109 IPL matches to his name.

Kolkata Knight Riders has two players who have played 100 or more matches and two players who are just 2 matches short of 100. 

Stat updated till 17 May, 2014

 

Mohit Camma

Cricket enthusiast

Leave a comment

Your email address will not be published. Required fields are marked *