Mumbai Indians are taking on Royal Challengers Bengaluru in their 11th match of the ongoing IPL 2026 season on Sunday (May 10). The match, underway at Shaheed Veer Narayan Singh International Stadium,
is a special one for batting superstars Virat Kohli and Rohit Sharma. The ongoing fixture is the 278th IPL match for both Kohli and Rohit, and they have now equalled MS Dhoni’s record for the most appearances in IPL history.
IPL 2026 | Schedule | Results | Orange Cap | Purple Cap
Dhoni, who is part of Chennai Super Kings’ IPL 2026 squad but is yet to play a match this season, has also made 278 IPL appearances for two teams — Chennai Super Kings and Rising Pune Supergiant — between 2008 and 2025.
Rohit has represented two teams in the IPL — Deccan Chargers (2008–2010) and Mumbai Indians (2011–present) — while Kohli has been associated with Royal Challengers Bengaluru since the inaugural IPL season in 2008.
Most matches in IPL
| PLAYER | TEAM(S) | MATCHES | RUNS | WICKETS |
| MS Dhoni | Chennai Super Kings, Rising Pune Supergiants | 278 | 5439 | 0 |
| Rohit Sharma | Deccan Chargers, Mumbai Indians | 278* | 7267* | 15 |
| Virat Kohli | Royal Challengers Bengaluru | 278* | 9040* | 4 |
| Ravindra Jadeja | Rajasthan Royals, Kochi Tuskers Kerala, Chennai Super Kings, Gujarat Lions | 265 | 3450 | 178 |
| Dinesh Karthik | Delhi Capitals, Punjab Kings, Royal Challengers Bengaluru, Mumbai Indians, Gujarat Lions, Kolkata Knight Riders | 257 | 4842 | 0 |
| Shikhar Dhawan | Delhi Capitals, Mumbai Indians, Deccan Chargers, Sunrisers Hyderabad, Mumbai Indians | 222 | 6769 | 4 |
| Ravichandran Ashwin | Chennai Super Kings, Rising Pune Supergiants, Punjab Kings, Delhi Capitals, Rajasthan Royals | 221 | 833 | 187 |
| Ajinkya Rahane | Mumbai Indians, Rajasthan Royals, Rising Pune Supergiants, Delhi Capitals, Kolkata Knight Riders, Chennai Super Kings | 208 | 5250 | 1 |
| Suresh Raina | Chennai Super Kings, Gujarat Lions | 205 | 5528 | 25 |
| Robin Uthappa | Mumbai Indians, Royal Challengers Bengaluru, Pune Warriors India, Kolkata Knight Riders, Rajasthan Royals, Chennai Super Kings | 205 | 4952 | 0 |
Kohli has overall played 293* matches for Royal Challengers Bengaluru and amassed a total of 9464* runs. He tops the list of batters with the most runs for one team in the 20-over format of the game.
On the other hand, Rohit has scored 6370 runs in 242* matches for Mumbai Indians. If Rohit manages to score at least 92 runs in Sunday’s IPL 2026 match between MI and RCB in Raipur, then he will go past England batter James Vince’s tally of 6461 runs and take the No. 2 position in the list of batters with the most runs for one team in T20s.
Players with most runs for one team in T20s
| PLAYER | TEAM | MATCHES | RUNS |
| Virat Kohli | Royal Challengers Bengaluru | 293* | 9464* |
| James Vince | Hampshire | 218 | 6461 |
| Rohit Sharma | Mumbai Indians | 242* | 6370 |
| Suresh Raina | Chennai Super Kings | 200 | 5529 |
| MS Dhoni | Chennai Super Kings | 272 | 5314 |
| Alex Hales | Nottinghamshire | 178 | 4825 |
35-year-old Vince has scored a total of 6386 runs in 212 T20 matches played so far for Hampshire.











![[WATCH] IPL 2026: Female fan goes the distance to click selfie with Rohit Sharma](https://g-mob.glance-cdn.com/public/fc/image/Ql6PVFQpxhu0.webp)



