Mandira Bedi was a relatively familiar face (already) in Indian television when she bagged the role of a cricket presenter along with co-host Charu Sharma in the ICC World Cup Cricket 2003.