Most Matches Played in IPL 2026
| Rank | Player | M | Runs | HS | Wk |
|---|---|---|---|---|---|
| 1 |
MS Dhoni
(CSK,RPS)
|
278 | 5439 | 84 | - |
| 2 |
Rohit Sharma
(DEC,MI)
|
272 | 7046 | 109 | 15 |
| 3 |
Virat Kohli
(RCB)
|
267 | 8661 | 113 | 4 |
| 4 |
Dinesh Karthik
(DC,GL,KKR,MI,PBKS,RCB)
|
257 | 4842 | 97 | - |
| 5 |
Ravindra Jadeja
(CSK,GL,KOCHI,RR)
|
254 | 3260 | 77 | 170 |
| 6 |
Shikhar Dhawan
(DC,DEC,MI,PBKS,SRH)
|
222 | 6769 | 106 | 4 |
| 7 |
Ravichandran Ashwin
(CSK,DC,PBKS,RPS,RR)
|
221 | 833 | 50 | 187 |
| 8 |
Robin Uthappa
(CSK,KKR,MI,PWI,RCB,RR)
|
205 | 4952 | 88 | - |
| 9 |
Suresh Raina
(CSK,GL)
|
205 | 5528 | 100 | 25 |
| 10 |
Ambati Rayudu
(CSK,MI)
|
204 | 4348 | 100 | - |
| 11 |
Ajinkya Rahane
(CSK,DC,KKR,MI,RPS,RR)
|
198 | 5032 | 105 | 1 |
| 12 |
Piyush Chawla
(CSK,KKR,MI,PBKS)
|
192 | 624 | 24 | 192 |
| 13 |
Sunil Narine
(KKR)
|
189 | 1780 | 109 | 192 |
| 14 |
Bhuvneshwar Kumar
(PWI,RCB,SRH)
|
189 | 318 | 27 | 198 |
| 15 |
Kieron Pollard
(MI)
|
189 | 3412 | 87 | 69 |
| 16 |
AB de Villiers
(DC,RCB)
|
184 | 5162 | 133 | - |
| 17 |
David Warner
(DC,SRH)
|
184 | 6565 | 126 | - |
| 18 |
Sanju Samson
(DC,RR)
|
177 | 4704 | 119 | - |
| 19 |
Manish Pandey
(DC,KKR,LSG,MI,PWI,RCB,SRH)
|
174 | 3942 | 114 | - |
| 20 |
Yuzvendra Chahal
(MI,PBKS,RCB,RR)
|
174 | 37 | 8 | 221 |
| 21 |
Yusuf Pathan
(KKR,RR,SRH)
|
174 | 3204 | 100 | 42 |
| 22 |
Wriddhiman Saha
(CSK,GT,KKR,PBKS,SRH)
|
170 | 2934 | 115 | - |
| 23 |
Surya Kumar Yadav
(KKR,MI)
|
166 | 4311 | 103 | - |
| 24 |
Harbhajan Singh
(CSK,KKR,MI)
|
163 | 833 | 64 | 150 |
| 25 |
Axar Patel
(DC,PBKS)
|
162 | 1916 | 66 | 128 |
| 26 |
Amit Mishra
(DC,DEC,LSG,SRH)
|
162 | 381 | 31 | 174 |
| 27 |
Dwayne Bravo
(CSK,GL,MI)
|
161 | 1560 | 70 | 183 |
| 28 |
Gautam Gambhir
(DC,KKR)
|
154 | 4217 | 93 | - |
| 29 |
Faf du Plessis
(CSK,DC,RCB,RPS)
|
154 | 4773 | 96 | - |
| 30 |
Hardik Pandya
(GT,MI)
|
152 | 2749 | 91 | 78 |
| 31 |
Umesh Yadav
(DC,GT,KKR,RCB)
|
148 | 208 | 24 | 144 |
| 32 |
Jasprit Bumrah
(MI)
|
145 | 68 | 16 | 183 |
| 33 |
KL Rahul
(DC,LSG,PBKS,RCB,SRH)
|
145 | 5229 | 132 | - |
| 34 |
Shane Watson
(CSK,RCB,RR)
|
145 | 3874 | 117 | 92 |
| 35 |
Krunal Pandya
(LSG,MI,RCB)
|
142 | 1756 | 86 | 93 |
| 36 |
Chris Gayle
(KKR,PBKS,RCB)
|
142 | 4965 | 175 | 18 |
| 37 |
David Miller
(GT,LSG,PBKS,RR)
|
141 | 3077 | 101 | - |
| 38 |
Glenn Maxwell
(DC,MI,PBKS,RCB)
|
141 | 2819 | 95 | 41 |
| 39 |
Andre Russell
(DC,KKR)
|
140 | 2651 | 88 | 123 |
| 40 |
Parthiv Patel
(CSK,DEC,KOCHI,MI,RCB,SRH)
|
139 | 2848 | 81 | - |
| 41 |
Sandeep Sharma
(PBKS,RR,SRH)
|
137 | 60 | 9 | 146 |
| 42 |
Rashid Khan
(GT,SRH)
|
136 | 585 | 79 | 158 |
| 43 |
Shreyas Iyer
(DC,KKR,PBKS)
|
133 | 3731 | 97 | - |
| 44 |
Yuvraj Singh
(DC,MI,PBKS,PWI,RCB,SRH)
|
132 | 2750 | 83 | 36 |
| 45 |
Mayank Agarwal
(DC,PBKS,RCB,RPS,SRH)
|
131 | 2756 | 106 | - |
| 46 |
Rishabh Pant
(DC,LSG)
|
125 | 3553 | 128 | - |
| 47 |
Deepak Hooda
(CSK,LSG,PBKS,RR,SRH)
|
125 | 1496 | 64 | 10 |
| 48 |
Lasith Malinga
(MI)
|
122 | 88 | 17 | 170 |
| 49 |
Jos Buttler
(GT,MI,RR)
|
121 | 4120 | 124 | - |
| 50 |
Trent Boult
(DC,KKR,MI,RR,SRH)
|
120 | 85 | 17 | 143 |
| 51 |
Mohit Sharma
(CSK,DC,GT,PBKS)
|
120 | 125 | 21 | 134 |
| 52 |
Praveen Kumar
(GL,MI,PBKS,RCB,SRH)
|
119 | 344 | 34 | 90 |
| 53 |
Ishan Kishan
(GL,MI,SRH)
|
119 | 2998 | 106 | - |
| 54 |
Mohammad Shami
(DC,GT,KKR,PBKS,SRH)
|
119 | 84 | 21 | 133 |
| 55 |
Harshal Patel
(DC,PBKS,RCB,SRH)
|
119 | 270 | 36 | 151 |
| 56 |
Nitish Rana
(KKR,MI,RR)
|
118 | 2853 | 87 | 10 |
| 57 |
Shubman Gill
(GT,KKR)
|
118 | 3866 | 129 | - |
| 58 |
Ishant Sharma
(DC,DEC,GT,KKR,PBKS,RPS,SRH)
|
117 | 57 | 10 | 97 |
| 59 |
Quinton De Kock
(DC,KKR,LSG,MI,RCB,SRH)
|
115 | 3309 | 140 | - |
| 60 |
Naman Ojha
(DC,RR,SRH)
|
113 | 1554 | 94 | - |
| 61 |
Jaydev Unadkat
(DC,KKR,LSG,MI,RCB,RPS,RR,SRH)
|
112 | 197 | 26 | 110 |
| 62 |
Mandeep Singh
(DC,KKR,PBKS,RCB)
|
111 | 1706 | 77 | 1 |
| 63 |
Marcus Stoinis
(DC,LSG,PBKS,RCB)
|
109 | 2026 | 124 | 44 |
| 64 |
Brendon McCullum
(CSK,GL,KKR,KOCHI,RCB)
|
109 | 2880 | 158 | - |
| 65 |
Mohammed Siraj
(GT,RCB,SRH)
|
108 | 112 | 14 | 109 |
| 66 |
Rahul Tewatia
(DC,GT,PBKS,RR)
|
108 | 1112 | 53 | 32 |
| 67 |
Murali Vijay
(CSK,DC,PBKS)
|
106 | 2619 | 127 | - |
| 68 |
Vinay Kumar
(KKR,KOCHI,MI,RCB)
|
105 | 310 | 26 | 105 |
| 69 |
Shardul Thakur
(CSK,DC,KKR,LSG,PBKS,RPS)
|
105 | 325 | 68 | 107 |
| 70 |
Virender Sehwag
(DC,PBKS)
|
104 | 2728 | 122 | 6 |
| 71 |
Steven Smith
(DC,PWI,RPS,RR)
|
103 | 2485 | 101 | - |
| 72 |
Irfan Pathan
(DC,GL,PBKS,RPS,SRH)
|
103 | 1139 | 60 | 80 |
| 73 |
Rahul Tripathi
(CSK,KKR,RPS,RR,SRH)
|
100 | 2291 | 93 | - |
| 74 |
Zaheer Khan
(DC,MI,RCB)
|
100 | 117 | 23 | 102 |
| 75 |
Jacques Kallis
(KKR,RCB)
|
98 | 2427 | 89 | 65 |
| 76 |
Kuldeep Yadav
(DC,KKR)
|
98 | 201 | 35 | 102 |
| 77 |
Manoj Tiwary
(DC,KKR,PBKS,RPS)
|
98 | 1695 | 75 | 1 |
| 78 |
Dale Steyn
(DEC,GL,RCB,SRH)
|
95 | 167 | 19 | 97 |
| 79 |
Deepak Chahar
(CSK,MI,RPS)
|
95 | 117 | 39 | 88 |
| 80 |
Rajat Bhatia
(DC,KKR,RPS,RR)
|
95 | 342 | 26 | 71 |
| 81 |
S Badrinath
(CSK)
|
95 | 1441 | 71 | - |
| 82 |
Kedar Jadhav
(CSK,DC,KOCHI,RCB,SRH)
|
95 | 1208 | 69 | - |
| 83 |
Stuart Binny
(MI,RCB,RR)
|
95 | 880 | 48 | 22 |
| 84 |
Saurabh Tiwary
(DC,MI,RCB,RPS)
|
93 | 1494 | 61 | - |
| 85 |
Dhawal Kulkarni
(GL,MI,RR)
|
92 | 100 | 28 | 86 |
| 86 |
Pragyan Ojha
(DEC,MI)
|
92 | 17 | 4 | 89 |
| 87 |
Aaron Finch
(DC,GL,KKR,MI,PBKS,PWI,RCB,RR,SRH)
|
92 | 2091 | 88 | 1 |
| 88 |
Albie Morkel
(CSK,DC,RCB,RPS)
|
91 | 974 | 73 | 85 |
| 89 |
Dwayne Smith
(CSK,DEC,GL,MI)
|
91 | 2385 | 87 | 26 |
| 90 |
Nicholas Pooran
(LSG,PBKS,SRH)
|
90 | 2293 | 87 | - |
| 91 |
Karn Sharma
(CSK,MI,RCB,SRH)
|
90 | 352 | 39 | 83 |
| 92 |
Rahul Dravid
(RCB,RR)
|
89 | 2174 | 75 | - |
| 93 |
Ashish Nehra
(CSK,DC,MI,PWI,SRH)
|
88 | 41 | 22 | 106 |
| 94 |
Shimron Hetmyer
(DC,RCB,RR)
|
86 | 1488 | 75 | - |
| 95 |
Karun Nair
(DC,PBKS,RCB,RR)
|
84 | 1694 | 89 | - |
| 96 |
Kagiso Rabada
(DC,GT,PBKS)
|
84 | 215 | 44 | 119 |
| 97 |
Riyan Parag
(RR)
|
84 | 1570 | 95 | 7 |
| 98 |
Varun Chakaravarthy
(KKR,PBKS)
|
84 | 27 | 10 | 100 |
| 99 |
Eoin Morgan
(KKR,PBKS,RCB,SRH)
|
83 | 1405 | 68 | - |
| 100 |
Jean Paul Duminy
(DC,DEC,MI)
|
83 | 2029 | 78 | 23 |
Stats updated after every match.
IPL Photos
View All PhotosLatest Videos
View All VideosIPL Records
View All- Most Runs in IPL
- Most Wickets in IPL
- Most Hundreds in IPL
- Most Fifties in IPL
- Most Ducks in IPL
- Highest Batting Average in IPL
- Highest Individual Score in IPL
- Most Sixes in IPL
- Most Catches in IPL
- Highest Strike Rate in IPL
- Most Fours in IPL
- Most Fours in an Innings in IPL
- Most Matches Played in IPL
- Most Sixes in an Innings in IPL
- Most 4-Wicket Hauls in IPL
- Most 5-Wicket Hauls in IPL
- Best Bowling Average in IPL
- Best Bowling Economy in IPL
Most Matches Played in IPL: Players with the Highest Appearances in IPL History
MS Dhoni (CSK,RPS) played the most matches in the IPL, scoring 5439 runs in 278 contests with a best of 84 runs. He is the top player on the list of most matches played in the IPL. Rohit Sharma (DEC,MI) appeared in 272 matches, hitting 7046 runs, with his top knock of 109 runs.
Virat Kohli (RCB) took part in 267 matches, scoring 8661 runs, with 113 his best innings in the IPL. Across 257 matches, Dinesh Karthik (DC,GL,KKR,MI,PBKS,RCB) amassed 4842 runs with 97 as his highest individual score. All these legendary stars made their names by playing the many matches in the IPL. Their long career demonstrates their consistency, fitness, and dedication to the league. They have become iconic faces of the IPL, inspiring fans and rising young players not just in India but also across the world.
Most Matches Played in IPL by a player in IPL History
MS Dhoni played 278 matches while playing for CSK, he led the team to 5 times win in the IPL history. Their winning history was first recorded in 2010 then in 2011, 2018, 2021 and 2023.
Rohit Sharma marked his presence in 272 matches and started the season with deccan chargers before leading Mumbai Indians. The Mumbai Indians also marked the 5 victories in IPL under Rohit Sharma captaincy.
Virat Kohli also etched his name in most matches played in ipl with 267 matches in which he converted many records under his name.
Dinesh Karthik has played 257 matches in IPL and delivered incredible performance with his bat, maintaining the batting average of 55 and strike rate of 183.33 in IPL 2022.
Ravindra Jadeja made his place in top 5 in the list of most matches played in ipl with the number 254.
Most Matches played in IPL for a single team
Virat Kohli has shown his loyalty with RCB and played all 267 matches for RCB. His incredible performance in RCB helped in opening the gate of victory in IPL 2025. He is the face of RCB and the only player who played with the one franchise throughout the season.
MS Dhoni contributed his 248 crucial matches to CSK and uplift the CSK to the skies.
Rohit Sharma followed the footstep of MS Dhoni and delivered 227 crucial contributions to Mumbai Indians.
Follow Sports Yaari for more interesting cricket news, sports news and live score updates.