Steve Smith recently completed playing 99th Tests for Australia and finished with the best Test average after these many matches. Check the list of best batting averages after 99 Tests.