Most Runs in T20 Cricket in 2012

Record holder : Martin Guptill of New Zealand holds the record (472 runs) for most runs in t20 cricket in 2012.

Download

1. New Zealand Martin Guptill - 472 runs

The player at #1 in the list is Martin Guptill of New Zealand. He made 472 runs in 13 innings of 13 matches at an average of 47.2 and strike rate of 130.74.

2. India Virat Kohli - 471 runs

At no. 2 position is Virat Kohli of India. He made 471 runs in 13 innings of 14 matches at an average of 39.25 and strike rate of 132.67.

3. New Zealand Brendon McCullum - 459 runs

At position no. 3 is Brendon McCullum of New Zealand. He made 459 runs in 15 innings of 15 matches at an average of 30.6 and strike rate of 135.79.

4. Australia Shane Watson - 406 runs

Then comes our Shane Watson of Australia. He made 406 runs in 11 innings of 11 matches at an average of 40.6 and strike rate of 143.97.

5. Pakistan Mohammad Hafeez - 398 runs

At no. 5 position is Mohammad Hafeez of Pakistan. He made 398 runs in 16 innings of 16 matches at an average of 24.87 and strike rate of 110.86.

6. West Indies Chris Gayle - 368 runs

Next in the list is Chris Gayle of West Indies. He made 368 runs in 10 innings of 11 matches at an average of 46 and strike rate of 144.88.

7. England Alex Hales - 343 runs

At position no. 7 is Alex Hales of England. He made 343 runs in 10 innings of 10 matches at an average of 38.11 and strike rate of 137.2.

8. Ireland Paul Stirling - 338 runs

At position no. 8 is Paul Stirling of Ireland. He made 338 runs in 13 innings of 13 matches at an average of 33.8 and strike rate of 135.2.

9. Australia David Warner - 334 runs

Then comes our David Warner of Australia. He made 334 runs in 13 innings of 13 matches at an average of 27.83 and strike rate of 133.06.

10. Bangladesh Tamim Iqbal - 327 runs

At position no. 10 is Tamim Iqbal of Bangladesh. He made 327 runs in 9 innings of 9 matches at an average of 46.71 and strike rate of 119.34.