India vs Nepal: How many matches have the Blues Tigers won against Nepal?

India vs Nepal: How many matches have the Blues Tigers won against Nepal?

The Blue Tigers enjoy a superior head-to-head record against the Nepal national team…