Highest average in Test cricket

Virat Kohli is holding the records of highest averages in both the ODI and T20I formats (minimum matches applicable in both the formats). After playing 86 Test matches, Kohli has scored 7,240 Test runs with an average of 53.62, which is incredible.
However, the legendary Australian cricketer Sir Donald Bradman had an unmatchable Test batting average of 99.94 after scoring 6,996 runs in 52 Tests. It is the highest Test average among the batsmen who have batted for a minimum five Test innings. Among the regular cricketers, nobody gets closure of this record.