Most Runs in T20 Cricket
Record holder : Rohit Sharma of India holds the record (3548 runs) for most runs in t20 cricket.
Recent Updates
Rohit Sharma moved to 1st position from previously held 2nd position, after scoring 3499 runs -
1.
Rohit Sharma - 3548 runs
At no. 1 position is Rohit Sharma of India. He made 3548 runs in 127 innings of 135 matches at an average of 31.96 and strike rate of 140.07 between 2007 and 2022.
2.
Martin Guptill - 3497 runs
At no. 2 position is Martin Guptill of New Zealand. He made 3497 runs in 117 innings of 121 matches at an average of 31.79 and strike rate of 135.8 between 2009 and 2022.
3.
Virat Kohli - 3462 runs
At no. 3 position is Virat Kohli of India. He made 3462 runs in 94 innings of 102 matches at an average of 50.91 and strike rate of 137.1 between 2010 and 2022.
4.
Paul Stirling - 3011 runs
At position no. 4 is Paul Stirling of Ireland. He made 3011 runs in 113 innings of 114 matches at an average of 28.67 and strike rate of 134.84 between 2009 and 2022.
5.
Aaron Finch - 2855 runs
At no. 5 position is Aaron Finch of Australia. He made 2855 runs in 92 innings of 92 matches at an average of 35.24 and strike rate of 145.29 between 2011 and 2022.
6.
Babar Azam - 2705 runs
Next in the list is Babar Azam of Pakistan. He made 2705 runs in 71 innings of 77 matches at an average of 44.34 and strike rate of 129.3 between 2016 and 2022.
7.
David Warner - 2684 runs
Then comes our David Warner of Australia. He made 2684 runs in 91 innings of 91 matches at an average of 33.55 and strike rate of 140.89 between 2009 and 2022.
8.
Mohammad Hafeez - 2514 runs
At no. 8 position is Mohammad Hafeez of Pakistan. He made 2514 runs in 108 innings of 119 matches at an average of 26.46 and strike rate of 122.03 between 2006 and 2021.
9.
Eoin Morgan - 2458 runs
At no. 9 position is Eoin Morgan of Ireland. He made 2458 runs in 107 innings of 115 matches at an average of 28.58 and strike rate of 136.17 between 2009 and 2022.
10.
Shoaib Malik - 2435 runs
At no. 10 position is Shoaib Malik of Pakistan. He made 2435 runs in 111 innings of 124 matches at an average of 31.21 and strike rate of 125.64 between 2006 and 2021.