Most Matches Played in IPL 2026
| Rank | Player | M | Runs | HS | Wk |
|---|---|---|---|---|---|
| 1 | 278 | 5439 | 84 | - | |
| 2 | 276 | 9040 | 113 | 4 | |
| 3 | 276 | 7183 | 109 | 15 | |
| 4 | 264 | 3412 | 77 | 177 | |
| 5 | 257 | 4842 | 97 | - | |
| 6 | 222 | 6769 | 106 | 4 | |
| 7 | 221 | 833 | 50 | 187 | |
| 8 | 206 | 5194 | 105 | 1 | |
| 9 | 205 | 4952 | 88 | - | |
| 10 | 205 | 5528 | 100 | 25 | |
| 11 | 204 | 4348 | 100 | - | |
| 12 | 198 | 345 | 27 | 215 | |
| 13 | 196 | 1820 | 109 | 201 | |
| 14 | 192 | 624 | 24 | 192 | |
| 15 | 189 | 3412 | 87 | 69 | |
| 16 | 186 | 5019 | 119 | - | |
| 17 | 184 | 6565 | 126 | - | |
| 18 | 184 | 5162 | 133 | - | |
| 19 | 182 | 37 | 8 | 228 | |
| 20 | 175 | 4494 | 103 | - | |
| 21 | 174 | 3204 | 100 | 42 | |
| 22 | 174 | 3942 | 114 | - | |
| 23 | 171 | 1947 | 66 | 136 | |
| 24 | 170 | 2934 | 115 | - | |
| 25 | 163 | 833 | 64 | 150 | |
| 26 | 162 | 381 | 31 | 174 | |
| 27 | 161 | 1560 | 70 | 183 | |
| 28 | 160 | 2895 | 91 | 82 | |
| 29 | 154 | 4773 | 96 | - | |
| 30 | 154 | 4217 | 93 | - | |
| 31 | 154 | 5662 | 152 | - | |
| 32 | 154 | 75 | 16 | 186 | |
| 33 | 151 | 1796 | 86 | 102 | |
| 34 | 149 | 3200 | 101 | - | |
| 35 | 148 | 208 | 24 | 144 | |
| 36 | 145 | 620 | 79 | 168 | |
| 37 | 145 | 3874 | 117 | 92 | |
| 38 | 142 | 4965 | 175 | 18 | |
| 39 | 142 | 60 | 9 | 151 | |
| 40 | 141 | 2819 | 95 | 41 | |
| 41 | 141 | 4040 | 97 | - | |
| 42 | 140 | 2651 | 88 | 123 | |
| 43 | 139 | 2848 | 81 | - | |
| 44 | 133 | 3743 | 128 | - | |
| 45 | 132 | 2750 | 83 | 36 | |
| 46 | 131 | 2756 | 106 | - | |
| 47 | 130 | 4429 | 124 | - | |
| 48 | 128 | 3310 | 106 | - | |
| 49 | 127 | 115 | 21 | 140 | |
| 50 | 126 | 4239 | 129 | - | |
| 51 | 125 | 3055 | 91 | 10 | |
| 52 | 125 | 93 | 17 | 145 | |
| 53 | 125 | 1496 | 64 | 10 | |
| 54 | 122 | 88 | 17 | 170 | |
| 55 | 122 | 274 | 36 | 151 | |
| 56 | 120 | 125 | 21 | 134 | |
| 57 | 119 | 344 | 34 | 90 | |
| 58 | 118 | 3441 | 140 | - | |
| 59 | 117 | 57 | 10 | 97 | |
| 60 | 117 | 112 | 14 | 118 | |
| 61 | 117 | 2136 | 124 | 44 | |
| 62 | 116 | 201 | 26 | 114 | |
| 63 | 116 | 1188 | 53 | 32 | |
| 64 | 113 | 1554 | 94 | - | |
| 65 | 112 | 339 | 68 | 113 | |
| 66 | 111 | 1706 | 77 | 1 | |
| 67 | 109 | 2880 | 158 | - | |
| 68 | 107 | 210 | 35 | 109 | |
| 69 | 106 | 2619 | 127 | - | |
| 70 | 105 | 310 | 26 | 105 | |
| 71 | 104 | 2728 | 122 | 6 | |
| 72 | 103 | 2485 | 101 | - | |
| 73 | 103 | 1139 | 60 | 80 | |
| 74 | 100 | 117 | 23 | 102 | |
| 75 | 100 | 2291 | 93 | - | |
| 76 | 98 | 2427 | 89 | 65 | |
| 77 | 98 | 2375 | 87 | - | |
| 78 | 98 | 1695 | 75 | 1 | |
| 79 | 98 | 123 | 39 | 89 | |
| 80 | 95 | 1208 | 69 | - | |
| 81 | 95 | 880 | 48 | 22 | |
| 82 | 95 | 167 | 19 | 97 | |
| 83 | 95 | 342 | 26 | 71 | |
| 84 | 95 | 1441 | 71 | - | |
| 85 | 94 | 1777 | 95 | 9 | |
| 86 | 93 | 250 | 44 | 133 | |
| 87 | 93 | 1494 | 61 | - | |
| 88 | 93 | 1560 | 75 | - | |
| 89 | 92 | 2091 | 88 | 1 | |
| 90 | 92 | 17 | 4 | 89 | |
| 91 | 92 | 100 | 28 | 86 | |
| 92 | 91 | 2385 | 87 | 26 | |
| 93 | 91 | 974 | 73 | 85 | |
| 94 | 90 | 352 | 39 | 83 | |
| 95 | 90 | 31 | 10 | 105 | |
| 96 | 90 | 27 | 10 | 107 | |
| 97 | 89 | 2174 | 75 | - | |
| 98 | 88 | 2009 | 95 | 6 | |
| 99 | 88 | 41 | 22 | 106 | |
| 100 | 86 | 45 | 13 | 83 |
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. Virat Kohli (RCB) appeared in 276 matches, hitting 9040 runs, with his top knock of 113 runs.
Rohit Sharma (DEC,MI) took part in 276 matches, scoring 7183 runs, with 109 his best innings in the IPL. Across 264 matches, Ravindra Jadeja (CSK,GL,KOCHI,RR) amassed 3412 runs with 77 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.