How to Play an AVI on an iPhone
- 1). Open your iTunes program on your desktop and click on the video that will not play on your iPhone.
- 2). Click "Advanced" in the upper iTunes menu.
- 3). Click "Create iPod or iPhone Version" in the "Advanced" menu and allow a few seconds for the video to be converted.
- 4). Connect your iPhone to your computer and click "Videos" in the "iPhone" menu.
- 5). Make sure that your selected .AVI file is checked with a mark in front of it and click "Sync."
- 6). Allow a few seconds for the video to reload to your iPhone and disconnect the phone from your computer to play the file.
Source...