BCCI has lost total 16 Test Series at home :

5 vs WI ; 6 won in WI
4 vs Oz ; 2 won in Oz
4 vs Eng ; 3 won in Eng
1 vs Pak ; 1 won in Pak
1 vs RSA ; 0 
1 vs NZ ; 2 won in NZ
0 vs SL ; 3 won in SL

Sri Lanka, I think is yet to win a Match in India, let alone series