India and Sri Lanka go head to head in the third and final ODI of the series on January 15, Sunday. The Men in Blue have won yet another ODI series against Sri Lanka at home by winning the first two ODIs. They won the first ODI by 67 runs and the second by four wickets. The series has kickstarted preparations for the ODI World Cup for both teams.
India won the second ODI on the back of KL Rahul’s 64 off 103 balls after The home side were 86/4 in the 15th over. Hardik Pandya (36) and Axar Patel (21) also came up with important contributions. Before India’s batting effort, Kuldeep Yadav and Mohammed Siraj took six wickets between themselves to bowl out the Lankans for 215.
IPL 2023 | Sri Lanka tour of India 2023 | Dream11 Prediction | Fantasy Cricket Tips | Cricket Match Prediction Today | Cricket News | Cricket Live Score | New Zealand tour of India 2023 | Australia tour of India 2023

Before the ODI series, Hardik Pandya led the side in T20Is with all the senior players rested. The young side avenged their Asia Cup defeat against the Lankans by winning the T20I series.
India won the first T20I which was a close contest by a margin of two runs in Mumbai. Dasun Shanaka inspired a Sri Lankan comeback in the second T20I as they won by 16 runs to level the series 1-1. Suryakumar Yadav’s third T20I century helped India to win the decider in Rajkot by 91 runs and win the series 2-1.
IPL 2023 | IND vs SL 2023 | India vs Sri Lanka 2023 | India National Cricket Team | IND vs NZ 2023 | India vs New Zealand 2023 | IND vs AUS 2023 | India vs Australia 2023

Talking about Sri Lanka, last played an ODI series against Afghanistan in November 2022. The series ended in a 1-1 tie. Afghanistan won the 1st ODI by 60 runs while Sri Lanka won the 3rd ODI by 4 wickets. The 2nd ODI was washed out due to rain.
Before the Sri Lanka series, India last played an ODI and Test series against Bangladesh in December 2022. During the away series, India played 3 ODIs and 2 Tests with Bangladesh. The Indian team lost the ODI series 1-2 but won the Test series 2-0.
India vs Sri Lanka Head-to-Head Overall Stats
Format | Test | ODI | T20I |
Matches Played | 46 | 164 | 29 |
India Won | 22 | 95 | 19 |
Sri Lanka Won | 7 | 57 | 9 |
India vs Sri Lanka Head-to-Head In ODIs, ODI Record, Player Stats, 3rd ODI

Matches Played – 164
IND Won – 95
SL Won – 57
Most Runs For India- Sachin Tendulkar (3113)
Most Runs For Sri Lanka- Sanath Jayasuriya (2899)
Most Wickets For India- Zaheer Khan (66)
Most WIckets For Sri Lanka- Muttiah Muralitharan (74)
India vs Sri Lanka Head To Head In ODI Matches
Matches Played | 164 |
India Won | 95 |
Sri Lanka Won | 57 |
Tied | 1 |
No Result | 11 |
%IND | 57.75 |
%NZ | 35.18 |
First Played | 1979 |
Last Played | 2023 |
India vs Sri Lanka Head To Head In T20I Matches
Matches Played | 29 |
India Won | 19 |
Sri Lanka Won | 9 |
Tied | 0 |
No Result | 0 |
%IND | 65.51 |
%SL | 47.36 |
First Played | September 2007 |
Last Played | January 2023 |
India vs Sri Lanka Head To Head In Test Matches
Matches Played | 46 |
India Won | 22 |
Sri Lanka Won | 7 |
Tied | 0 |
Draw | 17 |
%IND | 47.82 |
%SL | 15.21 |
First Played | 1982 |
Last Played | 2022 |
Virat Kohli | Rohit Sharma | Rishabh Pant | KL Rahul | Suryakumar Yadav | Sanju Samson | Shreyas Iyer | Yuzvendra Chahal | Jasprit Bumrah