Dhaka, Bangladesh (BBN)-Cricket powerhouse India team led by Virat Kohli reached Dhaka Monday morning to play a lone Test and three one-day internationals (ODIs) with Bangladesh.

A flight carrying the Indian team landed in the Hazrat Shahjalal International Airport in Dhaka, the capital of Bangladesh, around 9:00am.

The two-time ICC World Cup champions were scheduled to reach Dhaka on June 7, but the India High Commission delayed their arrival by a day over unavailability of security.

Most of the security was busy for India Prime Minister Narendra Modi who was in Bangladesh for a two-day visit that ended on Sunday.

Before the team’s departure to Bangladesh, Kohli said that unless the team developed a vision of winning Test matches, they would fall short of the goals they wanted to achieve, reports ESPNcricinfo.

“We have learnt a lot but I don’t think we have to keep playing with the mindset of ‘we have to keep learning all the time’. I think it’s time – we have played enough Tests so that we start executing our skills and getting results our way and have the vision and the focus to win Test matches, not just go out there with the mindset of learning with every game,” Kohli said.

“Obviously, you learn about the game every day, you learn watching on TV as well,” he said.

During their 19-day stay, the Indian team will play one Test match and three ODIs.

The lone Test will be played from June 10 to 14 at Khan Shaheb Osman Ali Stadium in Fatullah of Narayanganj.

The three ODIs will be played at Sher-e-Bangla National Stadium in Mirpur of Dhaka on June 18, 21 and 24 respectively.

A reserve day has been marked for each one-dayer in case of rain.

The last time India visited Bangladesh was back in June last year.