Imam-up-Haq, Fakhar Zaman and Salman Butt still have one innings left each, but here is how the overall records look, with a minimum of four matches played..
Salman Butt 636 runs @ 42.40 (3 centuries/2 fifties)
Fakhar Zaman 493 runs @ 41.08 (1/3)
Khurram Manzoor 557 runs @ 39.78 (1/3)
Imam-ul-Haq 648 runs @ 38.11 (2/3)
Shan Masood 436 runs @ 36.33 (1/1)
Nasir Jamshed 200 runs @ 25.00 (0/1)
Mohammad Hafeez 352 runs @ 22.80 (0/3)
Jaahid Ali 179 runs @ 22.37 (0/1)
Salman Butt 636 runs @ 42.40 (3 centuries/2 fifties)
Fakhar Zaman 493 runs @ 41.08 (1/3)
Khurram Manzoor 557 runs @ 39.78 (1/3)
Imam-ul-Haq 648 runs @ 38.11 (2/3)
Shan Masood 436 runs @ 36.33 (1/1)
Nasir Jamshed 200 runs @ 25.00 (0/1)
Mohammad Hafeez 352 runs @ 22.80 (0/3)
Jaahid Ali 179 runs @ 22.37 (0/1)