India and Sri Lanka 2023
India and Sri Lanka have a long history of cricketing rivalry, with both teams having played numerous T20 matches against each other in various tournaments. SL and IND countries have faced off in a total of 19 T20 matches, with IND winning 11 of them and SL winning 8. Some notable T20 matches between the […]
India and Sri Lanka 2023 Read More »