Wankhede Stadium has hosted 118 IPL matches, with teams batting second having a slight edge, winning 64 times compared to 54 ...