News

David Warner holds the record for the most runs by an overseas player in IPL history, scoring 6,565 runs in 184 matches with an impressive average of 40.52. As of 2024, Mumbai Indians (MI ...