| Rank | Player | Nat | Pos | App | First | Last | Club(s) |
| 1 | Pritam Kotal |  | DF | 155 | 2014 | 2023 | Mohun Bagan SG 68, ATK 39, Delhi Dynamos 24, Kerala Blasters 12, Pune City 12 |
| 2 | Amrinder Singh |  | GK | 150 | 2015 | 2022 | Mumbai City 82, Odisha 33, Mohun Bagan SG 22, Atlético de Kolkata 13 |
| 3 | Mandar Rao Dessai |  | DF | 148 | 2014 | 2023 | Goa 97, Mumbai City 41, East Bengal 10 |
| 4 | Lenny Rodrigues |  | MF | 147 | 2014 | 2023 | Goa 53, Mohun Bagan SG 37, Pune City 29, Bengaluru 17, Odisha 11 |
| 5 | Sunil Chhetri |  | FW | 145 | 2015 | 2023 | Bengaluru 128, Mumbai City 17 |
| 6 | Sandesh Jhingan |  | DF | 139 | 2014 | 2023 | Kerala Blasters 76, Mohun Bagan SG 31, Bengaluru 22, Goa 10 |
| 7 | Rahul Bheke |  | DF | 137 | 2015 | 2023 | Bengaluru 70, Mumbai City 45, Kerala Blasters 12, Pune City 10 |
| 8 | Harmanjot Khabra |  | DF | 135 | 2014 | 2023 | Bengaluru 68, Chennaiyin 34, Kerala Blasters 26, East Bengal 7 |
| 9 | Narayan Das |  | DF | 132 | 2014 | 2022 | Goa 42, Delhi Dynamos 35, Chennaiyin 25, East Bengal 17, Pune City 13 |
| 10 | Lallianzuala Chhangte |  | FW | 130 | 2016 | 2023 | Chennaiyin 53, Delhi Dynamos 36, Mumbai City 40, NorthEast United 1 |
| 11 | Gurpreet Singh Sandhu |  | GK | 128 | 2017 | 2023 | Bengaluru |
| 12 | Subhasish Bose |  | DF | 127 | 2017 | 2023 | Mohun Bagan SG 75, Mumbai City 34, Bengaluru 18 |
| 13 | Jerry Lalrinzuala |  | DF | 125 | 2016 | 2023 | Chennaiyin 94, East Bengal 19, Odisha 12 |
| 14 | Ahmed Jahouh |  | MF | 124 | 2017 | 2023 | Goa 56, Mumbai City 56, Odisha 12 |
| 15 | Rehenesh TP |  | GK | 123 | 2014 | 2023 | Jamshedpur 61, NorthEast United 49, Kerala Blasters 13 |
| 16 | Tiri |  | DF | 120 | 2015 | 2022 | Jamshedpur 48, Mohun Bagan SG 38, Atlético de Kolkata 24, Mumbai City 10 |
| Seriton Fernandes |  | DF | 120 | 2017 | 2023 | Goa |
| 18 | Souvik Chakrabarti |  | MF | 119 | 2014 | 2022 | Delhi Dynamos 35, Hyderabad 26, Mumbai City 25, Jamshedpur 18, East Bengal 15 |
| Seiminlen Doungel |  | FW | 119 | 2014 | 2023 | Jamshedpur 47, NorthEast United 25, Goa 22, Kerala Blasters 18, Delhi Dynamos 7 |
| Udanta Singh Kumam |  | FW | 119 | 2016 | 2023 | Bengaluru 108, Goa 10, Mumbai City 1 |
| 21 | Manvir Singh |  | FW | 118 | 2017 | 2023 | Mohun Bagan SG 71, Goa 47 |
| 22 | Prabir Das |  | DF | 113 | 2014 | 2023 | ATK 46, Mohun Bagan SG 39, Bengaluru 20, Kerala Blasters 7, Goa 1 |
| Reagan Singh |  | DF | 113 | 2015 | 2023 | NorthEast United 69, Chennaiyin 36, Hyderabad 8 |
| Jerry Mawihmingthanga |  | FW | 113 | 2016 | 2023 | Odisha 84, Jamshedpur 28, NorthEast United 1 |
| 25 | Anirudh Thapa |  | MF | 112 | 2016 | 2023 | Chennaiyin 103, Mohun Bagan SG 9 |
| 26 | Halicharan Narzary |  | MF | 111 | 2014 | 2023 | Hyderabad 44, NorthEast United 28, Kerala Blasters 26, Bengaluru 8, Goa 3, Chennaiyin 2 |
| Jayesh Rane |  | MF | 111 | 2014 | 2023 | ATK 49, Chennaiyin 20,Bengaluru 18, Mohun Bagan SG 16, Mumbai City 8 |
| 28 | Rowllin Borges |  | MF | 110 | 2016 | 2023 | Mumbai City 55, NorthEast United 48, Goa 7 |
| 29 | Mourtada Fall |  | DF | 107 | 2018 | 2023 | Mumbai City 59, Goa 40, Odisha 8 |
| Bipin Singh |  | FW | 107 | 2017 | 2023 | Mumbai City 95, ATK 12 |
| 31 | Edu Bedia |  | MF | 105 | 2017 | 2023 | Goa |
| Pratik Chaudhari |  | DF | 105 | 2016 | 2023 | Jamshedpur 37, Bengaluru 32, Mumbai City 17, Delhi Dynamos 11, Kerala Blasters 8 |
| 33 |
Vishal Kaith |  | GK | 104 | 2017 | 2023 | Chennaiyin 49, Mohun Bagan SG 34, Pune City 21 |
| 34 |
Hugo Boumous |  | DF | 103 | 2018 | 2023 | Mohun Bagan SG 45, Goa 42, Mumbai City 16 |
| 35 | Arindam Bhattacharya |  | GK | 100 | 2014 | 2023 | ATK 38, Mohun Bagan SG 23, Pune City 16, East Bengal 11, NorthEast United 10, Mumbai City 2 |
| Eli Sabiá |  | DF | 100 | 2016 | 2023 | Chennaiyin 67, Jamshedpur 33 |
| Raynier Fernandes |  | MF | 100 | 2018 | 2023 | Mumbai City 70, Odisha 20, Goa 10 |