Who announced retirement from test cricket ending a 14 year career long eminent career? (A) Babar Azam (B) Virat Kohli (C) Jos Buttler (D) Kane Williamson►Correct Option Correct Option is: BHe played 123 test matches and scores 9230 with 30 centuries to his name.