57 clean sheets. 147 matches. No fanfare, no spotlight – just a goalkeeper doing his job better than anyone else in ISL history. While strikers grab headlines and midfielders win awards, it is the men in gloves who quietly decide matches.
Vishal Kaith built his record one shot at a time. Gurpreet Singh Sandhu played 166 games and still finished just three clean sheets behind him. This list is for the players who made scoring against them feel almost impossible.
ISL All-Time Clean Sheet Leaders: Quick Look
Here is a full snapshot of the top 10 goalkeepers with the most clean sheets in ISL history.

The table below shows matches played, clean sheets kept, and the clean-sheet percentage for each player.
| Rank | Player | Club | Matches | Clean Sheets | Percentage |
|---|---|---|---|---|---|
| 1 | Vishal Kaith | FC Pune City (Diss.) | 147 | 57 | 38.8% |
| 2 | Gurpreet Singh Sandhu | Bengaluru FC | 166 | 54 | 32.5% |
| 3 | Amrinder Singh | ATK | 187 | 51 | 27.3% |
| 4 | TP Rehenesh | NorthEast United FC | 140 | 42 | 30.0% |
| 5 | Phurba Lachenpa | Mumbai City FC | 70 | 30 | 42.9% |
| 6 | Subrata Paul | Mumbai City FC | 95 | 30 | 31.6% |
| 7 | Arindam Bhattacharaja | FC Pune City (Diss.) | 100 | 30 | 30.0% |
| 8 | Prabhsukhan Singh Gill | Bengaluru FC | 84 | 25 | 29.8% |
| 9 | Laxmikant Kattimani | FC Goa | 102 | 22 | 21.6% |
| 10 | Gurmeet Singh | NorthEast United FC | 67 | 19 | 28.4% |
The numbers above show that it is not just about playing more games. Phurba Lachenpa has the best percentage at 42.9% in just 70 matches, while Vishal Kaith leads in total clean sheets with 57.
1. Vishal Kaith – FC Pune City (Dissolved)
Vishal Kaith sits at the very top of this list with 57 clean sheets in 147 ISL matches. He built this record playing for a club that no longer exists, which makes it even more impressive.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 147 | 57 | 38.8% |
His 38.8% clean-sheet rate is among the strongest on this list. He is calm, focused, and rarely makes mistakes under pressure.

Match after match, he showed why he is considered one of the finest goalkeepers in ISL history.
2. Gurpreet Singh Sandhu – Bengaluru FC
Gurpreet Singh Sandhu is one of the biggest names in Indian football, and his ISL record backs that up fully.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 166 | 54 | 32.5% |
He played 166 matches and kept 54 clean sheets for Bengaluru FC, making him the most experienced goalkeeper on this list. He is also a key player for the Indian national team.

Season after season, he has delivered performances that show why he remains the first choice between the sticks for club and country.
3. Amrinder Singh – ATK
Amrinder Singh holds the record for the most ISL appearances on this list with 187 matches played.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 187 | 51 | 27.3% |
He kept 51 clean sheets across those games, which shows just how long and consistent his career has been.

His clean sheet percentage of 27.3% is on the lower side, but playing nearly 200 matches at this level is a massive achievement in itself. He has been a reliable and durable goalkeeper for multiple ISL clubs over many seasons.
4. TP Rehenesh – NorthEast United FC
TP Rehenesh spent a large part of his ISL career with NorthEast United FC and became one of their most trusted players over the years.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 140 | 42 | 30.0% |
He kept 42 clean sheets in 140 matches, finishing with a clean sheet rate of exactly 30%.

His quick reflexes and smart positioning made him very hard to beat on his best days. He is one of those goalkeepers who quietly gets the job done without too much attention or fanfare.
5. Phurba Lachenpa – Mumbai City FC
Phurba Lachenpa has the best clean sheet percentage on this entire list at an outstanding 42.9%.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 70 | 30 | 42.9% |
In just 70 ISL matches, he kept 30 clean sheets, which means he kept a clean sheet in nearly every other game he played. That kind of record is almost unheard of.

He played for Mumbai City FC and showed that when given the opportunity, he could perform at the very highest level. Quality over quantity is the best way to describe his career.
6. Subrata Paul – Mumbai City FC
Subrata Paul is one of the most respected names in Indian football history. He kept 30 clean sheets in 95 ISL matches for Mumbai City FC, finishing with a clean sheet rate of 31.6%.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 95 | 30 | 31.6% |
Even in the later part of his career, he brought leadership, experience, and composure to his team.

He was never just a goalkeeper – he was a calming presence for the entire defence. His legacy in Indian football goes far beyond just these numbers.
7. Arindam Bhattacharaja – FC Pune City (Dissolved)
Arindam Bhattacharaja is widely seen as one of the most technically gifted goalkeepers to have played in the ISL.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 100 | 30 | 30.0% |
He kept 30 clean sheets in exactly 100 matches, giving him a clean sheet rate of 30%. He was a key part of the FC Pune City setup before the club was dissolved.

His ability to make sharp saves in one-on-one situations and his confident handling of crosses set him apart from many other goalkeepers in the league.
8. Prabhsukhan Singh Gill – Bengaluru FC
Prabhsukhan Singh Gill is the youngest name on this list and already has 25 clean sheets in 84 ISL matches to his name.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 84 | 25 | 29.8% |
His clean sheet percentage of 29.8% is very close to the 30% mark, which shows how consistently he has performed for Bengaluru FC.

He is already being talked about as the future of Indian goalkeeping. With several more seasons ahead of him, there is every reason to believe he will climb much higher on this list.
9. Laxmikant Kattimani – FC Goa
Laxmikant Kattimani played over 100 ISL matches for FC Goa and kept 22 clean sheets along the way.
| Matches | Clean Sheets | Percentage |
| 102 | 22 | 21.6% |
His clean sheet percentage of 21.6% is the lowest on this list, but that number needs to be seen in context. FC Goa is a team that plays open, attacking football, which often means the goalkeeper faces more shots than usual.

Keeping 22 clean sheets in that system and playing 102 matches speaks to his consistency and professionalism over many seasons.
10. Gurmeet Singh – NorthEast United FC
Gurmeet Singh rounds out the top 10 with 19 clean sheets in 67 ISL matches for NorthEast United FC.
| Matches | Clean Sheets | Percentage |
|---|---|---|
| 67 | 19 | 28.4% |
His clean sheet percentage of 28.4% shows that he is a reliable and capable goalkeeper who can be counted on to deliver.

He is still building his career and has shown good form across multiple seasons. Much like Prabhsukhan Singh Gill, he has the age and ability to add many more clean sheets to his record in the years ahead.
Suggested Reads:
Conclusion: The Last Line of Defence, The First Name in History
Clean sheets are the quiet side of football – no celebration, no flashy moment, just a score of zero that means everything. Vishal Kaith leads the all-time list with 57, but Phurba Lachenpa’s 42.9% rate shows that total numbers are not the only story.
These 10 goalkeepers have shaped ISL history through hard work, sharp saves, and match after match of keeping opposition strikers out.
