Former Pakistan captain Babar Azam has now gone 19 innings without crossing the 50-run mark in Test cricket after being dismissed for just 4 at Centurion.