Babar Azam (Pakistan) - 8 centuries
Jonny Bairstow (England) - 6 centuries
Imam-ul-Haq (Pakistan) - 5 centuries
Joe Root (England) - 5 centuries
Travis Head (Australia) - 4 centuries
Usman Khawaja (Australia) - 4 centuries
Marnus Labuschagne (Australia) - 4 centuries
Next : David Warner equals Sachin Tendulkar's record for most centuries across formats by opener, know top 5
Click to read more..