5. Micheal Clarke (329*)
Micheal Clarke was enjoying a rich vein of form during 2012 as he was making runs for fun. At his home ground in Sydney against a helpless Indian attack, Clarke produced a knock for the ages. The Australian captain dominated the bowling attack from the very first ball as he scored 329* off just 468 deliveries.
Clarke in that innings was brutal as he kept punishing the Indian side who had already lost the series 3-0. With 39 fours and a six Clarke recorded the highest individual score at number 5 in Tests. He was on his way to possibly to go past Lara’s 400 but in the end, decided against it and declared the innings. The selfless Aussie captain remained unbeaten on 329 and declared the innings at 659-4. Ultimately Australia wrapped up the Test match by an innings and 68 runs on the back of their skipper’s magical knock.