Beckham walked on to the pitch before the match began with batting legend Sachin Tenduklar, who introduced the Inter Miami owner to the Indian players, and they then took their seats to watch the showdown against the Black Caps.
The 48-year-old has spent several days in Gujurat, India’s western-most state just north of Mumbai, in his role as a Unicef ambassdor, and was invited to the game by the International Cricket Council (ICC).
“It’s a great privilege to see first-hand the work Unicef is doing on the ground to support children and their families,” Beckham posted on Instagram. “The energy and innovation I have seen here has been so inspiring and I loved hearing the children’s stories and their hopes and dreams for the future.”
Beckham was unable to attend Sir Bobby Charlton’s funeral on Monday and sent apologies to Charlton’s family and Manchester United. Charlton was his father’s hero and Beckham had a close relationship with the United great.
India are strong favourites to win the World Cup after obliterating the field in the Super 10s standings, winning every one of their nine matches, and they made a blistering start to the semi-final courtesy of captain Rohit Sharma’s explosive batting.