The correct name is Channa punctata (Bloch 1793) (family Channidae). See Catalog of Fishes online, http://researcharchive.calacademy.org/research/ichthyology/catalog/fishcatmain.asp
The last mention from Pakistan in the Catalog is in the checklist of Mirza (2003: 22). You may also want to consult the book "Fishes of Punjab" by Mirza & Sandhu 2007, see
Channa punctata is mentioned from Punjabi waters in the following papers:
Ali, M., Salam, A, Iqbal, F. & Khan, B. A. 2002. Growth performance of Channa punctata from two ecological regimes of Punjab, Pakistan. Pakistan Journal of Biological Sciences 5 (10): 1123-1125.
Khan, A.M., Shakir, A., Khan, M.N., Abid, M. & Mirza, M. R. 2008. Ichthyofaunal survey of some fresh water reservoirs in Punjab. Journal of Animal and Plant Sciences 18 (4): 151-154.
Mirza, Z.S., Mirza, M.R., Mirza, M.A. & Sulehria, A.Q.K. 2011. Ichthyofaunal diversity of the River Jhelum, Pakistan. Biologia (Pakistan) 57 (1-2): 23-32.