Mumbai and Bangalore share the record of playing most matches in the Indian Premier League – Both the teams have played 150 matches
The game between Mumbai Indians and Royal Challengers Bangalore at Mumbai on 01.05.17 was a personal milestone for both the teams. Both the teams were playing their 150th match in the Indian Premier League – a record for most number of matches played by any team in the history of the tournament. The following table lists the number of games played by each team in the tournament arranged in the descending order of the matches. All stats as of 02.05.17
| Team | Mat | Won | Lost | Tied | T+W | T+L | NR | 
| Mumbai Indians | 150 | 87 | 62 | 0 | 1 | 0 | 0 | 
| Royal Challengers Bangalore | 150 | 71 | 74 | 0 | 1 | 1 | 3 | 
| Kings XI Punjab | 143 | 65 | 76 | 0 | 2 | 0 | 0 | 
| Delhi Daredevils | 142 | 59 | 80 | 0 | 0 | 1 | 2 | 
| Kolkata Knight Riders | 142 | 75 | 65 | 0 | 0 | 2 | 0 | 
| Chennai Super Kings | 132 | 79 | 51 | 0 | 0 | 1 | 1 | 
| Rajasthan Royals | 118 | 61 | 53 | 0 | 2 | 1 | 1 | 
| Deccan Chargers | 075 | 29 | 46 | 0 | 0 | 0 | 0 | 
| Sunrisers Hyderabad | 072 | 39 | 32 | 0 | 1 | 0 | 0 | 
| Pune Warriors | 046 | 12 | 33 | 0 | 0 | 0 | 1 | 
| Gujarat Lions | 026 | 12 | 13 | 0 | 0 | 1 | 0 | 
| Rising Pune Supergiant | 024 | 11 | 13 | 0 | 0 | 0 | 0 | 
| Kochi Tuskers Kerala | 014 | 06 | 08 | 0 | 0 | 0 | 0 |