Most Runs in Test Cricket in 2016

Record holder : Joe Root of England holds the record (1477 runs) for most runs in test cricket in 2016.

Download

1. England Joe Root - 1477 runs

At no. 1 position is Joe Root of England. He made 1477 runs in 32 innings of 17 matches at an average of 49.23 and strike rate of 60.7.

2. England Jonny Bairstow - 1470 runs

At position no. 2 is Jonny Bairstow of England. He made 1470 runs in 29 innings of 17 matches at an average of 58.8 and strike rate of 58.21.

3. England Alastair Cook - 1270 runs

Next in the list is Alastair Cook of England. He made 1270 runs in 33 innings of 17 matches at an average of 42.33 and strike rate of 51.9.

4. India Virat Kohli - 1215 runs

At no. 4 position is Virat Kohli of India. He made 1215 runs in 18 innings of 12 matches at an average of 75.93 and strike rate of 60.41.

5. Pakistan Azhar Ali - 1198 runs

At no. 5 position is Azhar Ali of Pakistan. He made 1198 runs in 22 innings of 11 matches at an average of 63.05 and strike rate of 46.63.

6. Australia Steven Smith - 1079 runs

Next in the list is Steven Smith of Australia. He made 1079 runs in 18 innings of 11 matches at an average of 71.93 and strike rate of 58.73.

7. England Moeen Ali - 1078 runs

At position no. 7 is Moeen Ali of England. He made 1078 runs in 29 innings of 17 matches at an average of 46.86 and strike rate of 53.79.

8. England Ben Stokes - 904 runs

At no. 8 position is Ben Stokes of England. He made 904 runs in 21 innings of 12 matches at an average of 45.2 and strike rate of 66.76.

9. India Cheteshwar Pujara - 836 runs

Next in the list is Cheteshwar Pujara of India. He made 836 runs in 16 innings of 11 matches at an average of 55.73 and strike rate of 48.43.

10. Australia Usman Khawaja - 753 runs

At position no. 10 is Usman Khawaja of Australia. He made 753 runs in 16 innings of 10 matches at an average of 47.06 and strike rate of 54.28.

Latest poll updates

Get notified on trending polls and opinions