India (136th in FIFA rankings) will play Jamaica (ranked 71st) in the second semi-final on May 27 midnight (May 28 in IST), while Nigeria (ranked 26th) take on Zimbabwe (ranked 130th) in the first semi-final at the same time a day earlier. The two losing teams will play the third-place play-off on June 30. All matches will take place at The Valley, home of Charlton Athletic FC. The matches will be streamed live on FanCode. India’s 18-member squad for Unity Cup 2026: Goalkeepers: Gurpreet Singh Sandhu, Hrithik Tiwari (to arrive on Monday), Albino Gomes.
Defenders: Rahul Bheke, Nikhil Poojary, Roshan Singh Naorem, Sandesh Jhingan, Akash Mishra, Bijoy Varghese, Pramveer.
Midfielders: Jeakson Singh Thounaojam, Noufal PN, Ricky Shabong.
Forwards: Ryan Williams, Edmund Lalrindika, Lallianzuala Chhangte, Rahim Ali, Farukh Choudhary.
Unity Cup 2026 Schedule:
Semi-final One
Tuesday, May 26, 19:30 BST (00:00 IST, May 27): Nigeria v Zimbabwe
Semi-Final Two
Wednesday, May 27, 19:30 BST (00:00 IST, May 28): Jamaica v India
Final and Third-place Play-off
Saturday, May 30



