SL vs NZ head to head in odi: Sri Lanka vs New Zealand have faced each other 67 times so far in odi. That means both(SL vs NZ) teams have played a total of 67 matches in in odi so far. SL have won 23 where NZ have come out victorious on 32 occasion.