Most Runs in Test Cricket in 2012
Record holder : Michael Clarke of Australia holds the record (1595 runs) for most runs in test cricket in 2012.
1. Michael Clarke - 1595 runs
At no. 1 position is Michael Clarke of Australia. He made 1595 runs in 18 innings of 11 matches at an average of 106.33 and strike rate of 65.96.
2. Alastair Cook - 1249 runs
Next in the list is Alastair Cook of England. He made 1249 runs in 29 innings of 15 matches at an average of 48.03 and strike rate of 41.89.
3. Hashim Amla - 1064 runs
At no. 3 position is Hashim Amla of South Africa. He made 1064 runs in 17 innings of 10 matches at an average of 70.93 and strike rate of 58.91.
4. Kevin Pietersen - 1053 runs
Next in the list is Kevin Pietersen of England. He made 1053 runs in 25 innings of 14 matches at an average of 43.87 and strike rate of 65.12.
5. Jonathan Trott - 1005 runs
Next in the list is Jonathan Trott of England. He made 1005 runs in 28 innings of 15 matches at an average of 38.65 and strike rate of 43.67.
6. Shivnarine Chanderpaul - 987 runs
Next in the list is Shivnarine Chanderpaul of West Indies. He made 987 runs in 15 innings of 9 matches at an average of 98.7 and strike rate of 47.04.
7. Jacques Kallis - 944 runs
Next in the list is Jacques Kallis of South Africa. He made 944 runs in 15 innings of 9 matches at an average of 67.42 and strike rate of 55.79.
8. Michael Hussey - 898 runs
Then comes our Michael Hussey of Australia. He made 898 runs in 18 innings of 11 matches at an average of 59.86 and strike rate of 54.78.
9. Marlon Samuels - 866 runs
At position no. 9 is Marlon Samuels of West Indies. He made 866 runs in 11 innings of 7 matches at an average of 86.6 and strike rate of 53.75.
10. Graeme Smith - 825 runs
Then comes our Graeme Smith of South Africa. He made 825 runs in 19 innings of 10 matches at an average of 48.52 and strike rate of 54.2.