Cricket IPL Records and Statistics: Result Records – Greatest Win Margin by Balls Remaining SD Desk Jan 25, 2023 0