Best Batting Average in Test Cricket in 2012
Record holder : Michael Clarke of Australia holds the record (106.33) for best batting average in test cricket in 2012.
1. Michael Clarke - 106.33
At no. 1 position is Michael Clarke of Australia. He had batting average of 106.33 while scoring 1595 runs in 18 innings of 11 matches at strike rate of 65.96.
2. Shivnarine Chanderpaul - 98.7
Next in the list is Shivnarine Chanderpaul of West Indies. He had batting average of 98.7 while scoring 987 runs in 15 innings of 9 matches at strike rate of 47.04.
3. Jean-Paul Duminy - 90.33
Next in the list is Jean-Paul Duminy of South Africa. He had batting average of 90.33 while scoring 271 runs in 6 innings of 5 matches at strike rate of 48.82.
4. Marlon Samuels - 86.6
At position no. 4 is Marlon Samuels of West Indies. He had batting average of 86.6 while scoring 866 runs in 11 innings of 7 matches at strike rate of 53.75.
5. Cheteshwar Pujara - 81.75
Next in the list is Cheteshwar Pujara of India. He had batting average of 81.75 while scoring 654 runs in 10 innings of 6 matches at strike rate of 47.94.
6. Hashim Amla - 70.93
At no. 6 position is Hashim Amla of South Africa. He had batting average of 70.93 while scoring 1064 runs in 17 innings of 10 matches at strike rate of 58.91.
7. Jacques Kallis - 67.42
Next in the list is Jacques Kallis of South Africa. He had batting average of 67.42 while scoring 944 runs in 15 innings of 9 matches at strike rate of 55.79.
8. Michael Hussey - 59.86
Then comes our Michael Hussey of Australia. He had batting average of 59.86 while scoring 898 runs in 18 innings of 11 matches at strike rate of 54.78.
9. AB de Villiers - 58.21
At no. 9 position is AB de Villiers of South Africa. He had batting average of 58.21 while scoring 815 runs in 16 innings of 10 matches at strike rate of 56.59.
10. Azhar Ali - 55.1
At no. 10 position is Azhar Ali of Pakistan. He had batting average of 55.1 while scoring 551 runs in 10 innings of 6 matches at strike rate of 41.08.