Most Fours in T20 Cricket

Record holder : Paul Stirling of Ireland holds the record (344 fours) for most fours in t20 cricket.

Download

Recent Updates

Virat Kohli moved to 3rd position from previously held 4th position, after hitting 307 fours -

1. Ireland Paul Stirling - 344 fours

At no. 1 position is Paul Stirling of Ireland. He hit 344 fours while scoring 3011 runs in 113 innings of 114 matches at an average of 28.67 and strike rate of 134.84 between 2009 and 2022.

2. India Rohit Sharma - 318 fours

Then comes our Rohit Sharma of India. He hit 318 fours while scoring 3548 runs in 127 innings of 135 matches at an average of 31.96 and strike rate of 140.07 between 2007 and 2022.

3. India Virat Kohli - 307 fours

At no. 3 position is Virat Kohli of India. He hit 307 fours while scoring 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. New Zealand Martin Guptill - 306 fours

At no. 4 position is Martin Guptill of New Zealand. He hit 306 fours while scoring 3497 runs in 117 innings of 121 matches at an average of 31.79 and strike rate of 135.8 between 2009 and 2022.

5. Australia Aaron Finch - 286 fours

At no. 5 position is Aaron Finch of Australia. He hit 286 fours while scoring 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. Pakistan Babar Azam - 281 fours

Next in the list is Babar Azam of Pakistan. He hit 281 fours while scoring 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. Australia David Warner - 268 fours

Then comes our David Warner of Australia. He hit 268 fours while scoring 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. Pakistan Mohammad Hafeez - 251 fours

At no. 8 position is Mohammad Hafeez of Pakistan. He hit 251 fours while scoring 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. Afghanistan Mohammad Shahzad - 225 fours

Then comes our Mohammad Shahzad of Afghanistan. He hit 225 fours while scoring 2015 runs in 70 innings of 70 matches at an average of 30.07 and strike rate of 133.62 between 2010 and 2021.

10. Sri Lanka Tillakaratne Dilshan - 223 fours

At no. 10 position is Tillakaratne Dilshan of Sri Lanka. He hit 223 fours while scoring 1889 runs in 79 innings of 80 matches at an average of 28.19 and strike rate of 120.54 between 2006 and 2016.