David Beckham and Sachin Tendulkar met at the Cricket World Cup semi-final between India and New Zealand in Mumbai.