(Free) iOS, Android
This is the most popular video player app as it supports multicore processing and plays HD videos without any lag. The interface is easy to use as one can pinch to zoom or swipe on the display to forward or rewind. It supports almost all file formats, including 3gp, avi, divx, f4v, flv and mkv, etc. It also supports various subtitle formats as well.