भारत और श्रीलंका (India vs Sri Lanka) के बीच अब तक 44 टेस्ट मैच खेले गए गए हैं। इनमें से भारतीय टीम ने 20 में जीत दर्ज की है। 7 मैच श्रीलंका के पक्ष में रहे हैं और 17 मैच ड्रॉ पर समाप्त हुए। भारत में दोनों टीमों के बीच 20 मुकाबले खेले गए हैं। भारत ने इनमें से 11 में जीत दर्ज की है जबकि 9 मैच ड्रॉ रहे। श्रीलंका टीम अब तक एक बार भी भारत में टेस्ट मैच नहीं जीत सकी है।