In a bid to celebrate golden jubilee of Sri Lanka’s independence, the subcontinental side hosted Nidahas Trophy in 1998. The other participants were neighbours India and New Zealand. Though a major chunk of the event was wasted due to persistent rains in Colombo, India and Sri Lanka played the finale. India posted a healthy 307 for 6 courtesy centurion, Sachin Tendulkar. In reply, riding on skipper Aravinda de Silva’s hundred, Sri Lanka were in the hunt before falling six short.

Twenty years down the line, Sri Lanka are again hosting Nidahas Trophy 2018 to celebrate 70 years of Independence. This time the other teams are defending champions, India, along with Bangladesh. The tournament is a 20-over format with seven games, including the final. All the games will be hosted by R. Premadasa Stadium, Colombo (day-night affair).

India whitewashed Sri Lanka in the three-match T20Is in December 2017. On the other hand, Sri Lanka — now under Chamara Hathurasingha — look a completely different unit. They recently triumphed in all formats against hosts, Bangladesh and will be eager to maintain momentum in home conditions. The third participant, Bangladesh, will have their task cut-out against two strong outfits.